AnastasiosPapalias/Plan9

Down the Rabbit Hole ๐Ÿ‡ - A collection of programs for the Plan 9 operating system.

โ˜… 3Forks 0GitHub โ†—Compare
9frontgolangplan9plan9-9frontplan9port

README

Plan 9

Down the Rabbit Hole ๐Ÿ‡ - A collection of software and libraries for the Plan 9 operating system. Many of the applications listed here are available under the 9front ports tree.

Contributing

Please do. For some reason, I believe that the Plan 9 operating system should continue existing and be updated.

Resources

Applications

A plethora of applications can be found here and you are free to use them and even suggest for now ones.

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

Books

Articles

How-tos

Languages

This is a list of programming anguages which are known to be buildable/operational on Plan 9 operating system.

  • aa - A tiny, embeddable Lisp-like language
  • 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
  • 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 - Squeak/Smalltalk from de0u/squeak
  • Tcl - Tcl port by fgb
  • TinyScheme - TinyScheme
  • UMB Scheme - UMB Scheme
  • uxn - A small stack machine

Forks

  • 9ants - Mycroftiv's fork (of 9front) featuring a modified kernel and custom namespace control tooling
  • 9atom - 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
    • 9pi - Port of 9legacy to the Raspberry Pi
  • Harvey OS - An MIT-licensed OS based on Plan 9
  • Jehanne - Giacomo Tesio's fork
  • Nix (deprecated) - A fork of Plan 9 focused on high performance parallel cloud computing

Support

If you find this repository helpful, consider supporting my work:

Your support helps me dedicate more time to improving these resources and creating new content.

Contributors

AnastasiosPapaliasclaude

Issues