Skip to content

rec/rec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tom Ritchford

Everything should be made as simple as possible, but no simpler.

Resumé: .pdf .md

My GitHub stats

My Python open source projects

This is a dashboard of my active Python open-source projects on Github, mostly small- to medium-sized libraries that try to do one useful thing as clearly and thoroughly as possible.

🌟 means "Stars"
👁 means "Subscribers"

🟢 means "Release version"
🕰 means "Most recent non-version commit"

(Last update 2024/11/02, 16:15:03 by https://github.com/rec/multi)

Production-ready

             🧿 safer 🧿     (🌟 174  👁 4)
      A safer writer for files and streams
24/09/16🟢Update version to v5.0.0
24/11/02🕰Use future type annotations
               🗃 tdir 🗃     (🌟 3  👁 3)
     Create and fill a temporary directory
24/01/25🟢Update version to v1.8.2
24/03/20🕰Bump black from 24.2.0 to 24.3.0
                 🎨 nc 🎨     (🌟 4  👁 4)
             Named colors in Python
24/01/04🟢Update version to v1.0.2
24/02/14🕰Update dependencies
            🗝 dtyper 🗝     (🌟 18  👁 3)
            Fix and improve `typer`
24/01/25🟢Update version to v2.5.1
24/02/14🕰Update dependencies
              🏫 clsprop 🏫     (👁 2)
      Just like @property but for classes
24/01/25🟢Update version to v1.3.1
24/02/14🕰Update dependencies
             🖋 editor 🖋     (🌟 8  👁 3)
          Open the default text editor
24/01/25🟢Update version to v1.6.6
24/03/20🕰Bump black from 24.2.0 to 24.3.0
              🧵 threa 🧵     (🌟 2  👁 2)
                 Better threads
24/01/04🟢Update version to v1.9.1
24/02/14🕰Update dependencies
             ⛏ sproc ⛏     (🌟 11  👁 3)
         Subprocesseses for subhumanses
24/01/25🟢Update version to v2.4.1
24/02/14🕰Update dependencies
                🏺 fil 🏺     (🌟 3  👁 2)
         Read/write JSON/TOML/Yaml/txt
24/01/04🟢Update version to v1.4.3
24/02/14🕰Update dependencies
               🌱 xmod 🌱     (🌟 4  👁 3)
         Turn any object into a module
24/01/04🟢Update version to v1.8.1
24/03/20🕰Bump black from 24.2.0 to 24.3.0
             🛎 impall 🛎     (🌟 7  👁 3)
            Test-import all modules
24/01/25🟢Update version to v1.5.3
24/03/20🕰Bump black from 24.2.0 to 24.3.0
              🗜 gitz 🗜     (🌟 33  👁 4)
    Tiny useful git commands, some dangerous
24/01/04🟢Update version to v1.7.1
24/03/20🕰Bump black from 22.12.0 to 24.3.0
            🗂 datacls 🗂     (🌟 2  👁 2)
         Take the edge off `dataclass`
24/01/25🟢Update version to v4.8.0
24/02/14🕰Update dependencies
             🐜 abbrev 🐜     (🌟 3  👁 2)
              Expand abbreviations
24/01/04🟢Update version to v1.2.1
24/02/14🕰Update dependencies
                🎴 dek 🎴     (🌟 3  👁 3)
            The decorator-decorator
24/01/25🟢Update version to v1.4.2
24/03/20🕰Bump black from 24.2.0 to 24.3.0

Beta

                🏺 fil 🏺     (🌟 3  👁 2)
         Read/write JSON/TOML/Yaml/txt
24/01/04🟢Update version to v1.4.3
24/02/14🕰Update dependencies
               🔢 plur 🔢     (👁 2)
        Simple universal word pluralizer
23/12/30🟢Update version to v1.0.0
24/02/14🕰Update dependencies
               🍇 cfgs 🍇     (🌟 2  👁 3)
           XDG standard config files
23/10/05🟢Update version to v0.13.0
24/02/14🕰Update dependencies

Experimental

               🎙 recs 🎙     (🌟 2  👁 3)
          recs: the Universal Recorder
24/01/07🟢Update version to v0.3.1
24/11/02🕰Use shell=True in test_info
                🔉 vl8 🔉     (🌟 3  👁 3)
                Perturbed audio
20/11/25🟢Version v0.2.0
24/02/14🕰Update dependencies
               💡 litoid 💡     (👁 2)
             Sequence DMX lighting

24/02/14🕰Update dependencies
                🌐 nmr 🌐     (👁 2)
           Name all canonical things
23/02/02🟢Update to version v0.9.1
24/02/14🕰Update dependencies
             🗣 def_main 🗣     (👁 2)
              A decorator for main
23/02/02🟢Update to version v0.11.1
24/07/02🕰Return error codes correctly (see #1)
             📓 hardback 📓     (👁 3)
        Hardcopy backups of digital data
19/06/08🟢New version v0.9.0
24/02/14🕰Update dependencies
               📦 backer 📦     (👁 3)
           Continuously back up files
23/02/02🟢Update to version v0.7.2
24/02/14🕰Update dependencies

Personal

              🐘 fortune 🐘     (👁 2)
     A Mastodon bot for /usr/games/fortune

24/02/14🕰Update dependencies
                📚 multi 📚     (👁 3)
          Manage all my other projects
23/02/02🟢Update to version v0.1.0
24/02/14🕰Modify multi/commands/poetry.py
⬜🟩🟦🟥 blocks 🟥🟦🟩⬜     (👁 3)
              Solve a block puzzle
23/02/02🟢Update to version v1.0.1
24/01/25🕰Run mypy in strict mode
                 ❓ test ❓     (👁 3)
         Tiny bits of experimental code

24/10/21🕰Improve some error messages
             ⚫ dotfiles ⚫     (👁 3)
                  My dotfiles

24/07/19🕰Several changes

Mothballed

              🌊 wavemap 🌊     (🌟 6  👁 5)
       Memory map WAVE or raw audio files
22/05/26🟢Version v2.0.1
24/02/14🕰Update dependencies
         🛍 loady 🛍     (🌟 6  👁 3)
       Load Python code and data from git

24/02/14🕰Update dependencies
               🏃 runs 🏃     (🌟 3  👁 4)
      Run a block of text as a subprocess
24/01/25🟢Update version to v1.2.2
24/02/14🕰Update dependencies

About

📯 Tom Ritchford's README.md 📯

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages