awesome-plan9
Plan9 ecosystem
A curated collection of resources and software related to Plan9, including libraries, applications, tutorials, and programming languages.
A curated list of awesome Plan9-related documents, libraries, and software
230 stars
14 watching
12 forks
last commit: over 1 year ago
Linked from 1 awesome list
Awesome Plan9 / Resources | |||
| Modding Rio | Tutorials on how to add a wallpaper and change colors | ||
| Plan9 GUI Examples | Tutorials to learn about GUI development on Plan9 | ||
| Plan9 Desktop Guide | a all in one guide to get started with Plan9 | ||
Awesome Plan9 / Resources / Sites | |||
| cat-v | |||
| 9p.mom/f | Files for hacking together bootable things without easy access to a 9front system | ||
| NOPE NOPE NOPE | qwx's site with 9front usage tips and software | ||
Awesome Plan9 / Resources / Papers | |||
| Plan 9 From Bell Labs | Overview of the Plan9 system itself | ||
| Security in Plan 9 | Overview of the security architecture of Plan9 | ||
Awesome Plan9 / Resources / Manuals | |||
| aiju's manuals | |||
| cat-v's manuals | |||
Awesome Plan9 / Resources / Third Edition | |||
| Plan9 3e FAQ | FAQ for 3rd edition release | ||
Awesome Plan9 / Resources / Second Edition | |||
| Plan9 2e FAQ | FAQ for 2nd edition release | ||
| Plan9 Tips and Information | |||
Awesome Plan9 / Resources / First Edition | |||
| Plan 9 from Bell Labs Programmer's Manual (1st Edition) | |||
Awesome Plan9 / Resources / Talks | |||
| The Name Game | Talk on Plan9 and Inferno by Charles Forsyth | ||
| Plan 9: Not Dead, Just Resting | Talk on Plan9 and 9front by Ori Bernstein | ||
Awesome Plan9 / Applications / Utilities | |||
| color9 | Color picker | ||
| disco | 17 | over 5 years ago | Discord client |
| fontsel | Font selector | ||
| git9 | 197 | over 1 year ago | Git implementation |
| unionfs | 9 | over 4 years ago | Deep union file server |
| xmpp | XMPP client | ||
Awesome Plan9 / Applications / Editors | |||
| 9vim | A port of vim to Plan9 | ||
Awesome Plan9 / Applications / Editors / 9vim | |||
| Phil9's fork | A version with additional features and bug fixes | ||
Awesome Plan9 / Applications / Graphics | |||
| Moogle | A simple 3D wireframe editor | ||
| whiteboardfs | A collaborative drawing file system | ||
Awesome Plan9 / Applications / Audio/music | |||
| mpl | 5 | over 4 years ago | Music Player |
| neindaw | DAW for Plan 9 | ||
| orca | Live Programming Environment | ||
| treason | Video player | ||
| ytfs | 7 | over 5 years ago | File system for playing youtube audio |
| zuke | Music player | ||
| wrec | Screen and window recorder | ||
Awesome Plan9 / Languages | |||
| aa | A tiny, embeddable Lisp-like language | ||
| APL | – Primitive APL Implementation | ||
| c4 | 5 | over 5 years ago | C in 4 functions |
| cfront | Archaic C++ pre-compiler | ||
| Chibi Scheme | 1,231 | 11 months ago | A small embeddable scheme implementation |
| clox9 | 7 | over 5 years ago | Port of Nystrom's clox implementation of the Lox language to Plan9 |
| Go | The Go programming language | ||
| Hugs | Haskell98 interpreter | ||
| Idris 2 | A dependently typed programming language, pre-alpha port | ||
| Lua | Lua from Redis | ||
Awesome Plan9 / Languages / Lua | |||
| Lua (lu9) | Lua from kvik | ||
| Fennel | Fennel via lu9 (thanks grimmware) | ||
| Lua (5.0.2) | Lua for APE | ||
Awesome Plan9 / Languages | |||
| Myrddin | Systems language by Ori Bernstein | ||
| nhc98 | Haskell compiler | ||
| Ocaml | Ocaml | ||
| Perl | Perl | ||
| Python 2 | |||
| Scheme 9 | Scheme 9 from Empty Space | ||
| sxm | The sxm scheme language | ||
| Squeak | 7 | about 6 years ago | Squeak/Smalltalk from de0u/squeak |
| Tcl | Tcl port by fgb | ||
| TinyScheme | TinyScheme | ||
| UMB Scheme | UMB Scheme | ||
| uxn | A small stack machine | ||
Awesome Plan9 / Libraries | |||
| libtags | A cross-platform library for reading tags | ||
| libtheme | 5 | about 6 years ago | A theming library for the plan 9 graphics system |
| microui | Tiny immediate-mode UI library | ||
| npe | A native porting environment for POSIX software | ||
Awesome Plan9 / Forks | |||
| 9ants | Mycroftiv's fork (of 9front) featuring a modified kernel and custom namespace control tooling | ||
| 9atom (deprecated?) | Erik Quanstrom's fork (mirror) | ||
| 9front | Fork featuring new protocols, file systems, and greatly expanded hardware support | ||
| 9legacy | Fork which continues maintaining a Bell Labs-like source base | ||
Awesome Plan9 / Forks / 9legacy | |||
| 9pi | Port of 9legacy to the Raspberry Pi | ||
Awesome Plan9 / Forks | |||
| Harvey | An MIT-licensed OS based on Plan 0 | ||
| JehanneOS | Giacomo Tesio's fork ( ) | ||
| Nix (deprecated) | A fork of Plan 9 focused on high performance parallel cloud computing | ||
Awesome Plan9 / Influenced by Plan9 / Editors | |||
| acme2k | 223 | over 5 years ago | An acme-inspired geared towards easy configurability |
| editor | 404 | over 1 year ago | An acme-inspired, full-featured, editor in Go |
| edwood | 387 | about 1 year ago | An acme-inspired editor in Go |
| sam | 440 | over 1 year ago | A fork of the unix sam(1) and samterm(1) with extensive extensibility |
Awesome Plan9 / Influenced by Plan9 / Utilities | |||
| mk | 170 | over 5 years ago | A rewrite and partial re-imagining of mk(1) in Go |
Awesome Plan9 / Influenced by Plan9 / Libraries | |||
| c9 | A low-level 9p client and server implementation | ||
Awesome Plan9 / Influenced by Plan9 / Kernels | |||
| plan_rust | 15 | over 6 years ago | Plan9-influenced kernel in Rust |
Awesome Plan9 / Influenced by Plan9 / Operating Systems | |||
| Akaros | Support for parallel and high-performance applications and to scale to a large number of cores | ||
| Inferno | Register-oriented virtual machine operating system which can run natively and hosted, leverages 9p heavily as "styx" | ||
| Interim | 1,252 | over 4 years ago | Minimal operating system featuring a lisp environment (everything is a file is a symbol) |
| Redox | A Unix-like operating system written in Rust | ||