GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” czottmann - Overview

@czottmann czottmann Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@czottmann
czottmann
Follow
View czottmann's full-sized avatar
๐Ÿ’ญ
Don't be a dick.

Carlo Zottmann czottmann

๐Ÿ’ญ
Don't be a dick.
Follow
I create productivity tools for macOS & iOS that add Shortcuts features to apps that need them. My aim is to make what you already use work even better for you.
326 followers ยท 46 following
  • ActionsDotWork.
  • Flensburg, Europe
  • 16:43 (UTC +01:00)
  • https://actions.work
  • @zottmann.dev
  • @[email protected]
  • @[email protected]
  • https://c.zottmann.dev/

Sponsoring

@phimage
@tekezo
@codecalm
@colinhacks
@ezekg
@groue
@jdx

Achievements

Achievement: Pull Sharkx3Achievement: QuickdrawAchievement: YOLOAchievement: Public SponsorAchievement: Arctic Code Vault ContributorAchievement: Starstruckx2

Achievements

Achievement: Pull Sharkx3Achievement: QuickdrawAchievement: YOLOAchievement: Public SponsorAchievement: Arctic Code Vault ContributorAchievement: Starstruckx2
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
czottmann/README.md

Hi from Northern Germany! ๐Ÿ‘‹ I'm Carlo, and currently I focus my development work on macOS/iOS Shortcuts-related productivity apps which bring Shortcuts support to apps that currently don't offer them: Obsidian, Google Chrome, Vivaldi, Microsoft Edge, Safari, and more!

I also create and maintain a number of FOSS projects. Here's a selection of what keeps me up at night:

Projects

  • pi-automode: Think Claude Code's auto mode but for pi. Selectable model, sensible defaults.

  • Linearis: A CLI tool for Linear.app with JSON output, smart ID resolution, and optimized GraphQL queries. Designed for LLM agents and humans who prefer structured data.

  • Interfazzle: A CLI tool for building simple Swift Markdown docs for a package's public interface from its symbol graphs. LLMs love that stuff, too!

  • kagi-ken-cli: Unofficial CLI client for working with Kagi without API access (you'll need to be a customer). Searches and summarizes, returns JSON results. Uses Kagi session token for easy authentication. Works well with your agent.

  • kagi-ken-mcp: Unofficial MCP server for working with Kagi without API access (you'll need to be a customer). Searches and summarizes, returns JSON results. Uses Kagi session token for easy authentication. Works well with your agent.

  • (Unofficial) Anthropic Status Feeds: Automated accounts for both Mastodon and Bluesky that distribute updates published on Anthropic's Status page into posts, as they happen

  • (Unofficial) Apple Developer System Status Feeds: Automated accounts for both Mastodon and Bluesky that distribute updates published on Apple's System Status and Developer System Status pages into posts and an RSS feed, as they happen

Obsidian plugins

  • Actions URI: Adds many additional x-callback-url endpoints to the app for common actions โ€” it's a clean, super-charged addition to Obsidian URI. Available as Community Plugin

  • Blockquote Levels: Adds commands for increasing/decreasing the blockquote level of the current line or selection(s) Available as Community Plugin

  • Copy Search URL: Adds a menu entry to its search view for copying the Obsidian search URL. Available as Community Plugin

  • Logstravaganza: A simple proxy for console.*() calls which copies log messages and uncaught exceptions to a note. Mainly aimed at plugin developers and their customers. Available as Community Plugin

  • Mononote: Ensures each note occupies only one tab. If a note is already open, its existing tab will be focussed instead of opening the same file in the current tab. Works for opening notes via links, menus, hotkeys. Available as Community Plugin

๏ฃฟ My apps

  • Actions for Obsidian: 40+ useful new Obsidian actions for the Shortcuts app on macOS and iOS. (Commercial, not open source.)

  • BarCuts: A Surprisingly Useful macOS Shortcuts Launcher. (Commercial, not open source.)

  • Browser Actions: Well-rounded macOS Shortcuts support for Brave Browser, Chromium, Google Chrome, Microsoft Edge, Vivaldi. And for Safari. (Commercial, not open source.)

  • Listening Post: Turn your Mac into the scrobbling hub for all your Apple devices. Supports Shazam on iPhone, iPad, Apple Watch, and Mac; Last.fm, ListenBrainz, Maloja, Rocksky, Apple Music, Spotify, Deezer, Bluesky, Mastodon, local CSV/JSONL files, and Shortcuts automations. (Commercial, not open source.)

  • UI Actions: Use macOS Shortcuts to control any app that has menus, buttons, or accepts keyboard input. (Commercial, not open source.)


Want to support my open-source work?

I don't accept sponsoring in the "GitHub sponsorship" sense1 but next to my own apps, I also sell "Tokens of Appreciation". Do with this information what you will. ๐Ÿ˜‰

Footnotes

  1. Apparently, the German revenue service is still having some fits over "money for nothing??". โ†ฉ

Pinned Loading

  1. pi-automode pi-automode Public

    Think Claude Code's auto mode but for pi (and oh-my-pi). Selectable model, sensible defaults.

    TypeScript 211 44

  2. pi-cortecs pi-cortecs Public

    Forked from mosquito/tokenfactory-pi

    Cortecs provider extension for pi coding agent. (Cortecs is a European LLM router. I'm a customer.)

    TypeScript 5 1

  3. pi-zai-api pi-zai-api Public

    Z.AI API provider support for the pi coding agent. (API, not Coding Plan: different endpoints.)

    TypeScript 1

  4. kagi-ken-mcp kagi-ken-mcp Public

    Unofficial MCP server for working with Kagi *without* API access (you'll need to be a customer). Searches and summarizes. Uses Kagi session token for easy authentication. Works well with your agent.

    JavaScript 42 7

  5. obsidian-actions-uri obsidian-actions-uri Public

    A plugin for Obsidian (https://obsidian.md) that adds additional `x-callback-url` endpoints to the app for common actions โ€” it's a clean, super-charged addition to Obsidian URI.

    TypeScript 208 13

  6. obsidian-mononote obsidian-mononote Public

    An Obsidian plugin that ensures each note occupies only one tab. If a note is already open, its existing tab will be focussed instead of opening the same file in the current tab.

    TypeScript 180 10

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.