Awesome Lists

awesome-plan9

by henesy

awesome listpushed over 2 years ago

A curated list of awesome Plan9-related documents, libraries, and software

AI summary

Plan9 ecosystem

A curated collection of resources and software related to Plan9, including libraries, applications, tutorials, and programming languages.

stars
230
forks
12
watching
14
awesome list
1
entries
81
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/henesy/awesome-plan9/links.svg)](https://awesome.facts.dev/awesome/henesy/awesome-plan9)
HTML
<a href="https://awesome.facts.dev/awesome/henesy/awesome-plan9"><img src="https://awesome.facts.dev/shield/henesy/awesome-plan9/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/henesy/awesome-plan9/links.svg

What's in the list

81 links in 25 sections, with live GitHub stats.activeno commit in 2y

Resources

Resources / Sites

  • 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

Resources / Papers

Resources / Manuals

Resources / Third Edition

Resources / Second Edition

Resources / First Edition

Resources / Talks

Applications / Utilities

Applications / Editors

  • 9vim

    A port of vim to Plan9

Applications / Editors / 9vim

  • Phil9's fork

    A version with additional features and bug fixes

Applications / Graphics

Applications / Audio/music

  • mpl

    Music Player

  • neindaw

    DAW for Plan 9

  • orca

    Live Programming Environment

  • treason

    Video player

  • ytfs

    File system for playing youtube audio

  • zuke

    Music player

  • wrec

    Screen and window recorder

Languages

  • aa

    A tiny, embeddable Lisp-like language

  • APL

    – Primitive APL Implementation

  • c4

    C in 4 functions

  • cfront

    Archaic C++ pre-compiler

  • Chibi Scheme

    A small embeddable scheme implementation

  • clox9

    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

Languages / Lua

Languages

Libraries

  • libtags

    A cross-platform library for reading tags

  • libtheme

    A theming library for the plan 9 graphics system

  • microui

    Tiny immediate-mode UI library

  • npe

    A native porting environment for POSIX software

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

Forks / 9legacy

  • 9pi

    Port of 9legacy to the Raspberry Pi

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

Influenced by Plan9 / Editors

  • acme2k

    An acme-inspired geared towards easy configurability

  • editor

    An acme-inspired, full-featured, editor in Go

  • edwood

    An acme-inspired editor in Go

  • sam

    A fork of the unix sam(1) and samterm(1) with extensive extensibility

Influenced by Plan9 / Utilities

  • mk

    A rewrite and partial re-imagining of mk(1) in Go

Influenced by Plan9 / Libraries

  • c9

    A low-level 9p client and server implementation

Influenced by Plan9 / Kernels

  • plan_rust

    Plan9-influenced kernel in Rust

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

    Minimal operating system featuring a lisp environment (everything is a file is a symbol)

  • Redox

    A Unix-like operating system written in Rust

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.