A top-down recursive descent predictive or backtracking parser generator.
Watch changes of Consul services and call a handler.
Import module by code, name, path, and import object.
Python hotkey manager that works on Linux, MacOS, and Windows.
Pour data in out of table.
Create PDF bookmarks by tweaking criteria.
Render picked font characters to images.
A customizable registry editor.
Inspect function arguments.
Enumeration for Python.
Python argparse library's utility library.
Detect module file changes and reload the program.
A command to create Windows ".url" file. And tips on how to use it to save URL in Chrome or Iron's location bar to a ".url" file in one hotkey.
Convert a bookmark file in NETSCAPE-Bookmark-file-1 format exported from browsers like Chrome and Firefox into a set of Windows ".url" files or Gnome ".desktop" files.
A simple I18n solution featuring fallback locale, YAML locale file, synonym locale file, and flexible locale file path.
Make Python string encoding and IO code 2*3 compatible, mess-free, and error-proof.
Kill Windows processes by matching their full command line with regular expression.
Find a Python module's file paths. Have considered Implicit Namespace Packages introduced in PEP 420. Handy for debugging tricky importing problems.
Find where executables are located given a name or a path on Windows console. Does what the "which" program does on Linux, only better because it thinks the way Windows console thinks by considering PATH as well as PATHEXT.