Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pyrustic/pyrustic
Collection of lightweight Python projects that share the same policy
https://github.com/pyrustic/pyrustic
database desktop-app event-notification framework graphical gui lightweight megawidget packaging productivity publish-subscribe publishing pyrustic python software-development sqlite test-automation tkinter widget
Last synced: 17 days ago
JSON representation
Collection of lightweight Python projects that share the same policy
- Host: GitHub
- URL: https://github.com/pyrustic/pyrustic
- Owner: pyrustic
- License: mit
- Created: 2020-03-20T20:17:04.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T22:18:29.000Z (over 1 year ago)
- Last Synced: 2024-10-17T08:50:01.578Z (27 days ago)
- Topics: database, desktop-app, event-notification, framework, graphical, gui, lightweight, megawidget, packaging, productivity, publish-subscribe, publishing, pyrustic, python, software-development, sqlite, test-automation, tkinter, widget
- Language: Python
- Homepage: https://pyrustic.github.io
- Size: 498 KB
- Stars: 92
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Diogenes by Jean-Léon Gérôme - Walters Art Museum: Home page Info about artwork, Public Domain, Link
> He owned a cup which served also as a bowl for food but threw it away when he saw a boy drinking water from his hands and realized one did not even need a cup to sustain oneself.
>
> --Mark, J. J. (2014, August 02). [Diogenes of Sinope](https://www.worldhistory.org/Diogenes_of_Sinope/). World History Encyclopedia. Retrieved from https://www.worldhistory.org/Diogenes_of_Sinope/
# Pyrustic Open Ecosystem
**Pyrustic** is a collection of lightweight [Python](https://www.python.org/) projects that share the **same policy**.The goal is to build and maintain a reliable, consistent, easy-to-use and relevant Python codebase for tech enthusiasts.
These projects cover various topics: automation, data persistence and exchange, GUI, themes, widgets, multithreading, markup, utilities, project management, et cetera.
## Projects
| Name | Description |
| --- | --- |
| [Exonote](https://github.com/pyrustic/exn) | Write and render rich, scriptable, and interactive notes |
| [Backstage](https://github.com/pyrustic/backstage) | Three-speed scripting language and automation tool |
| [Shared](https://github.com/pyrustic/shared) | Triptych for data exchange and persistence |
| [Hooking](https://github.com/pyrustic/hooking) | Generic Hooking Mechanism for Python |
| [Gaspium](https://github.com/pyrustic/gaspium) | Reference framework to build `GASP` apps |
| [TkStyle](https://github.com/pyrustic/tkstyle) | Library to create styles and themes for Python apps |
| [Subrun](https://github.com/pyrustic/subrun) | Processes spawning in Python |
| [Jesth](https://github.com/pyrustic/backstage) | Just Extract Sections Then Hack ! |
| [Setupinit](https://github.com/pyrustic/buildver) | Initialize Python projects |
| [Buildver](https://github.com/pyrustic/buildver) | Tool to build Python packages with built-in intuitive versioning mechanism |
| [Litemark](https://github.com/pyrustic/litemark) | Lightweight Markdown dialect for Python apps |
| [Megawidget](https://github.com/pyrustic/megawidget) | Collection of megawidgets to build graphical user interfaces for Python apps |
| [Viewable](https://github.com/pyrustic/viewable) | Python library to implement a GUI view with lifecycle |
| [Threadom](https://github.com/pyrustic/threadom) | Tkinter-compatible multithreading |
| [Oscan](https://github.com/pyrustic/oscan) | Scanner for hacking computer languages |
| [Suggestion](https://github.com/pyrustic/suggestion) | Democratizing auto-complete(suggest) for Python desktop applications |
| [Cyberpunk-Theme](https://github.com/pyrustic/cyberpunk-theme) | A modern `dark theme` for Python apps|
| [Winter-Theme](https://github.com/pyrustic/winter-theme) | A modern `light theme` for Python apps|
| [Kurl](https://github.com/pyrustic/kurl) | Konnection URL: HTTP requests in Python with an implementation of conditional request and a responses caching system |
| [Probed](https://github.com/pyrustic/probed) | Probed collections for Python |
| [Codegame](https://github.com/pyrustic/codegame) | Python app to create, distribute, discover, and run `codegames`|
| [Hubstore](https://github.com/pyrustic/hubstore) | Distribute, promote, discover, install, and run Python desktop applications|
| [Jupitest](https://github.com/pyrustic/jupitest) | Graphical test runner|
| [Rustiql](https://github.com/pyrustic/rustiql) | Graphical SQL editor|## Installation
Each package listed above can be installed individually from [PyPI](https://pypi.org).