gaspium
viewable
gaspium | viewable | |
---|---|---|
5 | 2 | |
8 | 0 | |
- | - | |
0.0 | 1.7 | |
about 1 year ago | about 1 year ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gaspium
- Gasp: GUI as Stapled Pages
-
Show HN: GUI As Stapled Pages (GASP) – A new way to quickly build Python apps
Gaspium, the lightweight reference framework that implements the GASP concept to allow developers to create GASP applications, is available on PyPI [1].
There is the heavily commented source code of a small demo [2] on the Gaspium README. This demo is a GASP application built with Gaspium. You can copy paste and run the demo source code as is (you need to 'pip install gaspium' first).
Feel free to clone the Gaspium repository to study the framework. Be aware, the documentation is still precarious because Gaspium is newly created and targets early adopters to get their opinion.
[1] https://github.com/pyrustic/gaspium/#installation
[2] https://github.com/pyrustic/gaspium/#demo
viewable
-
Hubstore – Apps distribution and friend-to-friend promotion
[8] https://github.com/pyrustic/viewable
-
Show HN: Hubstore – Apps distribution and friend-to-friend promotion
- ensures that more an app is recommended by different developers, as well as a chance to be in the promotion list often (until the user decides to install it).
The choice to put a Promoted button on which the user can click may seem naive. Implementing intrusive pop-ups can be recommended as a more pragmatic method. This choice to trust the altruistic curiosity of users was influenced by an observation (I have 0 statistics to show) I made here on Hackernews: there are always users who click on Newest (https://news.ycombinator.com/shownew) to bring up posts that might deserve attention, though these users are not affiliated with these posts.
I want Hubstore to make it easy to distribute and promote Python apps (built with Pyrustic Framework or not). This is still a beta version for early-adopters.
Under the hood:
- Hubstore is built with Pyrustic Framework [1]
- data storage is done with Shared [2]
- autocomplete is done with Suggestion [3]
- GUI-compatible multithreading is done with Threadom [4]
- Hubstore consumes Python Wheels
- Hubstore uses Github's Release Asset feature [5]
- Apps can be built and released with Backstage [6]
- the dark theme is based on Cyberpunk-Theme [7]
- all views implement Viewable [8]
- Hubstore uses Kurl [9] to fetch resources from api.github.com
I would like to know what you think [10] of this project.
[1] https://github.com/pyrustic/pyrustic
[2] https://github.com/pyrustic/shared
[3] https://github.com/pyrustic/suggestion
[4] https://github.com/pyrustic/threadom
[5] https://github.blog/2013-07-02-release-your-software/
[6] https://github.com/pyrustic/backstage
[7] https://github.com/pyrustic/cyberpunk-theme
[8] https://github.com/pyrustic/viewable
[9] https://github.com/pyrustic/kurl
[10] http://sl4.org/crocker.html
What are some alternatives?
backstage - Three-speed scripting language and task automation tool
FotoKilof - GUI for ImageMagick and Wand
Tk-Path-Finder - Windows File Explorer/Manager with Tabs. Written in Tkinter using ttkbootstrap.
How-to-create-button-Python-PyQT6 - How to create button Python PyQT6
PySimpleGUI - Python GUIs for Humans! PySimpleGUI is the top-rated Python application development environment. Launched in 2018 and actively developed, maintained, and supported in 2024. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
tk-cyberpunk-theme - The default dark theme for Pyrustic Framework
nordpy - A gui application to connect automatically to the recommended NordVPN server
hooking - Generic dual-paradigm hooking mechanism
threadom - Tkinter-compatible multithreading
probed - Probed collections