dresscode
tk-cyberpunk-theme
dresscode | tk-cyberpunk-theme | |
---|---|---|
4 | 3 | |
20 | 7 | |
- | - | |
0.0 | 1.8 | |
over 2 years ago | about 2 years 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.
dresscode
-
Show HN: My attempt to demystify Python GUI development
Thank you ! A quick hint from HN is valuable !
I definitely need to quickly build a website to summarize the project ecosystem. The documentation was more messy months ago. I discovered a framework for writing better documentation [1] which made things less messy.
> We certainly need a practical way to make Python desktop GUI apps
You can take a look at Dresscode [2]. This is my latest project [3]. It aims to quickly create a desktop application without prior knowledge of Tkinter. Also, it's suitable to existing codebases (no need to alter your existing codebase). If Pyrustic Framework is C, Dresscode would be Python !
[1] https://news.ycombinator.com/item?id=26002656
[2] https://github.com/pyrustic/dresscode#readme
[3] https://news.ycombinator.com/item?id=26731674
-
Dresscode – Dress up your code with a beautiful GUI
The Project Link: https://github.com/pyrustic/dresscode
- Show HN: Dresscode – Dress up your code with a beautiful GUI
tk-cyberpunk-theme
-
Hubstore – Apps distribution and friend-to-friend promotion
[7] https://github.com/pyrustic/cyberpunk-theme
-
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
- Show HN: A cyberpunk theme for Python desktop applications
What are some alternatives?
hubstore - Distribute, promote, discover, install, and run Python desktop applications
buondua-downloader - :ribbon: NSFW. Album downloader for https://buondua.com.
pyrustic - Collection of lightweight Python projects that share the same policy
pyfyre - 🐍🔥 The Python web frontend framework for building reactive web user interfaces. ✨
backstage - Three-speed scripting language and task automation tool
hooking - Generic dual-paradigm hooking mechanism
plugypy - Lightweight and flexible plugin framework for Python.
viewable - Class to implement a GUI view with lifecycle
suggestion - Democratizing auto-complete(suggest) for Python desktop applications
tkinter-tooltip - A ToolTip widget for tkinter