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

GitHub

230 stars
14 watching
12 forks
last commit: over 2 years ago
Linked from 1 awesome list


Awesome Plan9 / Resources

Modding RioTutorials on how to add a wallpaper and change colors
Plan9 GUI ExamplesTutorials to learn about GUI development on Plan9
Plan9 Desktop Guidea all in one guide to get started with Plan9

Awesome Plan9 / Resources / Sites

cat-v
9p.mom/fFiles for hacking together bootable things without easy access to a 9front system
NOPE NOPE NOPEqwx's site with 9front usage tips and software

Awesome Plan9 / Resources / Papers

Plan 9 From Bell LabsOverview of the Plan9 system itself
Security in Plan 9Overview of the security architecture of Plan9

Awesome Plan9 / Resources / Manuals

aiju's manuals
cat-v's manuals

Awesome Plan9 / Resources / Third Edition

Plan9 3e FAQFAQ for 3rd edition release

Awesome Plan9 / Resources / Second Edition

Plan9 2e FAQFAQ 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 GameTalk on Plan9 and Inferno by Charles Forsyth
Plan 9: Not Dead, Just RestingTalk on Plan9 and 9front by Ori Bernstein

Awesome Plan9 / Applications / Utilities

color9Color picker
disco17over 6 years agoDiscord client
fontselFont selector
git9197about 2 years agoGit implementation
unionfs9about 5 years agoDeep union file server
xmppXMPP client

Awesome Plan9 / Applications / Editors

9vimA port of vim to Plan9

Awesome Plan9 / Applications / Editors / 9vim

Phil9's forkA version with additional features and bug fixes

Awesome Plan9 / Applications / Graphics

MoogleA simple 3D wireframe editor
whiteboardfsA collaborative drawing file system

Awesome Plan9 / Applications / Audio/music

mpl5over 5 years agoMusic Player
neindawDAW for Plan 9
orcaLive Programming Environment
treasonVideo player
ytfs7over 6 years agoFile system for playing youtube audio
zukeMusic player
wrecScreen and window recorder

Awesome Plan9 / Languages

aaA tiny, embeddable Lisp-like language
APL– Primitive APL Implementation
c45over 6 years agoC in 4 functions
cfrontArchaic C++ pre-compiler
Chibi Scheme1,231almost 2 years agoA small embeddable scheme implementation
clox97over 6 years agoPort of Nystrom's clox implementation of the Lox language to Plan9
GoThe Go programming language
HugsHaskell98 interpreter
Idris 2A dependently typed programming language, pre-alpha port
LuaLua from Redis

Awesome Plan9 / Languages / Lua

Lua (lu9)Lua from kvik
FennelFennel via lu9 (thanks grimmware)
Lua (5.0.2)Lua for APE

Awesome Plan9 / Languages

MyrddinSystems language by Ori Bernstein
nhc98Haskell compiler
OcamlOcaml
PerlPerl
Python 2
Scheme 9Scheme 9 from Empty Space
sxmThe sxm scheme language
Squeak7about 7 years agoSqueak/Smalltalk from de0u/squeak
TclTcl port by fgb
TinySchemeTinyScheme
UMB SchemeUMB Scheme
uxnA small stack machine

Awesome Plan9 / Libraries

libtagsA cross-platform library for reading tags
libtheme5almost 7 years agoA theming library for the plan 9 graphics system
microuiTiny immediate-mode UI library
npeA native porting environment for POSIX software

Awesome Plan9 / Forks

9antsMycroftiv's fork (of 9front) featuring a modified kernel and custom namespace control tooling
9atom (deprecated?)Erik Quanstrom's fork (mirror)
9frontFork featuring new protocols, file systems, and greatly expanded hardware support
9legacyFork which continues maintaining a Bell Labs-like source base

Awesome Plan9 / Forks / 9legacy

9piPort of 9legacy to the Raspberry Pi

Awesome Plan9 / Forks

HarveyAn MIT-licensed OS based on Plan 0
JehanneOSGiacomo Tesio's fork ( )
Nix (deprecated)A fork of Plan 9 focused on high performance parallel cloud computing

Awesome Plan9 / Influenced by Plan9 / Editors

acme2k223over 6 years agoAn acme-inspired geared towards easy configurability
editor404about 2 years agoAn acme-inspired, full-featured, editor in Go
edwood387about 2 years agoAn acme-inspired editor in Go
sam440over 2 years agoA fork of the unix sam(1) and samterm(1) with extensive extensibility

Awesome Plan9 / Influenced by Plan9 / Utilities

mk170over 6 years agoA rewrite and partial re-imagining of mk(1) in Go

Awesome Plan9 / Influenced by Plan9 / Libraries

c9A low-level 9p client and server implementation

Awesome Plan9 / Influenced by Plan9 / Kernels

plan_rust15over 7 years agoPlan9-influenced kernel in Rust

Awesome Plan9 / Influenced by Plan9 / Operating Systems

AkarosSupport for parallel and high-performance applications and to scale to a large number of cores
InfernoRegister-oriented virtual machine operating system which can run natively and hosted, leverages 9p heavily as "styx"
Interim1,252over 5 years agoMinimal operating system featuring a lisp environment (everything is a file is a symbol)
RedoxA Unix-like operating system written in Rust

Backlinks from these awesome lists:

0