58 projects
sproc
⛏ Subprocesseses for subhumanses ⛏
impall
🛎 Test-import all modules 🛎
editor
🖋 Open the default text editor 🖋
tdir
🗃 Create and fill a temporary directory 🗃
safer
🧿 A safer writer for files and streams 🧿
ufor
Universal Format: portable definitions for time-based data
tuney
🎶 Turn text into music (#noAI) 🎶
rubband
Python bindings for Rubber Band audio pitch shifting and time stretching
lyte
Small dependency-free Python client for Twinkly generation 2 lights
dtyper
🗝 Fix and improve `typer` 🗝
litoid
💡Sequence DMX lighting 💡
vl8
🔉 Perturbed audio 🔉
wavemap
🌊 Memory map WAVE or raw audio files 🌊
recs
🎙 The Universal Recorder 🎙
dek
🎴 The decorator-decorator 🎴
abbrev
🐜 Expand abbreviations 🐜
datacls
🗂 Take the edge off `dataclass` 🗂
nmr
🌐 Name all canonical things 🌐
xmod
🌱 Turn any object into a module 🌱
fil
🏺 Read/write JSON/TOML/Yaml/txt 🏺
zoialib
🍱 A patch librarian for the Empress ZOIA 🍱
threa
🧵 Better threads 🧵
clsprop
🏫 Just like @property but for classes 🏫
nc
🎨 Named colors in Python 🎨
fixo
🔧 Semi-automatic rule based editing of Python code 🔧
pullman
🥞 Manage ghstack pull requests 🥞
fing
🖐️ A universal representation of fingering systems for winds, reeds, and brass 🖐️
fmix
🎧 A scripted track mixer 🎧
gitz
🗜 Tiny useful git commands, some dangerous 🗜
psplit
✂️ Split git patch files ✂️
backer
📦 Continuously back up files 📦
cfgs
🍇 XDG standard config files 🍇
runs
🏃 Run a block of text as a subprocess 🏃
loady
🛍 Load Python code and data from git 🛍
hardback
📓 Hardcopy backups of digital data 📓
def-main
🗣 A decorator for main 🗣
plur
🔢 Simple universal word pluralizer 🔢
pi3d
pi3d OpenGL 3D graphics library
pistes
👣 pistes: jouer means to play 👣
movee
🎦 movee: Script asciinema movies 🎦
tkl
A leds/bibliopixel driver for Twinkly lights
dataclas
Slightly improved dataclasses, backward compatible
leds
leds is a pure python library for manipulating a wide variety of LED strip based displays, both in strip and matrix form.
stroll
Better os.walk
streamy
streamy splits a stream into a stream of strings that are complete JSON expressions
simp
Sort imports simply
doks
Automatically generated READMEs
versy
Update the Python version number
myers
Compute the Myers diff of two lists
wolk
Better os.walk
clod
Create and recursively fill a temporary directory
scripta
Script asciinema movies
subprocessor
Run a subprocess with callbacks
safe-writer
Try to import all modules below a given root
run-subprocess
Run a subprocess with callbacks
timedata
control all the things
import_all
Try to import all modules below a given root
Expressy
Expressy lets you compile expressions into a function that can be executed within a context.