plan9port | qtcurve | |
---|---|---|
28 | 3 | |
1,559 | 46 | |
0.3% | - | |
5.0 | 8.7 | |
about 1 month ago | 7 days ago | |
C | C++ | |
GNU General Public License v3.0 or later | GNU Lesser General Public License v3.0 only |
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.
plan9port
-
Only9Fans
Acme is genuinely worth trying, you can run it on Linux/Mac without a VM [1]. I'm pretty sure Russ Cox [2] and Rob Pike use it as their daily driver which is insane because it doesn't even have syntax highlighting. I used it for years when I was in school as an exercise in masochism, but I learned a lot about Unix, and the mouse-driven workflow actually grew on me.
[1]: https://9fans.github.io/plan9port/
-
Show HN: Towards Oberon+ concurrency; request for comments
[2] https://9fans.github.io/plan9port/
-
A pure C89 implementation of Go channels, including blocking and non-blocking selects
If you find it too complicated and closely tied to Go internals, you can also check out Plan 9 from User Space's version, which is itself based on libthread from Plan 9 starting from 3rd edition, which is itself based on Alef's implementation of channels (Alef is Go's grandfather).
- A tutorial for the Sam command language (1986) [pdf]
- Makefile Tutorial
-
Mk: A Successor to Make [pdf]
I tried plan9port's mk for a moment out of curiosity. I quickly ran into an annoying usability problem: it compares file mtimes with second accuracy.
https://github.com/9fans/plan9port/blob/cc4571fec67407652b03...
With sub-second build times for individual targets, this causes mk to needlessly recompile files because the target may have the same mtime as the prerequisites.
- Plan 9 from User Space
qtcurve
-
Plan 9 from User Space
Not OP, but what about something like https://en.wikipedia.org/wiki/Metisse ?
( https://www.youtube.com/watch?v=Dt3q7Z7RjIU 4min54sec)
Which begat https://dl.acm.org/doi/10.1145/1166253.1166301 from the same institution. ( https://www.youtube.com/watch?v=kUUtiOWTzz4 7min20sec)
Married with something like https://arcan-fe.com/about/
With some https://en.wikipedia.org/wiki/Zooming_user_interface sprinkled in,
not necessarily in the 'style' of https://eaglemode.sourceforge.net/ but the concept.
Rounded with something like https://en.wikipedia.org/wiki/OpenQwaq , or https://en.wikipedia.org/wiki/Open_Cobalt
OFC fully themable like GTK before they broke it, or something like https://github.com/KDE/qtcurve which is endlessly modifiable.
Nirvana!
-
Suggestions for non-{aurorae,kvantum,svg-theme-engine} themes
Well, there's the legendary QtCurve. Don't know why it is not longer included in the default KDE install, or if it even can be used in KDE5, though.
- Vex – open-source visual editor for XML
What are some alternatives?
sam - An updated version of the sam text editor.
Zettlr - Your One-Stop Publication Workbench
plan9-1e - Mirror of Plan 9 1st Edition from p9f
OberonEmulator - Project Oberon emulator in JavaScript and Java
Fontpkg-PxPlus_IBM_VGA8 - A monospace system font in the styles of regular, italic and underline.
edwood - Go version of Plan9 Acme Editor
Shrine - A TempleOS distro for heretics
fsv - fsv is a file system visualizer in cyberspace. It lays out files and directories in three dimensions, geometrically representing the file system hierarchy to allow visual overview and analysis.
mk - make remade
nushell - A new type of shell
plan9port - Plan 9 from User Space
xplr - A hackable, minimal, fast TUI file explorer