How to implement 404 - not found pages for Jekyll and GitHub pages that automatically suggest similar URLs to the one requested based on your site’s sitemap.xml using Levenshtein distance analysis and Javascript.
Transforms tkinter, Qt, Remi, WxPython into portable people-friendly Pythonic interfaces, especially if you primarily do CLI tools. Tries to make it easy to build GUIs for applications, because ordinarily the process sucks. Supports several toolkits, including QT, WxPython, and Remi (if you want to turn something into a webapp); you can switch between those toolkits with a single line. No callback functions, that's all handled for you. Has a built-in debugger.
A set of shell scripts and aliases that improve your shell usage. Automatically prints system status reports when a shell boots up, does basic monitoring, sets useful aliases, can even print an ASCIIfied logo when you log in. Tries to be configurable; you can pick only the stuff you want when you install it and has its own configuration files. Called from your ~/.bashrc file. Easy to uninstall, too:
rm -rf ~/.config/synth-shell/
Does not work so well on OSX. Seems to be Linux-specific, regardless of the fact that it uses bash.
An online book about designing human-centered AI products.