20 projects
AoikHotkey
Python hotkey manager that works on Linux, MacOS, and Windows.
SichuanLang
Sichuan programming language.
AoikTopDownParser
A top-down recursive descent predictive or backtracking parser generator.
AoikConsulWatcher
Watch changes of Consul services and call a handler.
AoikImportUtil
Import module by code, name, path, and import object.
AoikPourTable
Pour data in out of table.
AoikPDFBookmark
Create PDF bookmarks by tweaking criteria.
AoikPickChar
Render picked font characters to images.
AoikRegistryEditor
A customizable registry editor.
AoikInspectArgs
Inspect function arguments.
AoikEnum
Enumeration for Python.
AoikArgUtil
Python argparse library's utility library.
AoikLiveReload
Detect module file changes and reload the program.
AoikUrlToFile
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.
AoikBookmarksToFiles
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.
AoikI18n
A simple I18n solution featuring fallback locale, YAML locale file, synonym locale file, and flexible locale file path.
AoikSixyIO
Make Python string encoding and IO code 2*3 compatible, mess-free, and error-proof.
AoikWinProcKill
Kill Windows processes by matching their full command line with regular expression.
AoikPyMoPa
Find a Python module's file paths. Have considered Implicit Namespace Packages introduced in PEP 420. Handy for debugging tricky importing problems.
AoikWinWhich
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.