This is your work, valued

Flensburg, Europe

Carlo Zottmann

Elite
@czottmann

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.

jquery-base64. Port of Nick Galbreath's JS base64 string encoder.

309

obsidian-actions-uri. 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.

198

obsidian-mononote. 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.

169

jquery-browser-fingerprint. A super-simple, quick and dirty jQuery-based browser fingerprinting plugin.

157

obsidian-blockquote-levels. A plugin for Obsidian (https://obsidian.md) that adds commands for increasing/decreasing the blockquote level of the current line or selection(s).

51

obsidian-logstravaganza. A simple Obsidian plugin that proxies `console.*()` calls and copies log messages and uncaught exceptions to a file in your vault.

46

streamdeck-iconpack-fluentui-system-icons. A free iconpack for the Elgato Stream Deck, based on Microsoft's Fluent UI System Icons.

42

kagi-ken-mcp. 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.

41

obsidian-copy-search-url. A plugin for Obsidian (https://obsidian.md) that adds a menu entry to its search view for copying the Obsidian search URL.

33

ephemera-coss. Ephemera, two-way Instapaper.com sync for your ebook reader. It's looking for a new maintainer, see the README.

32

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.

29

servus-theme-boilerplate. A bare-bones theme starter kit for Servus for Mac. (Servus was formerly called Droplings; the name had to be changed due to clashes with Dropbox branding guidelines.)

26

obsidian-people. Simple Obsidian-based contact management with Shortcuts-based syncing to macOS Contacts.

26

simplenote-js. A JS wrapper for the SimpleNote API. Routes all requests through YQL (via HTTPS) using the included Open Data table (see `src/` folder). Needs jQuery.

25

streamdeck-iconpack-system-uicons. A free iconpack for the Elgato Stream Deck, based on the clear, concise and free System UIcons.

23

agent-toolbox. Commands, rules, setups, useful wrappers for Claude Code, plus some Claude/Gemini interoperability

23

yuidoc-theme-dana. [ABANDONDED, feel free to fork.] A YUIDoc theme called "Dana".

20

js-beautify-node. Javascript beautifier. Working on node'ifying it.

20

kagi-ken. Node package for accessing Kagi.com services (search and summarizer) using Kagi session tokens. Outputs structured JSON matching official API schemas.

18

retryable. Kernel#retryable, by Cheah Chu Yeow (http://is.gd/faW9), slightly enhanced and rebuilt as gem as a little Munich Hackday project.

17

servus-default-theme. Servus is a Mac app to make quick-fire sharing via your Dropbox account easier and more comfortable. (Servus was formerly called Droplings; the name had to be changed due to clashes with Dropbox branding guidelines.)

15

bearing. Bearing, a scripting helper for Bear, the cuddly macOS notes app.

15

render-claude-context. Collects CLAUDE.md files from directory hierarchy (project folder up to `~/.claude/`), embeds their `@`-imports and commands, and generates processed context files that can then be used as context with other agents.

15

haml-sass-file-watcher. Keeps an eye on a specified folder, waiting for HAML/SASS file changes. When a file was changed, it's re-generated in `#{watched_folder}/output/` or `#{watched_folder}/css/`. It's as quick and dirty as they get, but it works for me. YMMV.

13

homedir. Public home directory files

13

actions-for-obsidian-workflow-library.

13

behave-theme. Atom syntax theme. A port of Christian Petersen' Textmate Behave theme.

12

sublime-underscorejs-snippets. [NO LONGER MAINTAINED] Underscore 1.4 snippets for Sublime Text 2. The snippets follow object-oriented style, i.e. `_(array).map(…)`.

11

chef-ruby1.9. Chef cookbook: Installs Ruby 1.9.x from source.

11

chef-keys. Chef cookbook: Copies ssh keys from data bag to `/home/chef/.ssh/`.

10

chef-ufw. Chef cookbook: Ubuntu's Uncomplicated Firewall

7

patreon-buttons. [ABANDONED] A static button showing the up-to-date monthly pledge amount of any Patreon project.

6

greasekit-scripts. A number of Greasekit/Greasemonkey scripts. (I use Greasekit, hence the emphasis over GM.)

5

bash-it. A community bash framework.

5

droplings-theme-boilerplate.

4

ephemera-conv. This is the HTML-to-MOBI conversion backend of Ephemera for Mac (http://goephemera.com).

4

minecraft-scripts. Various Minecraft server-related scripts

3

carlo.zottmann.org. My blog posts. My current blogging tool/service of choice is Calepin.co.

3

sleepwatcher_config. My sleepwatcher configuration & scripts.

3

wow-dwarvenizer-trollizer. A World of Warcraft addon that adds Dwarven or Troll "dialect" to your plain written English.

3

45mins. HTML

2

micro.blog-archive. HTML

2

servus-site. Servus is a Mac app to make quick-fire sharing via your Dropbox account easier and more comfortable.

2

little-shop-of-jquery-horrors. A jQuery plugin or two. Like jquery.sliceArray.js, for example.

2

ubuntu-machine. These Capistrano recipes allow you to setup a machine running Ubuntu Server 8.0.4 or 8.10. They will install/setup : SSH, iptables, MySQL, Apache, Ruby (+ Ruby Enterprise Edition), Rails, Phusion Passenger, Graphicsmagick and Git.

2

chef-denyhosts. Chef cookbook: denyhosts

2

build-streamdeck-iconpacks. Shell

2

summerfruit-theme. Atom syntax theme. A port of Adrian Demleitner' Textmate Summerfruit theme (ported from a vim theme).

2

schnitzelpress. A lean, mean blogging machine for hackers and fools.

2

simple_audit. Simple Audit Mechanism for Rails Applications

2

mastodon-digest. A Python script that aggregates recent popular tweets from your Mastodon timeline

2

server-check-dummy. Ruby

1

chef-exiftool. Installs exiftool from source.

1

chef-optipng. Ruby

1

blog. carlo.zottmann.org OF THE FUTURE

1

rails_i18n.tmbundle. A TextMate Bundle to help with internationalization in Rails. The original had MyGengo support, Dariusz added Google Translate support and refactored it, I removed both services as I don't need them.

1

chef-jpegoptim. Ruby

1