06 Jan 26

27 Dec 24

A lightweight macOS window and app manager scriptable with JavaScript. You can also easily use languages which compile to JavaScript such as TypeScript. Phoenix aims for efficiency and a very small footprint. If you like the idea of scripting your own window or app management toolkit with JavaScript, Phoenix is probably going to give you the things you want. With Phoenix you can bind keyboard shortcuts and system events, and use these to interact with macOS.


23 Jul 24

an editor for spoken-word audio with automatic transcription


21 Jun 24

ast-grep(sg) is a fast and polyglot tool for code structural search, lint, rewriting at large scale. See also https://phrontistery.pages.dev/Tools/ast-grep


29 Jan 24

convert from curl to a bunch of other formats

by eli Jan 2024 saved 4 times

28 Nov 23

Accessibility annotations help capture design intent that cannot be conveyed through visual design alone. This can help prevent many accessibility issues earlier and create more usable digital experiences.After 2 years of testing with over 65 design teams at CVS Health®, we’re releasing our Web Accessibility Annotation Kit to the public. It’s made specifically for web-based experiences. Additional resources will be published soon, including an extensive iOS Accessibility Annotation Kit.


22 Nov 23

Stage is a Text Adventure Game Engine.You can see a list of featured plays by clicking the button below, or you can make your own and play it from a file.


13 Apr 23

A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

by eli Apr 2023 saved 3 times

26 Mar 23

14 Mar 23

Our application will be a pixel drawing program, where you can modify a picture pixel by pixel by manipulating a zoomed-in view of it, shown as a grid of colored squares. You can use the program to open image files, scribble on them with your mouse or other pointer device, and save them.

I implemented this, here https://eli.li/_assets/bin/pixel/


11 Mar 23

Something that I’ve learned over the years of running botsin.space is that a lot of people want to be able to publish RSS feeds to Mastodon. A few months ago, I decided to implement a service to run alongside botsin.space that people could use to setup accounts for RSS feeds, but without needing to go through the work of setting up a full Mastodon account on botsin.space.


05 Mar 23


CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, more, in a single portable script.

by eli Mar 2023 saved 2 times

02 Mar 23

Literate works with any programming language, generates HTML as output (which can be converted to pdf), and generates readable code. The code that is generated is indented properly and is automatically commented using the titles you have written for the code blocks.


01 Mar 23

Powerful hands-free input

by eli Mar 2023 saved 3 times