PyWebIO provides a series of imperative functions to obtain user input and output from the browser, turning the browser into a "rich text terminal", and can be used to build simple web applications or browser-based GUI applications without needing to have knowledge of HTML and JS. PyWebIO can also be easily integrated into existing Web services. PyWebIO is very suitable for quickly building applications that do not require a complex UI.
Interact with the REPL and see things happen in a browser window.
Can work alongside other webapp frameworks in Python, like Django, Flask, and FastAPI. asyncio out of the box. Supports third-party data visualization modules, like bokeh and plotly.
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:
- (remove the calls to synth-shell from your ~/.bashrc file)
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.
Shaarli plugin to customize the look and feel of the UI with custom CSS rules, sort of like what you can do with Pepperminty.
An online book about designing human-centered AI products.
eDEX-UI is a fullscreen desktop application resembling a sci-fi computer interface, heavily inspired from DEX-UI and the TRON Legacy movie effects. It runs the shell of your choice in a real terminal, and displays live information about your system. It was made to be used on large touchscreens but will work nicely on a regular desktop computer or perhaps a tablet PC or one of those funky 360° laptops with touchscreens.
Themeable. Uses Electron. Available as an AppImage.
3421 links, including 116 private