I love writing code, making stupid devices and writing about writing code and making stupid devices.
catt. Cast All The Things allows you to send videos from many, many online sources to your Chromecast.
3.7kshortuuid. A generator library for concise, unambiguous and URL-safe UUIDs.
2.2kdjango-annoying. A django application that tries to eliminate annoying things in the Django framework. ⛺
929expounder. A library for explaining things in HTML.
570django-loginas. "Log in as user" for the Django admin.
378tbvaccine. A small utility to pretty-print Python tracebacks. ⛺
378python-yeelight. A Python library for controlling YeeLight WiFi RGB bulbs (mirror of https://gitlab.com/stavros/python-yeelight).
267goatfish. A small, schemaless Python ORM that is backed by SQLite. ⛺
235netproxy. A Netflix/Hulu/Pandora/etc proxy in a box.
232python-fuse-sample. A sample FUSE filesystem in Python.
187django-project-template. The Django project template I use, for installation with django-admin.
165gr8w8upd8m8. Gr8W8Upd8M8 is a script to automatically read your weight from a Wii Balance Board. ⛺
152sysaidmin. A GPT-powered sysadmin.
141imdbapi. An API for the IMDB site. ⛺
132A6lib. An ESP8266/Arduino library for communicating with the A6 GSM module. ⛺
128jsane. A saner way to traverse JSON in Python
125encbup. Encrypted backups (without the backups)
121tiny-ESP8266-breakout. A very small and basic ESP8266 breakout board
115omnisync. omnisync is a universal file synchroniser and backup program (think rsync) that supports multiple transport systems (such as plain files, sftp, s3 and virtual, currently, and support for ftp, http, et al is planned). It is designed to be fast, small, extensible, portable and bandwidth-efficient. It is available for Linux, Windows and Mac. ⛺
95iRotary. One man's quest to turn an old rotary phone into a mobile phone.
87django-cloudflare-push. A piece of middleware that uses Cloudflare's HTTP/2 Push to push static media to the clients. ⛺
76gweet. A message queue for the abhorrently named Internet of Things
71static-appengine-hoster. An App Engine application for hosting static sites under multiple domains in a single app.
66arduino-irrigation. A GSM-based Arduino remote controller for an irrigation system.
65spamgpt. SpamGPT, a bot that wastes spammers' damn time, like they waste mine.
63django-tokenauth. Django authentication backend that uses tokens sent over email.
63esplights. A home automation sensor and controller based on an ESP8266.
48yeecli. A command-line utility for a YeeLight RGB lamp. (mirror of https://gitlab.com/stavros/yeecli)
43episode-renamer. Episode renamer is a simple python script that renames folders of TV episode video files to their proper names.
41harbormaster. The tiniest container orchestrator.
41kicad-lib. My KiCad components library.
37Spamnesty. A service that tries to have some fun with spam (mirror of https://gitlab.com/stavros/Spamnesty/)
34pastebinit. pastebinit is a command-line tool to send data to a "pastebin", a web site which allows its users to upload snippets of text for public viewing. ⛺
31captainwebhook. Captain Webhook eats webhooks and executes commands.
31imgur-uploader. A simple command line client for uploading files to Imgur ⛺
27ez-openai. Ez API, ez life.
24apache-config. A script for configuring apache with Django+wsgi/fcgi+virtualenv+etc.
22docker-fgallery. A Dockerfile for installing fgallery. ⛺
20ArduiRC. Remotely control IR/RF devices from a computer with Arduino.
18landing-page. A very simple landing page app for AppEngine.
15stringphone. String phone is a secure communications protocol and library geared towards embedded devices.
14lektor-shortcodes. A shortcodes plugin for lektor
11awesomeblog-club. An easily self hostable curation site for collecting blogs and links.
11shufflecast. A TV channel with all your favorite shows.
10apt-btrfs-snapshot. A fork of apt-btrfs-snapshot.
9pylast. A clone of Amr Hassan's pylast: a python interface to last.fm (and other api-compatible websites)
6requests-guard. requests-guard is a small library that allows you to impose size and time limits on your HTTP requests.
5webring. A boilerplate for hosting a webring community
4django-project-templates. Some Django project templates for various things.
4ChatGPT-Bot. A small Python library that makes it easier to write a ChatGPT bot.
4