Skip to content
View cjrh's full-sized avatar
🖌️
🖌️

Sponsors

@william-stearns

Block or report cjrh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cjrh/README.md

Projects

  • acts: Small terminal menu to run preconfigured commands
  • aggonydb: Aggony DB is a one-trick-pony database that can perform rapid aggregation of many-fields low-cardinality big data
  • aiodec: Decorators for coroutines
  • aiohealthcheck: Very simple TCP-based health check service.
  • aiologfields: Automatically inject Task-context-aware fields into loggers
  • aiomsg: Smart sockets and scalability protocols for messaging network applications
  • aiorun: A "run" function for asyncio-based apps that does all the boilerplate.
  • appimage-auto: No-frills appimage manager
  • arglog: Add root logger config to argparse automatically
  • autoslot: Automatic slots for your Python classes
  • biodome-rs: Neater management of environment variables (intended for microservices)
  • biodome: Better environment variables for Python
  • bumpymcbumpface: Version bump, tag and deploy your python packages
  • cargo-generate-template-nostd-heapless: A cargo-generate template repo to start a no_std binary project using data structures from the heapless crate
  • cjrh.github.io: My blog 🤷
  • cjrh: This generates the README.md for my github profile, which is likely what you're currently reading.
  • cjrh_math: Handy math routines
  • cjrh_template: A very thin string.Template subclass with extra features.
  • clonymccloneface: Clone all your github repos AND set upstream for your forks
  • commas: CLI tool to reformat text replacing whitespace with commas, or field template substitution
  • copydir: Recursively copy a directory tree, with filters.
  • coroexecutor: A CoroutineExecutor for asyncio, similar to nurseries and task groups
  • covcompare: Compare two xml coverage files, report on branch and line coverage
  • deadpool: A Python Process Pool Executor implementation that is harder to break
  • debussy: CLI emitting json when song changes on Linux. Uses MPRIS and dbus to receive events
  • dialetto: Language detection. Finally one that works with short text.
  • dictomatic: Static, offline, command-line CLI dictionary (including word definitions)
  • dining-philosophers: The "Dining Philosophers" problem
  • dockerctx: Context manager for managing the lifetime of a docker container
  • easycython: An easy way to convert a .pyx file into a .pyd file and avoid having to write a setup.py
  • empatico: Emotion detection microservice based on natural language inference
  • enumerate_reversible: A replacement enumerate function that allows reverse order
  • excitertools: itertools (and more-itertools) in the form of function call chaining (fluent interface)
  • frisbee: Firefox automation
  • google-images-downloader: An experiment in browser automation
  • hashdict: Dict that only stores hashes of the keys, and not the key value. Good for large keys.
  • itertree-rs: Hobby project exploring tree traversal in Rust using iterators
  • lifter: Download and sync new releases of single-file binaries from Github Releases and other sites
  • linedance: Read lines from either stdin or filenames provided on the CLI.
  • logbind: Easily bind new LogRecord fields into your logger instances.
  • loghandlerzmq: Python logging handler for ZMQ transmission
  • logjson: A Python logging Handler for JSON logs (with LogStash support)
  • misu: High-speed physical quantities and dimensions in Python
  • mucro: Easy executable symlinks to your virtualenv Python scripts
  • nnsplit-unblocked: A python wrapper for nnsplit 0.5.9 that runs in newer python versions
  • paradeinjest:
  • pathprinter: Prints out the windows %PATH% variable as a list
  • perflog: Structured logging support for application performance and monitoring data
  • playpen: Program launcher with memory, cpu, and path limits
  • plenty: Programming language
  • ps1go: PS1 prompt generator
  • pwrgen: Password and passphrase generator in rust
  • pyconau2018-arcade2Dmultiplayer: Working files for my talk at PyCon AU 2018
  • rhymomatic: Static, offline, command-line rhyming dictionary
  • rust-electron-sycamore-template: App template for Rust+Electron+Sycamore+Neon for cargo-generate
  • scalable-cuckoo-filter-py: Python wrapper for sile/scalable_cuckoo_filter
  • sembra: Seam carving image resizing
  • smt-toggle:
  • snaxum:
  • sqllogformatter: A Python logging Formatter subclass for messages with SQL queries
  • templitz: File templates for faster project bootstrap
  • terminal-menu-rs: THIS IS NOT UPSTREAM! Forked from gitlab: https://gitlab.com/xamn/terminal-menu-rs
  • thesauromatic-py: Python wrapper for my "thesauromatic" library.
  • thesauromatic: Static, offline, command-line CLI thesaurus
  • vim-conda: Change conda environments in the Vim editor (with Jedi-vim support)
  • yet-another-python-indent: Back to basics indentexpr for Python

Pinned Loading

  1. aiorun aiorun Public

    A "run" function for asyncio-based apps that does all the boilerplate.

    Python 469 25