47 projects
runs
๐ Run a block of text as a subprocess ๐
datacls
๐ Take the edge off `dataclass` ๐
impall
๐ Test-import all modules ๐
dek
๐ด The decorator-decorator ๐ด
sproc
โ Subprocesseses for subhumanses โ
editor
๐ Open the default text editor ๐
dtyper
๐ Fix and improve `typer` ๐
tdir
๐ Create and fill a temporary directory ๐
clsprop
๐ซ Just like @property but for classes ๐ซ
safer
๐งฟ A safer writer for files and streams ๐งฟ
recs
Try to import all modules below a given root
abbrev
๐ Expand abbreviations ๐
xmod
๐ฑ Turn any object into a module ๐ฑ
fil
๐บ Read/write JSON/TOML/Yaml/txt ๐บ
threa
๐งต Better threads ๐งต
nc
๐จ Named colors in Python ๐จ
gitz
๐ Tiny useful git commands, some dangerous ๐
plur
๐ข Simple universal word pluralizer ๐ข
pi3d
pi3d OpenGL 3D graphics library
cfgs
๐ XDG standard config files ๐
litoid
๐กSequence DMX lighting ๐ก
movee
๐ฆ movee: Script asciinema movies ๐ฆ
nmr
๐ข name all canonical things ๐ข
tkl
A leds/bibliopixel driver for Twinkly lights
def-main
Define the main function in one step and make it testable
loady
loady lets you load Python libraries, JSON and raw text dynamically from git
wavemap
Memory map WAVE or raw audio files
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
vl8
๐ vl8: Sort audio granularly ๐
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
backer
Continuously back up files
run-subprocess
Run a subprocess with callbacks
timedata
High-performance arithmetic for RGB color and for time data in general.
import_all
Try to import all modules below a given root
hardback
Hardcopy backups of digital data
Expressy
Expressy lets you compile expressions into a function that can be executed within a context.