=> ninep://9front.org:9000/extra/2048.c math puzzle game, by mischief => ninep://9front.org:9000/extra/6.rrss amd64 binary of rss feed reader, written in go, by sl => ninep://9front.org:9000/extra/6.scpu amd64 binary ssh2 client, written in go, by mischief => ninep://9front.org:9000/extra/6.torrent amd64 binary torrent client, written in go, by anacrolix => ninep://9front.org:9000/extra/6.twty arm binary command-line twitter client, written in go, by mattn => ninep://9front.org:9000/extra/8.rrss 386 binary of rss feed reader, written in go, by sl => ninep://9front.org:9000/extra/8.scpu 386 binary ssh2 client, written in go, by mischief => ninep://9front.org:9000/extra/9bbs.tgz => http://plan9.stanleylieber.com/9bbs/ citadel style bbs for plan 9, written in rc, by sl => ninep://9front.org:9000/extra/art.tgz old plan 9 drawing program, ported to 4ed, by kenji arisawa => ninep://9front.org:9000/extra/awk.tgz plan 9 native awk, ported by pap, unfinished => ninep://9front.org:9000/extra/awktest.a awk test suite, by bwk => ninep://9front.org:9000/extra/aijudocs.tgz documentation for the aijuboard computer, by ◔ ◡ ◔ => ninep://9front.org:9000/extra/aplay.tgz graphical tool for seeking and pausing audio files, by spew => ninep://9front.org:9000/extra/aseek.c by cinap_lenrek => ninep://9front.org:9000/extra/bcm-audio.tgz BCM2835 PWM and audio drivers for the raspberry pi => ninep://9front.org:9000/extra/bdf2subf.tgz convert bdf fonts to subf fonts => ninep://9front.org:9000/extra/blstuart.pi.tgz C source, rc scripts, and manuals for 9front on the raspberry pi => ninep://9front.org:9000/extra/breakout.tgz video game => ninep://9front.org:9000/extra/cgd.tgz common gateway daemon, can serve cgi over http or fastcgi, by uriel => ninep://9front.org:9000/extra/chat.tgz multi-threaded irc client with auto reconnect, by mischief => ninep://9front.org:9000/extra/chatfs.tgz file interface for several chat protocols, by steve stallion => ninep://9front.org:9000/extra/cifs.tgz updated cifs, by steve stallion => ninep://9front.org:9000/extra/contrib.tgz contrib package system, by fgb => ninep://9front.org:9000/extra/crabs.tgz crabs! ported from research unix => ninep://9front.org:9000/extra/cvs.tgz gnu cvs => ninep://9front.org:9000/extra/cvsfs.tgz file interface to cvs => ninep://9front.org:9000/extra/darksky.tgz print weather report from forecast.io, by anothy => ninep://9front.org:9000/extra/dict.go look up word definitions from online dictionary databases => ninep://9front.org:9000/extra/discount.tgz john gruber's Markdown for plan 9, ported by josh wood => ninep://9front.org:9000/extra/divergefs.tgz diverge file system, by chao-kuo lin => ninep://9front.org:9000/extra/execfs.tgz file interface to executing commands, by cinap_lenrek => ninep://9front.org:9000/extra/exifsrv.tgz expand EXIF metadata in digital camera files, by steve stallion => ninep://9front.org:9000/extra/faces.b.tgz faces, patched for white text on black background, by sl => ninep://9front.org:9000/extra/faces.c64.tgz faces, patched for light gray text on dark gray background, by sl => ninep://9front.org:9000/extra/faces.green.tgz faces, patched for green text on black backdround, by sl => ninep://9front.org:9000/extra/faces.mono.tgz faces, patched for black text on gray background, by sl => ninep://9front.org:9000/extra/faces.orig.tgz faces, patched for original font, by sl => ninep://9front.org:9000/extra/figlet.tgz program for making large letters out of ordinary text => ninep://9front.org:9000/extra/find.1 manual page for plan 9's find(1) => ninep://9front.org:9000/extra/find.c recursively list files on plan 9 => ninep://9front.org:9000/extra/font.Go-* google go bitmap fonts => ninep://9front.org:9000/extra/font.anonpro.tgz anonpro bitmap font => ninep://9front.org:9000/extra/font.appleii.tgz apple ii bitmap font => ninep://9front.org:9000/extra/font.c64.tgz c64 bitmap font => ninep://9front.org:9000/extra/font.dec.tgz dec vt220 bitmap font => ninep://9front.org:9000/extra/font.freefont.tgz collection of bitmap fonts => ninep://9front.org:9000/extra/font.helvetica.tgz helvetica bitmap font => ninep://9front.org:9000/extra/font.lcars.tgz star trek tng lcars bitmap font => ninep://9front.org:9000/extra/font.productsans.tgz google's product sans bitmap font => ninep://9front.org:9000/extra/font.sega.tgz sega bitmap font => ninep://9front.org:9000/extra/font.tandy.tgz tandy trs-80 bitmap font => ninep://9front.org:9000/extra/gnugo.tgz gnu go command line client => ninep://9front.org:9000/extra/go-git git client, written in go, by dave macfarlane => ninep://9front.org:9000/extra/gopherd.tgz gopher server, by 20h => ninep://9front.org:9000/extra/grepfs.tgz file server interface for grepping files, by spew => ninep://9front.org:9000/extra/gui-12.tar.gz gui stubs, by ment => ninep://9front.org:9000/extra/hack9.tgz graphical nethack clone for plan 9, by mischief => ninep://9front.org:9000/extra/html.tgz html parser => ninep://9front.org:9000/extra/hubfs1.1.tgz client/server for persistent multiplexed 9p fs i/o sessions, by mycroftiv => ninep://9front.org:9000/extra/i.tgz i web browser, port of charon to plan 9, by howard trickey => ninep://9front.org:9000/extra/igdump.tgz scripts for dumping, filtering, and printing mmio accesses, by cinap_lenrek => ninep://9front.org:9000/extra/inferno.txt download, compile, and install the inferno operating system => ninep://9front.org:9000/extra/ipw2200.tgz unfinished driver for intel centrino wireless cards, by rsc => ninep://9front.org:9000/extra/irc7.tgz irc client, by andrey mirchovski, modifications by mveety and sl => ninep://9front.org:9000/extra/ircd.tgz IRC daemon written in C, by jpm_ => ninep://9front.org:9000/extra/jpeg2eps.tgz convert jpeg to eps, by andrew kiss => ninep://9front.org:9000/extra/js.tgz javascript parser => ninep://9front.org:9000/extra/jsdrawterm.tgz drawterm in javascript, by aiju => ninep://9front.org:9000/extra/json2utf.c converts json escaped utf-8 runes to plain utf-8, by sl => ninep://9front.org:9000/extra/jsonfs.c file interface to json, by BurnZeZ => ninep://9front.org:9000/extra/kirara-2.2b.tgz file system indexing, by kenji arisawa => ninep://9front.org:9000/extra/links.tgz lynx-like web browser with support for graphics => ninep://9front.org:9000/extra/linuxemu3.tgz run linux binaries on plan 9, by cinap_lenrek => ninep://9front.org:9000/extra/lsr.c recursively list directories => ninep://9front.org:9000/extra/lsr.go recursively list directories, written in go => ninep://9front.org:9000/extra/lynx2-8-7.tgz lynx web browser, ported by fgb => ninep://9front.org:9000/extra/magick.tgz ImageMagick, ported by fgb => ninep://9front.org:9000/extra/markdown.go html sanitizer/markdown processor, written in go => ninep://9front.org:9000/extra/markov.c generate textual markov chains, by bwk and rob => ninep://9front.org:9000/extra/mothra.black.tgz mothra web browser, slightly customized, by sl => ninep://9front.org:9000/extra/mothra.mono.tgz mothra web browser, slightly customized, by sl => ninep://9front.org:9000/extra/mothra.p.tgz mothra web browser, slightly customized, by sl => ninep://9front.org:9000/extra/mothra.white.tgz mothra web browser, slightly customized, by sl => ninep://9front.org:9000/extra/mugs.tgz faces(1) modified to get pics from gravatar.com via webfs => ninep://9front.org:9000/extra/n64.tgz 9front port to the nintendo 64, by mischief => ninep://9front.org:9000/extra/netscan.c portscanner, by mischief => ninep://9front.org:9000/extra/nupas.tgz erik quanstrom's nupas, ported to 9front by sl => ninep://9front.org:9000/extra/openssh.tgz openssh 4.7p1, ported by fgb => ninep://9front.org:9000/extra/pegasus-2.6a.tgz web server, by kenji arisawa => ninep://9front.org:9000/extra/pico.bundle pico graphics manipulation language, for research unix, by gerard holzmann => ninep://9front.org:9000/extra/pico9.tgz rewrite of pico for plan 9, by rsc => ninep://9front.org:9000/extra/pkg.tgz trivial package management, by taruti (and others) => ninep://9front.org:9000/extra/plan9ants.tgz recent version of mycroftiv's ANTS => ninep://9front.org:9000/extra/popi.bundle another version of pico, for unix => ninep://9front.org:9000/extra/qrstuv.paint.tgz paint program, by qrstuv => ninep://9front.org:9000/extra/rdesktop.tgz rdesktop client, by yk => ninep://9front.org:9000/extra/recover4e.tgz reestablish 9p client/server connections, by paurea => ninep://9front.org:9000/extra/retro.tgz 8½ style mono color schemes for rio and samterm, by aap => ninep://9front.org:9000/extra/rio.c64.tgz rio, patched for commodore 64 color scheme, by sl => ninep://9front.org:9000/extra/rio.f.tgz rio, patched for black-with-green-borders color scheme, by sl => ninep://9front.org:9000/extra/rio.fm.tgz rio, patched for fm towns color scheme, by sl => ninep://9front.org:9000/extra/rio.green.tgz rio, patched for hacker green color scheme, by sl => ninep://9front.org:9000/extra/rio.mono.tgz rio, patched for monochrome color scheme, by sl => ninep://9front.org:9000/extra/rio.orig.tgz rio, patched for background images with default color scheme, by sl => ninep://9front.org:9000/extra/rio.p.tgz rio, patched for darker rio -b color scheme, by sl => ninep://9front.org:9000/extra/rio.t.gz rio, patched for black-with-cyan-borders color scheme, by sl => ninep://9front.org:9000/extra/rio.tron.tgz rio, patched for destroying the master control program, by sl => ninep://9front.org:9000/extra/rrss.tgz pull and parse an rss feed, written in go, by sl => ninep://9front.org:9000/extra/rssread.tgz rss feed reader, by 20h => ninep://9front.org:9000/extra/rsynth.tgz voice synthesizer, by forsyth => ninep://9front.org:9000/extra/rtf2txt.tgz convert rtf to plain text => ninep://9front.org:9000/extra/sam.el emacs lisp emulation of the sam command language => ninep://9front.org:9000/extra/sc.c read memimages from stdin and write them to stdout along with trailing data => ninep://9front.org:9000/extra/scope.c audio visualizer, by cinap_lenrek => ninep://9front.org:9000/extra/scpu.tgz ssh2 client, written in go by mischief => ninep://9front.org:9000/extra/sdl-1.2.11-test.tgz plan 9 port of the simple directmedia layer api by uriel, 20h, and fgb => ninep://9front.org:9000/extra/sdl_mixer-1.2.7-test.tgz multi-channel audio mixer => ninep://9front.org:9000/extra/sdl_net-1.2.6-test.tgz portable network library for use with simple directmedia layer => ninep://9front.org:9000/extra/sftpfs.tgz file interface to sftp => ninep://9front.org:9000/extra/simh.tgz old computer emulator, ported by aiju => ninep://9front.org:9000/extra/smak.tgz werc app, photo gallery => ninep://9front.org:9000/extra/smiley.c program with unconventional use of UTF-8 rune strings, by rob => ninep://9front.org:9000/extra/socksfs.tgz multi-threaded socks file system, by 20h => ninep://9front.org:9000/extra/ssh2.tgz bell labs ssh2 client => ninep://9front.org:9000/extra/stats.c64.tgz stats, patched for commodore 64 color scheme, by sl => ninep://9front.org:9000/extra/stats.green.tgz stats, patched for apple //c, by sl => ninep://9front.org:9000/extra/stats.mono.tgz patched for monochrome color scheme, by sl => ninep://9front.org:9000/extra/stats.tron.tgz stats, patched for a neon blue on dark blue background color scheme, by sl => ninep://9front.org:9000/extra/statusmsg.c64.tgz statusmsg, patched for commodore 64 color scheme, by sl => ninep://9front.org:9000/extra/statusmsg.green.tgz statusmsg, patched for apple //c, by sl => ninep://9front.org:9000/extra/statusmsg.mono.tgz patched for monochrome color scheme, by sl => ninep://9front.org:9000/extra/statusmsg.tron.tgz statusmsg, patched for a neon blue on dark blue background color scheme, by sl => ninep://9front.org:9000/extra/tcp80.tgz webserver, static files only, by cinap_lenrek => ninep://9front.org:9000/extra/tire_size.c calculate tire sizes, by neville newman => ninep://9front.org:9000/extra/tmac.an6 research unix v6 man page troff macros => ninep://9front.org:9000/extra/tor-0.2.3.25-plan9.tgz tor client, unfinished => ninep://9front.org:9000/extra/tr808.tgz roland tr-808 emulator, unfinished, by mischief => ninep://9front.org:9000/extra/tracker.tgz mod tracker for amiga podtracker-style mods, by umbraticus => ninep://9front.org:9000/extra/trfs.tgz file interface to hideous file names, by nemo => ninep://9front.org:9000/extra/ttf2subf.tgz convert ttf fonts to subf fonts => ninep://9front.org:9000/extra/txt2bit.c convert text to bitmap, by mischief => ninep://9front.org:9000/extra/unrar.tgz unpack rar files, written in go, by mischief => ninep://9front.org:9000/extra/uriel.slides.tgz slide presentation troff macros, by uriel => ninep://9front.org:9000/extra/uwn.tgz usenet reader, uses libpanel, unfinished, by john floren => ninep://9front.org:9000/extra/vbt.tgz probe and overwrite vesa bios values, by cinap_lenrek => ninep://9front.org:9000/extra/ventivac.tgz venti utilities for inferno => ninep://9front.org:9000/extra/vid.c rapidly draw sequential images => ninep://9front.org:9000/extra/volume.c gui volume knob, by echoline => ninep://9front.org:9000/extra/werc.tgz web anti-framework, by uriel => ninep://9front.org:9000/extra/winwatch.mono.c patched for monochrome color scheme, by sl => ninep://9front.org:9000/extra/xmlpull.tgz xml parser, by 20h => ninep://9front.org:9000/extra/xscr.tgz xscreensaver, ported by ?? => ninep://9p.io/contrib/aiju/geode AMD Geode driver => ninep://9p.io/contrib/aiju/io.c inb/outb tool => ninep://9p.io/contrib/aiju/miller.c fast prime number calculation program => ninep://9p.io/contrib/aiju/mole.c simulation of molecular dynamics => ninep://9p.io/contrib/aiju/nes start of a NES emulator => ninep://9p.io/contrib/akumar/igo Tools for playing the game of Go => ninep://9p.io/contrib/akumar/igo/gofs Filesystem as game server for 2-player turn-based games => ninep://9p.io/contrib/akumar/igo/goban Go game interface to gofs (graphical) => ninep://9p.io/contrib/akumar/dict rc scripts, modified adict and dict(1) to get and use EDICT2 => ninep://9p.io/contrib/akumar/gs gs(1) with IJS support => ninep://9p.io/contrib/akumar/relic Tools ported from ancient UNIX sources to Plan 9 => ninep://9p.io/contrib/akumar/cmd Tools from scratch or ported – see respective NOTES => ninep://9p.io/contrib/akumar/α Test/work in progress sources => ninep://9p.io/contrib/alltom/sitefs with luck, a cgifs-alike; nothing at the moment => ninep://9p.io/contrib/alltom/f word-wrap at 72 characters (stolen from Kernighan's lecture slides) => ninep://9p.io/contrib/alltom/para add

tags to text => ninep://9p.io/contrib/andrey/ocaml-3.10.0.tgz ocaml 3.10.0 interpreter. use gmake (make-3.81 below) to compile => ninep://9p.io/contrib/andrey/gnugo-3.6.tgz GnuGo compiled with gcc => ninep://9p.io/contrib/andrey/make-3.81.tgz gnu make. has a couple of things ape/make doesn't and makefiles now require. installs as gmake in $objtype/bin => ninep://9p.io/contrib/andrey/libssh-0.2.tgz unfinished libssh port. see 9fans for documentation ☺ => ninep://9p.io/contrib/andrey/maze.tgz a simple game based on the "theseus and the minotaur" puzzle => ninep://9p.io/contrib/andrey/art.tgz a line drawing program => ninep://9p.io/contrib/andrey/rio-ffm.tgz rio with a 'focus-follows-mouse' behaviour => ninep://9p.io/contrib/andrey/clock.tgz p9's clock rewritten for p9p => ninep://9p.io/contrib/andrey/dict.tgz bulgarian ↔ english files for dict => ninep://9p.io/contrib/andrey/dis.tgz the dis virtual machine, native. => ninep://9p.io/contrib/andrey/epic.tgz a native port of the epic irc client => ninep://9p.io/contrib/andrey/find.tgz simple "find" command. => ninep://9p.io/contrib/andrey/glenda.c glendas => ninep://9p.io/contrib/andrey/hugs.tgz haskell interpreter => ninep://9p.io/contrib/andrey/irc7.tgz a persistent irc client => ninep://9p.io/contrib/andrey/Irc.tgz russ' irc client for acme, probably broken => ninep://9p.io/contrib/andrey/libtiff.tgz tiff-v3.6.1 => ninep://9p.io/contrib/andrey/links.tgz the links browser => ninep://9p.io/contrib/andrey/nasat.tgz satellite images of north america delivered to your desktop => ninep://9p.io/contrib/andrey/ocaml.tgz ocaml 3.06 interpreter => ninep://9p.io/contrib/andrey/pacman.tgz pacman => ninep://9p.io/contrib/andrey/sadict.tgz translate bulgarian ↔ english via an online dictionary. an exercise in rc => ninep://9p.io/contrib/andrey/xscr.tgz xscreensaver hacks for p9's draw => ninep://9p.io/contrib/andrey/mem present /dev/swap in [silly]human-readable form => ninep://9p.io/contrib/anothy/bin/rc/9fs Local mods with interesting examples. => ninep://9p.io/contrib/anothy/bin/rc/Mg Open messages matching a pattern; intended for Acme Mail. => ninep://9p.io/contrib/anothy/bin/rc/(a2b b2a) rc versions of Boyd Roberts' Baudot converters. => ninep://9p.io/contrib/anothy/bin/rc/amail How I run acme for mail only, hiding plumb's edit port. => ninep://9p.io/contrib/anothy/bin/rc/cadet Edit files directly in a rio window. => ninep://9p.io/contrib/anothy/bin/rc/contrindx Script for generating contrib index on the Plan 9 wiki. => ninep://9p.io/contrib/anothy/bin/rc/cx Wrapper around ssh. => ninep://9p.io/contrib/anothy/bin/rc/eow Calculate days until the end of the world. => ninep://9p.io/contrib/anothy/bin/rc/flight Track flights, in the spirit of fedex/usps/ups. => ninep://9p.io/contrib/anothy/bin/rc/grabwin Generate a png from the current window (or screen) every few seconds. => ninep://9p.io/contrib/anothy/bin/rc/host Simple hostname lookup modeled after OS X's "host". => ninep://9p.io/contrib/anothy/bin/rc/journal Keep daily working set with notes. => ninep://9p.io/contrib/anothy/bin/rc/looktag Look up tags and plumb results; see src/ctags. => ninep://9p.io/contrib/anothy/bin/rc/lynx2txt Have lynx (see /n/sources/contrib/fgb/tar/lynx2-8-7.tgz) dump to acme. => ninep://9p.io/contrib/anothy/bin/rc/ncp Trivial ncp implementation; see lib/man/ncp.1. => ninep://9p.io/contrib/anothy/bin/rc/notspam Unspam every message in a mailbox; run from cron for IMAP clients. => ninep://9p.io/contrib/anothy/bin/rc/riostart Fairly complex example rio startup script; uses lib/wins. => ninep://9p.io/contrib/anothy/bin/rc/snip Pastebin-like service using rc and 9p. => ninep://9p.io/contrib/anothy/bin/rc/sparkline Generate pseudo-sparklines in unicode from a series of numbers. => ninep://9p.io/contrib/anothy/bin/rc/stripmail Given a upas/fs message, print the simplest representation we can. => ninep://9p.io/contrib/anothy/bin/rc/tagclock Put a clock in the tag of any acme window. => ninep://9p.io/contrib/anothy/bin/rc/tcp17038 Vac score submission service. => ninep://9p.io/contrib/anothy/bin/rc/timeavg Print a report averaging multiple 'time' runs, possibly of multiple programs. => ninep://9p.io/contrib/anothy/bin/rc/tjd Print the Truncated Julian Day, a useful linear count of days. => ninep://9p.io/contrib/anothy/bin/rc/tweet Simple tweeter; see also http://labs.utopian.net/who/josh/plan9/microbe/ => ninep://9p.io/contrib/anothy/bin/rc/vacbak Backup a set of files to venti; stick it in cron on Unix. => ninep://9p.io/contrib/anothy/bin/rc/waitloop Retry a command with a minimum delay. => ninep://9p.io/contrib/anothy/bin/rc/web Handle the web. See bin/unix/webfifo, bin/rc/(lynx2txt sendurl). => ninep://9p.io/contrib/anothy/bin/unix Scripts intended for running on Unix with Plan 9 from User Space. => ninep://9p.io/contrib/anothy/lib/man Man pages. => ninep://9p.io/contrib/anothy/lib/profile My default lib/profile; works on both Unix and Plan 9. => ninep://9p.io/contrib/anothy/lib/tet.* Example files for use with vacbak. => ninep://9p.io/contrib/anothy/lib/u9fs.plist Example to run u9fs from launchd on OS X. => ninep://9p.io/contrib/anothy/lib/uname Example for cx and modified 9fs commands. => ninep://9p.io/contrib/anothy/lib/wins Example startup scripts for rio and acme. => ninep://9p.io/contrib/anothy/mail/lib/altalias Multi-domain alias lookup for upas. => ninep://9p.io/contrib/anothy/opt/ Optional packages; format still in development. => ninep://9p.io/contrib/anothy/src/9/pc/devarch.c Replacement which adds archconf for printing conf structure; testing. => ninep://9p.io/contrib/anothy/src/cmd/checkp9auth.c Replacement for qmail's checkpassword. Very lightly tested; gave up on qmail. => ninep://9p.io/contrib/anothy/src/cmd/curslife.c Play Conway's Game of Life in your mouse cursor. => ninep://9p.io/contrib/anothy/src/cmd/datefmt.[bc] Limbo and C datestamp printers, similar to unix date(1). => ninep://9p.io/contrib/anothy/src/cmd/ident.c Stand-alone work-alike to RCS' ident; finds keywords in files. => ninep://9p.io/contrib/anothy/src/cmd/inbox faces(1) derivative with more verbose display. => ninep://9p.io/contrib/anothy/src/cmd/mayan.c Like datefmt, but for the Mayan calendar. Mostly foolishness. => ninep://9p.io/contrib/anothy/src/cmd/nfaces faces(1) derivative for smaller display, omitting times & domains. => ninep://9p.io/contrib/anothy/src/cmd/nile rio(1) derivative consolidating various mods, offering menuless operation. => ninep://9p.io/contrib/anothy/src/cmd/prowl.c Send messages to Prowl (prowl.weks.net) to push to iOS. => ninep://9p.io/contrib/anothy/src/cmd/timestamp.c Put timestamps on output. Optionally uses datefmt. Modified from sqweek. => ninep://9p.io/contrib/anothy/src/cmd/winwatch.c Puts a menu on button 3 similar to rio's. => ninep://9p.io/contrib/anothy/src/cmd/writecursor.c Trivial example of setting your cursor directly. Defaults to glenda. => ninep://9p.io/contrib/anothy/src/ctags Exuberant Ctags 5.7 on Plan 9 with Acme-style tag generation. => ninep://9p.io/contrib/anothy/src/lib/djb-ape libdjb from fefe.de/djb ported to APE; lightly tested. => ninep://9p.io/contrib/anothy/src/vcf2pq Convert vCards to pq(1) data files. => ninep://9p.io/contrib/anothy/tmp/ Junk. => ninep://9p.io/contrib/anothy/ufo/ Things hosted for other people; empty. => ninep://9p.io/contrib/apm/yacc-go a patch that allows yacc to build the go parser => ninep://9p.io/contrib/arisawa/alarm alarm written in C => ninep://9p.io/contrib/arisawa/cdate date command in YYYY/MM/DD style => ninep://9p.io/contrib/arisawa/cpdir copy or merge directory tree => ninep://9p.io/contrib/arisawa/grid.tgz grid tool kit => ninep://9p.io/contrib/arisawa/lr lists directories recursively => ninep://9p.io/contrib/arisawa/Lua-2014.tgz Lua-5.2 => ninep://9p.io/contrib/arisawa/misc tools written in Rc => ninep://9p.io/contrib/arisawa/kirara-2.2b.tgz full text database engine of Plan9 => ninep://9p.io/contrib/arisawa/pegasus-2.7c.tgz another httpd for Plan 9 (v.2.7c) => ninep://9p.io/contrib/arisawa/rit text processor for embedded Rc (v.1.5) => ninep://9p.io/contrib/arisawa/su works like unix su and sudo command => ninep://9p.io/contrib/arisawa/uniqx uniq command is buggy so I rewrote and extended => ninep://9p.io/contrib/arpunk/abaco2.tgz My version of abaco (broken ATM) => ninep://9p.io/contrib/arpunk/abaco2 Binary version, for 386 => ninep://9p.io/contrib/axel/8021x 802.1x ttls/pap supplicant. needs wlanfastkey. => ninep://9p.io/contrib/axel/wlanfastkey wavelan driver with 'fast' wep re-keying needed by 8021x => ninep://9p.io/contrib/axel/substfs fileserver that substitutes characters in file names => ninep://9p.io/contrib/axel/tcl tcl stuff => ninep://9p.io/contrib/axel/rushhour the thinkfun rush hour game, with support for ttraffic.levels of pytraffic => ninep://9p.io/contrib/axel/music (perl) scripts to generate/change map file for juke(1) => ninep://9p.io/contrib/axel/leak leak(1) extended to print list of alloc locations + nrof bytes allocated there => ninep://9p.io/contrib/bakul/9/bcm/random.c use hardware random number generator for /dev/random => ninep://9p.io/contrib/bakul/cmd/ratrace.c -o file option to capture trace output to a file => ninep://9p.io/contrib/bakul/rngtest.tar.gz port of Linux rngtest (uses FIPS 140-2 randomness tests) => ninep://9p.io/contrib/bakul/ttcp.tgz modelled after Unix ttcp => ninep://9p.io/contrib/bedo/flickrfs.c A flickr file server. => ninep://9p.io/contrib/bedo/enfr Looks up translations from english to french via wordreference API. => ninep://9p.io/contrib/bedo/solar.c Local solar time calculator => ninep://9p.io/contrib/ben/9pdll.zip COM/WSH scriptable 9p DLL for Windows/.NET 3.5 => ninep://9p.io/contrib/bichued/wtf.tgz rc version of the netbsd acronym translator => ninep://9p.io/contrib/blstuart/pi Various enhancements for the Raspberry Pi => ninep://9p.io/contrib/blstuart/snap Kernel device for taking snapshots of a storage space => ninep://9p.io/contrib/blstuart/ssh Native Plan 9 SSHv2 implementation => ninep://9p.io/contrib/blstuart/θfs Experimental file server with both NFSv3 and 9P 9p://9p.io/contrib/btdn/lib: => ninep://9p.io/contrib/btdn/lib/cm stuff to make troff(1) work with Knuth's Computer Modern typeface => ninep://9p.io/contrib/btdn/lib/pic pic(1) examples => ninep://9p.io/contrib/btdn/lib/tmac.la troff(1) macro package for MLA format => ninep://9p.io/contrib/btdn/lib/tmac.fp replacement for ms(6)'s FP macro => ninep://9p.io/contrib/btdn/man manual pages for other things => ninep://9p.io/contrib/btdn/man/1/fedex fedex(1) => ninep://9p.io/contrib/btdn/man/6/mm mm(6) # incomplete => ninep://9p.io/contrib/btdn/src source code => ninep://9p.io/contrib/btdn/src/bank an ‘all useful features’ port of Quicken—ndb(6)-like bank account ledger => ninep://9p.io/contrib/btdn/src/changelog.rc Simple (i.e., crude) ChangeLog script for Plan 9 (patch(1) only) => ninep://9p.io/contrib/btdn/src/changelog Slightly more complex (i.e., more likely to fail) ChangeLog script for Plan 9 (patch(1) only) => ninep://9p.io/contrib/btdn/src/issue issue tracking system based on patch(1) => ninep://9p.io/contrib/btdn/src/chem pic(1) preprocessor for chemical structure diagrams => ninep://9p.io/contrib/btdn/src/date-rfc3339.c RFC 3339-ish version of date(1) => ninep://9p.io/contrib/btdn/src/mailmerge troff(1) and awk(1) mailmerge system => ninep://9p.io/contrib/cinap_lenrek/apc.rc talk with APC Smart UPS and sync fossil/venti on power outage => ninep://9p.io/contrib/cinap_lenrek/cifsd.tgz cifs/smb server in under 4k lines of code => ninep://9p.io/contrib/cinap_lenrek/cwfs.tar cwfs to support file names as wren devices and can be masked as kfs for boot => ninep://9p.io/contrib/cinap_lenrek/delorean hack that lets you change the time for a group of processes sharing namespace => ninep://9p.io/contrib/cinap_lenrek/devfs-win32.c drawterm fs for win32 that supports multiple drive letters and unicode => ninep://9p.io/contrib/cinap_lenrek/esdaudio.tgz enlightenment sound daemon (esd) client => ninep://9p.io/contrib/cinap_lenrek/gophe.rc => http://felloff.net/usr/cinap_lenrek/gophe.rc gopher server in rc => ninep://9p.io/contrib/cinap_lenrek/hgfs.tgz mercurial filesystem => ninep://9p.io/contrib/cinap_lenrek/linuxemu3.tgz linux binary emulator => ninep://9p.io/contrib/cinap_lenrek/mothra.tgz mothra improved: https, foreign charsets using tcs, ignoring script and style tags, ui improvements => ninep://9p.io/contrib/cinap_lenrek/nbdserver.tgz network block device server => ninep://9p.io/contrib/cinap_lenrek/realemu.tgz software emulation of /dev/realmode => ninep://9p.io/contrib/cinap_lenrek/segdescpatch.tar plan9 kernel changes to add per process x86 segment descriptors => ninep://9p.io/contrib/cinap_lenrek/sshnet.c sshnet that works with short living tcp-connections (like http) => ninep://9p.io/contrib/cinap_lenrek/synergy.tgz synergy client (use many computers at once using one keyboard/mouse/clipboard) => ninep://9p.io/contrib/cinap_lenrek/tcp80.tgz simple webserver for serving files only => ninep://9p.io/contrib/cinap_lenrek/tftpd.c tftpd that works with syslinux/pxelinux bootloader => ninep://9p.io/contrib/cinap_lenrek/usbether.tgz driver for usb CDC ECM (usb ethernet devices) => ninep://9p.io/contrib/cinap_lenrek/usbptp.tgz usb camera filesystem for PTP cameras like Nikon coolpix => ninep://9p.io/contrib/cinap_lenrek/vmpatch plan9 kernel changes to fix string validation and invalid pointer error handling => ninep://9p.io/contrib/cinap_lenrek/wol.tgz wake on lan packet generator => ninep://9p.io/contrib/cinap_lenrek/9boot.tgz plan9 bootloader => ninep://9p.io/contrib/cinap_lenrek/torrent.c bittorrent client => ninep://9p.io/contrib/cinap_lenrek/sdvirtio.c qemu/kvm virtio block driver => ninep://9p.io/contrib/de0u/divergefs.tar.gz Chao-Kuo Lin's overlay/union/layer/stitch file system -- contrib/install de0u/divergefs => ninep://9p.io/contrib/de0u/srec Turn a Plan 9 executable into SREC / S-record / S19 format => ninep://9p.io/contrib/de0u/squeak Squeak Smalltalk, ported by Alex Franchuk -- contrib/install de0u/squeak => ninep://9p.io/contrib/fernan/frotz-2.43.tar.bz2 Z-code interprepter for playing interactive fiction. just type mk. => ninep://9p.io/contrib/fernan/sparse.tar.gz native port of the sparse matrix direct solver (KLU) http://www.cise.ufl.edu/research/sparse/klu/. => ninep://9p.io/contrib/fernan/al.tar.gz A ledger for monitoring your financial accounts. written in awk script. => ninep://9p.io/contrib/fernan/vscm0r4.tar.bz2 Another scheme interpreter by Mathias Blume. It is R4RS compliant. => ninep://9p.io/contrib/fernan/umbscheme.tar.bz2 This is the same umbscheme port from fgb. with some addon. => ninep://9p.io/contrib/fernan/hugs98-sep2006.tar.bz2 This is the Sep 2006 release of the haskell interpreter. Ported using APE. => ninep://9p.io/contrib/fernan/palm This directory contains stuff my Palm TX. => ninep://9p.io/contrib/fernan/scheme Playing around with my plan9 scheme interpreter. => ninep://9p.io/contrib/fernan/escomma Haskell version of my old project the escomma circuit simulator. => ninep://9p.io/contrib/fernan/spice2.tgz Port of the berkeley spice2 circuit simulation. => ninep://9p.io/contrib/fernan/spice3.tgz Port of the berkeley spice3 circuit simulation. => ninep://9p.io/contrib/fgb/abaco.pdf Abaco paper. => ninep://9p.io/contrib/fgb/cookies.c Hacked (fixed?) /sys/src/cmd/webfs/cookies.c. => ninep://9p.io/contrib/fgb/mkfile.bprolog Mkfile for compilling Bprolog. => ninep://9p.io/contrib/fgb/mkfile.expat Mkfile for compilling Expat(native). => ninep://9p.io/contrib/fgb/plan9boot.flp.gz Compressed floppy image that boots a standard Plan 9 installation. => ninep://9p.io/contrib/fhs/dic.c Dictionary Server Protocol client (RFC2229) => ninep://9p.io/contrib/fhs/hex.tgz acme hex editor => ninep://9p.io/contrib/fhs/sftpfs.tgz SSH File Transfer Protocol (SFTP) file system => ninep://9p.io/contrib/fhs/threads.c threaded view of upas messages => ninep://9p.io/contrib/fhs/icy.c ICY (I Can Yell)/SHOUTcast client => ninep://9p.io/contrib/forsyth/9c.tgz powerpc64 compiler and library bits beyond those on sources => ninep://9p.io/contrib/forsyth/avr.9gz disk/mkfs archive of avr/cc, avr/z[acl], avr/libc, ... a version of kencc for one of the Atmel AVR (mega128 etc), and replacement OS and app for mote => ninep://9p.io/contrib/forsyth/libdbm.tgz dbm library that might be useful with rsynth => ninep://9p.io/contrib/forsyth/libsexp.tgz S-expression library based on my Inferno module => ninep://9p.io/contrib/forsyth/lx.tgz plan 9 (second edition) port to the sun sparc lx/classic => ninep://9p.io/contrib/forsyth/refer.tgz version of 7th edition unix's refer that runs on plan 9. slightly improved. => ninep://9p.io/contrib/forsyth/rsynth.tgz port of basic speech synthesis program (see its README file for database location) => ninep://9p.io/contrib/forsyth/sim.tgz port of program that finds similar chunks of code in C and other languages => ninep://9p.io/contrib/forsyth/6c.tgz part 1 of amd64 c compiler support => ninep://9p.io/contrib/fst/dcfs.tgz Simple Digital Camera Filesystem. => ninep://9p.io/contrib/fst/bdf2subf.tgz BDF to Plan9 font format converter. => ninep://9p.io/contrib/fst/disp.c A display program for popi images in Plan9. => ninep://9p.io/contrib/fst/dmdtet.shar Tetris game for the DMD/630 terminals. => ninep://9p.io/contrib/fst/piggy.rc A script for generating html picture galleries. => ninep://9p.io/contrib/fst/jabwock.c jabberwocky - a password suggester => ninep://9p.io/contrib/fst/target shell script driver for tippi => ninep://9p.io/contrib/fst/tippi.c tippi spies on the mouse buttons => ninep://9p.io/contrib/fst/histogram.c display a histogram of data from stdin. => ninep://9p.io/contrib/gabidiaz/- use FGB contrib tools => ninep://9p.io/contrib/gabidiaz/snmpfs SNMP v1 & v2 filesystem implementation, stable and working since Oct 2006 => ninep://9p.io/contrib/gabidiaz/spf SPF implementation stable and working since Nov 2006 => ninep://9p.io/contrib/gabidiaz/wintop a mix between top.c from noselasd and winwatch to kill procs who eat too much cpu => ninep://9p.io/contrib/gabidiaz/drawvars a program to plot positive functions on image files (png, jpg or whatever) => ninep://9p.io/contrib/gabidiaz/gsvn rc script to download inferno sources from googlecode, it should work with other googlecode projects (not tested) => ninep://9p.io/contrib/geoff/8.lzip 386 lzip binary => ninep://9p.io/contrib/geoff/9changed.tlz kernel snapshot, updated from time to time => ninep://9p.io/contrib/geoff/lzip.tgz lzip for Plan 9 => ninep://9p.io/contrib/geoff/ifup script for configuring additional network interfaces. => ninep://9p.io/contrib/geoff/libdbm.tar V7 Unix's libdbm for Plan 9. => ninep://9p.io/contrib/geoff/libmdbm.tar libmdbm for Plan 9 and (l)unix. => ninep://9p.io/contrib/geoff/rmsame.bun my old Unix rmsame ported to native Plan 9. => ninep://9p.io/contrib/geoff/string.henry.tgz Henry Spencer's string library tester. => ninep://9p.io/contrib/geoff/mandel.bun a faster Mandelbrot-set generator. => ninep://9p.io/contrib/geoff/maze.bun a faster maze generator and solver with a few bugs fixed. => ninep://9p.io/contrib/geoff/rotzoomer.bun a faster screen distorter. => ninep://9p.io/contrib/iainws/A python file that searches the specified directory for files that exactly match or partially match the input file. 9p://9p.io/contrib/iainws/Usage: => ninep://9p.io/contrib/iainws/python search.py Depends on python being installed. => ninep://9p.io/contrib/iru/lua-5.1-plan9.tgz port of the lua language => ninep://9p.io/contrib/iru/last9hist prints last version of a 9hist file => ninep://9p.io/contrib/iru/ext2srv.tgz ext2srv with symlink support => ninep://9p.io/contrib/iru/g p9p g written in rc(1) => ninep://9p.io/contrib/jas/src/cmd/lsproto. list contents based on proto => ninep://9p.io/contrib/jas/src/dsPIC33F 16bit changes to lib9 so a dsPIC33F can use 9p => ninep://9p.io/contrib/john/9bench.tgz A port of several useful lmbench benchmarks to Plan 9. => ninep://9p.io/contrib/john/USING_JUKE Instructions for using the jukebox on a modern system. => ninep://9p.io/contrib/john/cdprep Encodes raw audio tracks in /tmp/cdtracks to mp3 format and sticks them in /lib/music///. Expects the output of aux/cddb as an argument. Designed to be used with cdripper. => ninep://9p.io/contrib/john/cdripper Watches the CD drive and rips the audio tracks to /tmp/cdtracks whenever you insert a disc. Depends on cdprep. => ninep://9p.io/contrib/john/decontrib grab all the files from a contrib package and put it in a tarball instead. Also downloads files more quickly than contrib. => ninep://9p.io/contrib/john/devtrace.tgz Backup of the 9k-compatible devtrace. You don't want this, you want devtrace-backport.tgz => ninep://9p.io/contrib/john/devtrace-backport.tgz The devtrace device for the currently distributed kernel => ninep://9p.io/contrib/john/devtrace-scripts.tgz Utility scripts that should make dealing with devtrace output easier => ninep://9p.io/contrib/john/finger Provides a similar function to the UNIX command. => ninep://9p.io/contrib/john/ftq.tar The Fixed Time Quantum microbenchmark, ported to Plan 9 (includes Python analysis tool) => ninep://9p.io/contrib/john/getpass.py For doing https transfers with Mercurial. Copy to /sys/python/lib/python2.5/. Only works with Plan 9! => ninep://9p.io/contrib/john/juke A really simple rc script to start the jukebox. => ninep://9p.io/contrib/john/lc Sometimes you need to be careful. => ninep://9p.io/contrib/john/libssh2.tgz Working (but primitive) port of ssh2 to Plan 9 => ninep://9p.io/contrib/john/miau9.tgz The Miau IRC bouncer for Plan 9. Very, very roughly ported. => ninep://9p.io/contrib/john/mkmusiclist take a bunch of mp3 files and make an html page to present them. => ninep://9p.io/contrib/john/plan.c lame tool for day-planner. Work in progress. => ninep://9p.io/contrib/john/rio-virtual.tgz rio with virtual desktops for Plan 9. => ninep://9p.io/contrib/john/snake.c A really simple "snake" game for Plan 9. => ninep://9p.io/contrib/john/ssh2 binary for ssh2 client => ninep://9p.io/contrib/john/syscall.ps A short document on adding a new system call to Plan 9 => ninep://9p.io/contrib/john/uwn.tgz the Unix Weenie News clients (USENET) => ninep://9p.io/contrib/josh/markdown See instead http://is.gd/2KMCB. `Discount' Markdown compiler => ninep://9p.io/contrib/josh/rc Scripts => ninep://9p.io/contrib/josh/rc/mb Microblog (Twitter & alike) r/w clients => ninep://9p.io/contrib/kida/libolfs.tgz overlay filesystem support library => ninep://9p.io/contrib/kida/libcryptfs.tgz crypt filesystem using libolfs => ninep://9p.io/contrib/kida/ping6.tgz IPv6 version ping. => ninep://9p.io/contrib/lee/cweb.tgz CWEB(3.64) for Plan 9. You need touch common.c ctangle.c before compile use mk. => ninep://9p.io/contrib/lee/mmix-20060918.tgz MMIXware(20060918) for Plan 9. You need (install) CWEB(3.64). => ninep://9p.io/contrib/lee/figlet222.tgz FIGlet (Frank, Ian & Glenn's Letters) release 2.2.2 for Plan 9. => ninep://9p.io/contrib/lee/9intro.tgz examples of "Introduction to Operating System Abstractions using Plan 9 from Bell Labs", => ninep://9p.io/contrib/lee/see http://plan9.escet.urjc.es/who/nemo/9.intro.pdf => ninep://9p.io/contrib/leitec/bsflite AOL Instant Messenger client. => ninep://9p.io/contrib/leitec/bsfirc IRC client with similar interface. => ninep://9p.io/contrib/lucio/pub APE-based ports of Open Source projects => ninep://9p.io/contrib/lucio/go Go Language developments for Plan 9. => ninep://9p.io/contrib/lufia/extra/fs/pc Vlance driver for fs kernel => ninep://9p.io/contrib/lufia/plan9/sys/src/9/ip/il.c IL/IPv6 => ninep://9p.io/contrib/lyndon/Label Set acme's rio window label. => ninep://9p.io/contrib/lyndon/contribindex pretty-print /n/9pio/contrib/*/INDEX (slow! run from cron) [updated 2021-01-24]. => ninep://9p.io/contrib/lyndon/ctags.c ctags from 10th edition. => ninep://9p.io/contrib/lyndon/dbm.c convert dbm to watts. => ninep://9p.io/contrib/lyndon/dbw.c convert dbW to watts. => ninep://9p.io/contrib/lyndon/echon.c 'echo -n ...' as a standalone command. => ninep://9p.io/contrib/lyndon/finger finger client, inspired by rsc's rlogin in rc. => ninep://9p.io/contrib/lyndon/lsof print open file descriptors [updated 2009-11-08]. => ninep://9p.io/contrib/lyndon/prompt.rc rc prompt that tracks your user+host names and current directory. => ninep://9p.io/contrib/lyndon/rfc.tar view RFCs and I-Ds from a local mirror. => ninep://9p.io/contrib/lyndon/ruler.c print a column-count ruler. => ninep://9p.io/contrib/lyndon/sdiff diff files against sources. => ninep://9p.io/contrib/lyndon/srevert revert files to the current sources version. => ninep://9p.io/contrib/lyndon/volume2.ps a mostly reconstructed version of the Programmer's Manual. => ninep://9p.io/contrib/lyndon/xmastree.c blinky lights for a Modmypi christmas tree. => ninep://9p.io/contrib/maht/Bah, I just realised I've been using createfile wrong - time to handle 9p myself => ninep://9p.io/contrib/maht/goofs.iso google queries as a file system. echo $urlencoded_request > /n/goofs/ctl; cat /n/goofs/$urlencoded_request/1/ ^(title description url) => ninep://9p.io/contrib/maht/dhttp Distributed httpd with per domain access controls. httpfs is a request broker, some shell scripts for serving content included (w.i.p.) - BROKEN atm. I'm doing a re-write => ninep://9p.io/contrib/maht/imgfs.iso mounts rgb images as files, includes a few filters for file formats and effects => ninep://9p.io/contrib/maht/newns.c calls newns in the same way ip/httpd/httpd does but drops you to a shell - debugging ip/httpd/httpd => ninep://9p.io/contrib/maht/nutz.iso rio with coloured window background, border colours, font colours for regular and highlighted text; window -bg 0xff3333ff -text 0xffffffff -bord 0xffff88ff -htext 0xffff00ff -high 0xff00ffff # this crashes sometimes :( => ninep://9p.io/contrib/maht/sasPY9P.iso Python 9p server (and client). This is the version I used when all there was at the other end was python so I couldn't compile u9fs. => ninep://9p.io/contrib/maht/snapscan.iso Foray into USB hell, I got as far as uploading the firmware (yes every time you use it!) and preparing to scan but no further. => ninep://9p.io/contrib/maht/urlencode.c urlencoder / decoder format routines for print(2) => ninep://9p.io/contrib/maht/ppm2eps converts ppm files to eps files (useful for adding images to troff files) => ninep://9p.io/contrib/maht/hmac.c sha1/md5 signatures using keys also i.e. sign x with key using sha1 => ninep://9p.io/contrib/mason/ac97.tgz Aki's ac97 driver with SiS7012 support => ninep://9p.io/contrib/mason/mp3dec.tgz half-attempt at native mp3dec => ninep://9p.io/contrib/mason/ports/mad.tgz tamed madplay port => ninep://9p.io/contrib/mjl/util-*.tgz library with common function, in limbo => ninep://9p.io/contrib/mjl/snmp-*.tgz snmp tools and client library, in limbo => ninep://9p.io/contrib/mjl/torrent-*.tgz (work in progress) bittorrent client, in limbo => ninep://9p.io/contrib/mjl/nopoint-*.tgz magicpoint-like tool for slides, in limbo => ninep://9p.io/contrib/mjl/zipfs-*.tgz zip file system and tools for reading & writing zip files, in limbo => ninep://9p.io/contrib/mjl/pdfread-*.tgz (unfinished/stalled) pdf-reading library & to text conversion tool => ninep://9p.io/contrib/mjl/ssh-*.tgz (unfinished/stalled) ssh & sftpfs client, in limbo => ninep://9p.io/contrib/mjl/authsrv9-*.tgz authsrv with only ticket request & password change support, in plain unix c => ninep://9p.io/contrib/mjl/hgfs-*.tgz hg (mercurial) file format parser & file server, in limbo => ninep://9p.io/contrib/mjl/hgweb-*.tgz hg web frontend, in limbo => ninep://9p.io/contrib/mjl/http-*.tgz http library (for both client & server), in limbo => ninep://9p.io/contrib/mjl/httpd-*.tgz httpd, in limbo => ninep://9p.io/contrib/mjl/scgid-*.tgz scgi daemon, for use with web servers, in limbo => ninep://9p.io/contrib/mjl/ircfs-*.tgz irc file server, includes a tk frontend (wm/irc), in limbo => ninep://9p.io/contrib/mjl/webdavfs-*.tgz webdav client file server, in limbo => ninep://9p.io/contrib/mjl/textmangle-*.tgz plain text document parser (not unlike markdown), and converter, in limbo => ninep://9p.io/contrib/mjl/cryptfile-*.tgz encrypted block file (with xts & cbc with sector-encrypted iv's), in limbo => ninep://9p.io/contrib/mjl/games-*.tgz just one game for now: blobslay, in limbo => ninep://9p.io/contrib/mjl/memventi-*.tz a venti with in-memory index, in unix c => ninep://9p.io/contrib/mjl/ventisrv-*.tgz a venti with in-memory index, in limbo => ninep://9p.io/contrib/mjl/web-*.tgz libraries for dealing with the web (html etc), in limbo => ninep://9p.io/contrib/mjl/httptun-*.tgz tcp connection tunneling over http (does not work in practice), in limbo => ninep://9p.io/contrib/mjl/lsynergy-*.tgz synergy client in limbo => ninep://9p.io/contrib/mjl/hdict-*.tgz dict client, in limbo => ninep://9p.io/contrib/mjl/lyricd-*.tgz daemon that fetches lyrics from the web, including web frontend, in limbo => ninep://9p.io/contrib/mjl/attrfs-*.tgz experimental & unfinished file server to navigate through attributes, in limbo => ninep://9p.io/contrib/mjl/playfs-*.tgz experimental & unfinished file server for playing music => ninep://9p.io/contrib/mjl/pdict dict (rfc2229) in python => ninep://9p.io/contrib/mjl/pdictsearch find misspelled word => ninep://9p.io/contrib/mjl/pcidevs.tgz display pci vendor, device, class and subclass strings => ninep://9p.io/contrib/mjl/ssh9fs mount filesystems from unix machines => ninep://9p.io/contrib/mjl/u9fs-setup install u9fs on a unix machine => ninep://9p.io/contrib/mjl/rotate.tgz rotate and flip images => ninep://9p.io/contrib/mjl/life.tgz game of life => ninep://9p.io/contrib/mjl/readme details such as usage of the scripts => ninep://9p.io/contrib/mjl/pcap2snoopy.tgz convert from pcap (packet capture, tcpdump) to snoopy) => ninep://9p.io/contrib/mjl/wip old, not even work in progress anymore => ninep://9p.io/contrib/mycroftiv/hubfs.tgz a screen-like utility implemented as a 9p fs. included in plan9ants => ninep://9p.io/contrib/mycroftiv/grio.tgz modified rio with hubfs integration, user-chosen menu command, and styling options. included in plan9ants. => ninep://9p.io/contrib/mycroftiv/plan9ants.tgz Advanced Namespace Tools for Plan 9. Based around a new kernel version (9pcram) the ANTS software helps build multiple independent namespaces on the same machine and freely share resources between namespaces on different machines. => ninep://9p.io/contrib/mycroftiv/writeprocns Kernel mod - Echo namespace ops to /proc/pid/ns to rewrite ns of other processes. Superseded by plan9ants, currently outdated. => ninep://9p.io/contrib/mycroftiv/gridscripts.tgz set of rc scripts and support utilities for indexing grid resources, best used combination with Inferno's registry service => ninep://9p.io/contrib/mycroftiv/iosrv.tgz a 'screen' like utility for Plan 9 - also general purpose network piping. obsoleted by hubfs. => ninep://9p.io/contrib/mycroftiv/unreleased in progress, incomplete, undocumented, or otherwise unsupported stuff => ninep://9p.io/contrib/noselasd/define.tgz dict(RFC 2229) client for Plan 9 => ninep://9p.io/contrib/noselasd/lua-5.0.2-plan9.tgz The LUA embeddable interpreter(www.lua.org) for Plan9/ape => ninep://9p.io/contrib/noselasd/scheme-3.2-plan9.tgz UMB scheme for Plan 9/APE => ninep://9p.io/contrib/noselasd/sexpr_1.0.0.tgz the S-expression library(sexpr.sf.net) for Plan 9/native => ninep://9p.io/contrib/noselasd/sketchy-20060305.tgz Sketchy Scheme - www.t3x.org/sketchy for Plan 9/native => ninep://9p.io/contrib/noselasd/sxm-1.1-plan9.tgz the sxm Scheme language. (minor updates so it compiles on Plan 9/APE 4e) => ninep://9p.io/contrib/noselasd/top.tar Simple 'top' for Plan 9 for use to identify cpu hogging processes. => ninep://9p.io/contrib/noselasd/uuid.tgz uuid generator => ninep://9p.io/contrib/pac/### These are programs, documentation, and data contributed by Peter A. Cejchan < cej@gli.cas.cz> ### => ninep://9p.io/contrib/pac/INDEX (quick draft) => ninep://9p.io/contrib/pac/dat/ - dir holding databases => ninep://9p.io/contrib/pac/ strat - stratigraphic table (aka Geological TimeTable; db with awk scripts) => ninep://9p.io/contrib/pac/rc/ => ninep://9p.io/contrib/pac/ bin/ - rc scripts 9p://9p.io/contrib/pac/sys/ 9p://9p.io/contrib/pac/ doc/ => ninep://9p.io/contrib/pac/ netpbm - .ms and .ps documentation for APE port of NetPBM package 9p://9p.io/contrib/pac/ src/ => ninep://9p.io/contrib/pac/ ape/ - APE ports => ninep://9p.io/contrib/pac/ cmd/ - of linux/unix programs: => ninep://9p.io/contrib/pac/ bio/ - biology-oriented => ninep://9p.io/contrib/pac/ chem/ - chemistry => ninep://9p.io/contrib/pac/ geo/ - geology, geography => ninep://9p.io/contrib/pac/ img/ - imaging, image processing and conversion => ninep://9p.io/contrib/pac/ math/ - maths, incl. probability and statistics => ninep://9p.io/contrib/pac/ misc/ - miscellaneous other, not fitting anywhere => ninep://9p.io/contrib/pac/ txt/ - text-proceessing => ninep://9p.io/contrib/pac/ lib/ - of libraries (obsolete) => ninep://9p.io/contrib/pac/ cmd/ - '9-native programs => ninep://9p.io/contrib/pac/ bio/ - biology-oriented => ninep://9p.io/contrib/pac/ chem/ - chemistry => ninep://9p.io/contrib/pac/ geo/ - geology, geography => ninep://9p.io/contrib/pac/ img/ - imaging, image processing and conversion => ninep://9p.io/contrib/pac/ math/ - maths, incl. probability and statistics => ninep://9p.io/contrib/pac/ misc/ - miscellaneous other, not fitting anywhere => ninep://9p.io/contrib/pac/ txt/ - text-proceessing => ninep://9p.io/contrib/pac/ lib/ - '9-native libraries, both ported, and mine: => ninep://9p.io/contrib/pac/gsl* GNU Scientific Library, native port (not everything ported, though... some parts should be totally rewritten to simplify). => ninep://9p.io/contrib/pac/liblist* a small library implementing linked lists plus some functions, courtesy of L. Allison. => ninep://9p.io/contrib/pac/libmatrix* library implementing a simple matrix and vector structures, plus some functions => ninep://9p.io/contrib/pac/libtree* a small library implementing binary tree plus some functions, courtesy of L. Allison. => ninep://9p.io/contrib/quanstro/The packages below have been migrated to contrib replicas, => ninep://9p.io/contrib/quanstro/see /n/sources/contrib/fgb/tar/contrb.tgz => ninep://9p.io/contrib/quanstro/82563 intel 82563-family ethernet controlers => ninep://9p.io/contrib/quanstro/9load-e820 9load with e820 scan and sd updates => ninep://9p.io/contrib/quanstro/abaco my version of abaco => ninep://9p.io/contrib/quanstro/aoe coraid-supported aoe driver => ninep://9p.io/contrib/quanstro/aoetools aoe debugging tools => ninep://9p.io/contrib/quanstro/atazz scuzz analogue for ata devices => ninep://9p.io/contrib/quanstro/cec cec (coraid ethernet console) client => ninep://9p.io/contrib/quanstro/code2000 code2000 font. very good unicode coverage but average at best quality. => ninep://9p.io/contrib/quanstro/cyberbit cyberbit subpixel fonts with good unicode coverage => ninep://9p.io/contrib/quanstro/faces faces with nupas support and middle button delete => ninep://9p.io/contrib/quanstro/find simple find command => ninep://9p.io/contrib/quanstro/fs diskless kenfs => ninep://9p.io/contrib/quanstro/icons subpixel fixed-width console font. => ninep://9p.io/contrib/quanstro/iwhois database-driven iwhois => ninep://9p.io/contrib/quanstro/palatino subpixel palatino => ninep://9p.io/contrib/quanstro/rchistory rc history & helper program => ninep://9p.io/contrib/quanstro/replica replica changes from fs history paper http://www.quanstro.net/plan9/history.pdf => ninep://9p.io/contrib/quanstro/sd devsd updates to support raw ata devices => ninep://9p.io/contrib/quanstro/vblade virtual (software) aoe target => ninep://9p.io/contrib/quanstro/vera vera subpixel fonts => ninep://9p.io/contrib/quanstro/older stuff => ninep://9p.io/contrib/quanstro/futharc.tbz rc with history, "break" and newlines within lists. => ninep://9p.io/contrib/quanstro/p9p/faces.tbz p9p faces => ninep://9p.io/contrib/quanstro/p9p/fs.tbz upas/fs changes for p9p => ninep://9p.io/contrib/quanstro/p9p/mahjongg.tbz mahjongg for p9p => ninep://9p.io/contrib/quanstro/p9p/rchistory.tbz2 rc with history support for p9p => ninep://9p.io/contrib/quanstro/p9p/upas.tbz p9p upas. => ninep://9p.io/contrib/quanstro/src/hose.c complement to listen1. => ninep://9p.io/contrib/quanstro/src/realmode x86 realmode assembler written by brantley coile => ninep://9p.io/contrib/quanstro/src/wbmp wbmp support -- unpack in /sys/src/cmd/jpg. => ninep://9p.io/contrib/r.raschke/utf8nntpfs.tgz A version of nntpfs that converts the articles to UTF-8. => ninep://9p.io/contrib/r.raschke/news.tgz A version of acme News that does trivial threading and kill-filing. => ninep://9p.io/contrib/rcbilson/s3venti venti server using Amazon S3 for storage => ninep://9p.io/contrib/rsc/8dis.c simple 8086 disassembler => ninep://9p.io/contrib/rsc/8i simple x86 interpreter => ninep://9p.io/contrib/rsc/86a simple 8086 assembler => ninep://9p.io/contrib/rsc/86b simpler 8086 assembler => ninep://9p.io/contrib/rsc/9pfilt.c acme client to fiddle with 9P traffic => ninep://9p.io/contrib/rsc/cpu.tar.gz beginnings of cpu for p9p => ninep://9p.io/contrib/rsc/cryptfs AES-encrypted kfs file system => ninep://9p.io/contrib/rsc/dyndns.c dyndns (see www.dyndns.org) client => ninep://9p.io/contrib/rsc/ipw2200 unfinished Intel PRO/Wireless (centrino) driver => ninep://9p.io/contrib/rsc/linuxemu half-attempt at Linux binary emulator => ninep://9p.io/contrib/rsc/load kernel -> 9load converter => ninep://9p.io/contrib/rsc/man source for man.ps => ninep://9p.io/contrib/rsc/man.ps how to write plan 9 man pages => ninep://9p.io/contrib/rsc/mbr.bootmgr use with disk/mbr - Smart Boot Manager => ninep://9p.io/contrib/rsc/mug.c interactive program to convert images to faces => ninep://9p.io/contrib/rsc/pm binary /bin/aux/pm for -mpm macros => ninep://9p.io/contrib/rsc/rlogin rlogin in shell script => ninep://9p.io/contrib/rsc/rot13fs.c rot13 9P filter (for old 9P) => ninep://9p.io/contrib/rsc/scripts various scripts for /usr/$you/bin/rc => ninep://9p.io/contrib/rsc/ssh2.tar.gz stalled ssh2 implementation => ninep://9p.io/contrib/rsc/talk scripts to generate talk slides => ninep://9p.io/contrib/rsc/vga.tgz half-written vga(8) rewrite => ninep://9p.io/contrib/sascharetzki/9vorbis.tgz an acme/win-friendly ogg-vorbis-player for Plan 9 from Bell-labs with playlist,shuffle, etc using libogg/libvorbis/APE => ninep://9p.io/contrib/sascharetzki/irc7.2.tgz a changed (improved?) version of irc7. Support for PASS, 353, a different look, support for cross-client nick-change notification, spawning new windows. Uses the -t cmdline switch exclusivly. Feels pretty mirc/irssi-like, sometimes. => ninep://9p.io/contrib/sascharetzki/devevilfs.c A simple meta-device driver written by Eduardo Orive - I found it to be very informational => ninep://9p.io/contrib/sascharetzki/libaudioconv.notfinished.tar.gz A not-yet-finished-still-buggy audio-format conversion library. It parses RIFF/RIFX (aka. 'wave-files') and offers service functions for converting sample-rate, number of channels etc so that it's /dev/audio-friendly. It crashes with mono/48Khz/8,16 bits per sample, for unknown reasons. => ninep://9p.io/contrib/sascharetzki/audiofs.txt Brainstorming about an 'Audio-suite', how things could be done, what features should be there and how they may be implemented. => ninep://9p.io/contrib/sl/lib/ Personal lib/ => ninep://9p.io/contrib/sl/pkg/ pkg(1) packages => ninep://9p.io/contrib/sl/rc/ Misc. scripts => ninep://9p.io/contrib/sl/src/ Misc. source code => ninep://9p.io/contrib/sl/u9fs/ Source tarball for OpenBSD port => ninep://9p.io/contrib/smj/bootcamps/ Various things used in the SDF Plan9 Boot Camps. => ninep://9p.io/contrib/smj/bin/ Compiled things to share likely rc, .6 and .7 executables. => ninep://9p.io/contrib/smj/src/ src including some ports => ninep://9p.io/contrib/smj/xen/plan9 9front pc64 as a PV rather than under HVM => ninep://9p.io/contrib/staal1978/ape modified sources for APE => ninep://9p.io/contrib/staal1978/gcc libraries built for the Plan9 port of gcc (/n/sources/extra/gcc) => ninep://9p.io/contrib/staal1978/patch in cases where small changes are needed for a port, a patch can be published => ninep://9p.io/contrib/staal1978/pkg i386 binary redistribution of ported packages, a tar bz2 archive to extract at /, includes sources. => ninep://9p.io/contrib/staal1978/pkgsrc scripts, packages, notes and sources to bootstrap pkgsrc under APE => ninep://9p.io/contrib/stallion/glenda.xbm A big-endian friendly glenda => ninep://9p.io/contrib/stassats/jacc.tbz jacc jabber client with partial support of groupchat => ninep://9p.io/contrib/stefanha/vim enhanced vi editor (install using contrib(1)). => ninep://9p.io/contrib/tim/4acl.tgz Unfinished 64-bit mips toolchain. Based on earlier work done at the Labs. => ninep://9p.io/contrib/tristan/dict some more dictionaries => ninep://9p.io/contrib/tristan/oed tools for the 1992 version (at least) of the OED2. => ninep://9p.io/contrib/tristan/replica/geo geological tools: shp reads shpfiles, proj projects. => ninep://9p.io/contrib/tristan/olpc.tgz olpc kernel (mostly from ../pc and an extension of tim newsham's work) => ninep://9p.io/contrib/tristan/olpc.fth olpc boot script => ninep://9p.io/contrib/tristan/wacom.tgz driver for Wacom Intous2 digitizers => ninep://9p.io/contrib/uriel/changes Broken up version of /n/sources/extra/changes/*; one file per changeset => ninep://9p.io/contrib/uriel/contrindx Generates a wiki page with the index of /n/sources/contrib/* => ninep://9p.io/contrib/uriel/doc Old docs from 1st ed and others sources. => ninep://9p.io/contrib/uriel/mirror Mirror of various things that are not in sources => ninep://9p.io/contrib/uriel/papers The /sys/doc papers with hand-fixed HTML versions. => ninep://9p.io/contrib/uriel/plog Generates emails with sources and patch(1) changes => ninep://9p.io/contrib/uriel/slides Troff macros to generate slide presentations => ninep://9p.io/contrib/uriel/whatsnewwiki Updates the "what's new" wiki page => ninep://9p.io/contrib/uriel/wikifs Experimental versions of wikifs hacking => ninep://9p.io/contrib/uriel/wikindex Generate an alphabetical index of all wiki pages => ninep://9p.io/contrib/vrtra/rc/tile.rc window tiling script for rio => ninep://9p.io/contrib/vrtra/rc/ptree.rc Solaris ptree like script => ninep://9p.io/contrib/vsrinivas/9s-20100802-0700.tgz Version of 9, with dynamically allocated proc->seg[] table, sorted segment array. => ninep://9p.io/contrib/vsrinivas/9s-20100803-0400.tgz Version of 9, with dynamically allocated proc->seg[] table; sorted seg array; counted segments. 9p://9p.io/contrib/vsrinivas/9s-20100806-0700.tgz 9p://9p.io/contrib/vsrinivas/9s-20100810-0600.tgz => ninep://9p.io/contrib/vsrinivas/9s-20100816-0600.tgz Final GSoC kernel => ninep://9p.io/contrib/vsrinivas/gsoc.txt Note on GSoC project => ninep://9p.io/contrib/vsrinivas/stackalloc.c Simple thread-stack allocator (GSoC) => ninep://9p.io/contrib/vsrinivas/thread-ring.b Great Compiler Shootout thread-ring in Limbo => ninep://9p.io/contrib/vsrinivas/vtrc.c Reconnecting Venti proxy => ninep://9p.io/contrib/vsrinivas/xcip.tar Lightly patched xcip for X11 => ninep://9p.io/contrib/ww/abaco-duckduckgo.patch Make abaco use DDG instead of Google. 9p://9p.io/contrib/x_spager/INDEX => ninep://9p.io/contrib/x_spager/clock.tar.gz - my own version of clock that display seconds => ninep://9p.io/contrib/x_spager/pt-BR - Layout to Brazilian ABNT2 Keyboard => ninep://9p.io/contrib/x_spager/snd_ctrl.tgz - A graphic control volume to SB16 /dev/volume => ninep://9p.io/contrib/yiyus/cmd/acme/ patched acme (see README) => ninep://9p.io/contrib/yiyus/cmd/rio/ patched rio (see README) => ninep://9p.io/contrib/yiyus/rc/fns collection of rc functions => ninep://9p.io/contrib/yk/lab experimental or work-in-progress stuff => ninep://9p.io/contrib/yk/lab/perl9p an 9P client and server library in pure Perl => ninep://9p.io/contrib/yk/lab/fontsrv a backport of fontsrv(4) from plan9port with freetype => ninep://9p.io/contrib/yk/replica/rd native RDP client => ninep://9p.io/contrib/zwansch/bfc.tgz Brainfuck for Plan 9 => ninep://9p.io/contrib/zwansch/calc_P9.tgz calc: (* 2.3 4) -> 9.2 => ninep://9p.io/contrib/zwansch/conscan.tgz portscanner for Plan 9 => ninep://9p.io/contrib/zwansch/dyndnsc.tgz DynDNS client for Plan 9 => ninep://9p.io/contrib/zwansch/ftpscan.tgz FTP scanner for Plan 9 => ninep://9p.io/contrib/zwansch/gapscan.tgz WLAN scanner for Plan 9 => ninep://9p.io/contrib/zwansch/gmap.tgz graphical mapping for Plan 9 => ninep://9p.io/contrib/zwansch/gopherd_P9.tgz gopherd for Plan 9 => ninep://9p.io/contrib/zwansch/gtop.tgz graphical top for Plan 9 => ninep://9p.io/contrib/zwansch/gwho.tgz graphical who for Plan 9 => ninep://9p.io/contrib/zwansch/htdialfs.tgz Real HTTP Proxy file system for Plan 9 => ninep://9p.io/contrib/zwansch/htproxyfs.tgz HTTP Proxy file system for Plan 9 => ninep://9p.io/contrib/zwansch/ircc.tgz IRC client for Plan 9 => ninep://9p.io/contrib/zwansch/jacc.tgz Jabber client for Plan 9 => ninep://9p.io/contrib/zwansch/paint.tgz small paint for Plan 9 => ninep://9p.io/contrib/zwansch/rssread.tgz RSS reader for Plan 9 => ninep://9p.io/contrib/zwansch/socksfs.tgz SOCKS file system for Plan 9 => ninep://9p.io/contrib/zwansch/streamget.tgz Listen to *.pls on Plan 9 => ninep://9p.io/contrib/zwansch/ttcp.tgz something like ttcp for Plan 9 => ninep://9p.io/contrib/zwansch/worm.tgz worm animation for Plan 9 => ninep://9p.io/contrib/zwansch/xmlpull.tgz XML parser for Plan 9 => ninep://9p.io/contrib/zwansch/yms.tgz ymodem for Plan 9 => ninep://9p.io/contrib/zwansch/ysearch.tgz Yahoo! Search for Plan 9 => ninep://9p.io/contrib/zwansch/slip.tgz SLIP for Plan 9 => ninep://9p.io/contrib/zwansch/jb.tgz Virus for Plan 9 => ninep://9p.io/contrib/zwansch/base64.tgz Base64 stdio utility (rfc3548) => ninep://9p.io/contrib/zwansch/base32.tgz Base32 stdio utility (rfc3548) => ninep://9p.io/contrib/zwansch/base16.tgz Base16 stdio utility (rfc3548) => ninep://9p.io/contrib/zwansch/base8.tgz Base8 stdio utility (experimental) => ninep://9p.io/contrib/zwansch/morse.tgz games/morse for Plan 9 => ninep://9p.io/contrib/zwansch/umsfs.tgz USB Mass Storage file system for Plan 9 => ninep://9p.io/contrib/zwansch/usbuart.tgz USB Uart device support for Plan 9 => ninep://9p.io/contrib/zwansch/iscsifs.tgz iSCSI initiator file system for Plan 9 => ninep://9p.io/contrib/zwansch/nbdfs.tgz Network Block Device file system for Plan 9 => ninep://9p.io/contrib/zwansch/9pc.tar.gz 9P for C# => ninep://9p.io/contrib/zwansch/aoefs.tgz ATA over Ethernet file server for Plan 9 => ninep://9p.io/contrib/zwansch/9pfuse.tgz FUSE-9P for Linux and FreeBSD => ninep://9p.io/contrib/zwansch/mozilla.tgz A 'all useful features' port of Mozilla. => ninep://9p.io/contrib/zwansch/linda.tgz Linda coordination language for Plan 9 => ninep://9p.io/contrib/zwansch/cblockfs.tgz Block level encryption file system for Plan 9 => ninep://9p.io/contrib/zwansch/rc/cdpull A pull script which uses the ISO instead of sources. => git://only9fans.com/9p.zone/infra 9p.zone server infrastructure => git://only9fans.com/9p.zone/web 9p.zone web page => git://only9fans.com/alex/8080 8080 emulator, disassembler, and debugger => git://only9fans.com/alex/exif Plan 9 tool for extracting EXIF data from JPEGs => git://only9fans.com/alex/img Automatic image galleries using mk(1) => git://only9fans.com/alex/mtk Plan 9 support for MTK GPS data loggers => git://only9fans.com/alex/powerware Plan 9 support for PowerWare UPS => git://only9fans.com/alex/sitara Plan 9 kernel for Ti Sitara SoC => git://only9fans.com/bebebeko/9p.zone 9p.zone => git://only9fans.com/cinap_lenrek/stashfs stashfs encrypted file store => git://only9fans.com/covertusername/rd windows rdp client for plan9/9front => git://only9fans.com/ethandl/nime A Japanese IME for Plan 9 => git://only9fans.com/foura/binrc rc scripts for plan 9 => git://only9fans.com/foura/libacme a c library for plan9's acme => git://only9fans.com/foura/midifs midi as a filesystem => git://only9fans.com/foura/wired a really silly gridchat client => git://only9fans.com/fulton/9scripts => git://fulton.software/9scripts My plan9 scripts and configs => git://only9fans.com/fulton/emailconfig => git://fulton.software/emailconfig The fulton.software email config for upas => git://only9fans.com/fulton/namespace-example => git://only9fans.com/fulton/privategrid A private grid based off the public grid => git://fulton.software/gemini My gemini pod => git://only9fans.com/henesy/fuzz Toy fuzzer for Plan 9 syscalls => git://only9fans.com/henesy/limbobyexample Examples for the Limbo Programming Language => git://only9fans.com/henesy/purgatorio Now I shall sing the second kingdom there where the soul of man is cleansed, made worthy to ascend to Heaven. => git://only9fans.com/igor/hugo Hugo is a static HTML and CSS website generator written in Go => git://only9fans.com/julienxx/castor9 => https://sr.ht/~julienxx/Castor9/ castor9 (gemini browser) name: castor9 author: julienxx A gemini browser => git://only9fans.com/julienxx/finge.rc => https://sr.ht/~julienxx/finge.rc/ A minimal finger server => git://only9fans.com/julienxx/toe => https://git.sr.ht/~julienxx/toe A finger clone => git://only9fans.com/kvik/attrdb.lua Attribute database inspired by Inferno's attrdb(2) => git://only9fans.com/kvik/bin.rc /usr/kvik/bin/rc => git://only9fans.com/kvik/clone Fast parallel file copy for Plan 9 => git://only9fans.com/kvik/docs.9front.org Knowledge front => git://only9fans.com/kvik/ham Sam but Ham => git://only9fans.com/kvik/lu9 Lua standalone interpreter for Plan 9 => git://only9fans.com/kvik/lu9-lpeg LPeg library for lu9 => git://only9fans.com/kvik/lu9-lua Native (not APE) port of liblua to Plan 9 => git://only9fans.com/kvik/lu9-p9 Lua module providing a Plan 9 system interface => git://only9fans.com/kvik/mousetrap Mouse event filter => git://only9fans.com/kvik/mq message queue => git://only9fans.com/kvik/plumbreport Report plumber activity => git://only9fans.com/kvik/post publish a file descriptor => git://only9fans.com/kvik/rngfs Random instructional 9p file server => git://only9fans.com/kvik/tcp80 Cinap's tcp80, with modifications => git://only9fans.com/kvik/treepack File tree marshaling => git://only9fans.com/kvik/ugh Frugal website generator => git://only9fans.com/kvik/union Recursive union builder => git://only9fans.com/kvik/unionfs Deep union file server for Plan 9 => git://only9fans.com/kvik/watch Run command on file change, for Plan 9 => git://only9fans.com/kvik/x Plan 9 tools for dealing with UNIX® => git://only9fans.com/moody/atom atom feed generator => git://only9fans.com/moody/libdp9ik dp9ik in go => git://only9fans.com/moody/mpl plan9 music player => git://only9fans.com/moody/rc-gemd => https://git.sr.ht/~moody/rc-gemd rc gemini server => git://only9fans.com/moody/tlsclient tlsclient for unix => git://only9fans.com/ori/9bench benchmarks for 9front => git://only9fans.com/ori/Nail A rewrite of Acme mail => git://only9fans.com/ori/Slide slide show => git://only9fans.com/ori/acmed acme cert client => git://only9fans.com/ori/git9 probably some code => git://only9fans.com/ori/hg-archive probably some code => git://only9fans.com/ori/libdraw.myr => git://only9fans.com/ori/regress probably some code => git://only9fans.com/ori/shithub this site => git://only9fans.com/ph/misc various stuff => git://only9fans.com/ph/opossum Rudimentary web browser with HTML5/CSS support => git://only9fans.com/phil9/gopher a gopher browser for 9front => git://only9fans.com/phil9/ifilter image color filters => git://only9fans.com/phil9/lua9 an lua interpreter with plan9 bindings for 9front => git://only9fans.com/phil9/rrss convert rss feeds to werc barf format => git://only9fans.com/phil9/shithub shithub website => git://only9fans.com/phil9/svg a native svg image viewer for plan9 => git://only9fans.com/phil9/vcrop a visual image cropper for 9front => git://only9fans.com/phil9/vdiff a git/diff output viewer => git://only9fans.com/phil9/vdir a visual directory browser for 9front => git://only9fans.com/phil9/vim a plan9 port of the vim editor => git://only9fans.com/phil9/vshot visual screenshotter for plan9 => git://only9fans.com/pmikkelsen/gitonline A git repo browser for rc-httpd => git://only9fans.com/pmikkelsen/neinchat Some chat server over 9p => git://only9fans.com/pmikkelsen/pprolog Prolog on Plan 9 => git://only9fans.com/qbit/exie exie configs => git://only9fans.com/qbit/gover gotip for releases => git://only9fans.com/qwx/3d useless graphics tryouts => git://only9fans.com/qwx/alienpatch Patches for alien software => git://only9fans.com/qwx/asif Algorithm tryouts, barren => git://only9fans.com/qwx/city city building, wip => git://only9fans.com/qwx/dmap Doom map viewer, wip => git://only9fans.com/qwx/dporg doomrpg reimplementation => git://only9fans.com/qwx/fplay pplay with frequency domain visualization, pending merge => git://only9fans.com/qwx/misc misc bullshit => git://only9fans.com/qwx/mkey Software MIDI piano => git://only9fans.com/qwx/mst MIDI typesetter or sexually transmitted disease, au choix => git://only9fans.com/qwx/notes Personal wiki => git://only9fans.com/qwx/omidi Standalone midi player port with opl2 emulation => git://only9fans.com/qwx/opl2 IMF interpreter and OPL2-only emulator => git://only9fans.com/qwx/patch Misc. 9front patches => git://only9fans.com/qwx/pcx PCX decoder => git://only9fans.com/qwx/peu Misc. Doom editing utilities, most are elsewhere => git://only9fans.com/qwx/pico Plan 9 awk implementation of the pico image compositing language, wip => git://only9fans.com/qwx/pplay Visual PCM audio player => git://only9fans.com/qwx/qk1 Quake 1 and quakeworld ports => git://only9fans.com/qwx/qk2 Quake 2 + mission packs + crbot ports => git://only9fans.com/qwx/qk3 Quake 3 port, very wip => git://only9fans.com/qwx/rc Misc. rc scripts => git://only9fans.com/qwx/sce Starcraft Brood War engine reimplementation, very wip => git://only9fans.com/qwx/sm2 Supermemo2-assisted spaced repetition memorization + old examples => git://only9fans.com/qwx/tbs Turn-based board game engine, wip => git://only9fans.com/qwx/u6m Ultima 6 m format audio decoder => git://only9fans.com/qwx/weu Wolfenstein 3D editing utilities, wip => git://only9fans.com/qwx/wl3d Wolfenstein 3D reimplementation => git://only9fans.com/royniang/etc Configuration files => git://only9fans.com/royniang/koikoi Personal wiki => git://only9fans.com/royniang/ktrans Language transliterator => git://only9fans.com/royniang/lib 9front scripts and tweaks => git://only9fans.com/royniang/swmyfdt 9front color schemes => git://only9fans.com/rvs/tinyemu tinyemy port for Plan9 => git://only9fans.com/shepard/dormer library for a game => git://only9fans.com/shepard/test test => git://only9fans.com/shepard/tree tree command => git://only9fans.com/sigrid/9pro Plan9-related tools for Unix-like operating systems. => git://only9fans.com/sigrid/aacdec audio/aacdec for Plan 9 => git://only9fans.com/sigrid/aacenc audio/aacenc for Plan 9 => git://only9fans.com/sigrid/atlas Creates an atlas texture out of smaller images and dumps as Plan 9 image and mapping between those. => git://only9fans.com/sigrid/bar A small bar with battery charge, date and time, for Plan 9. => git://only9fans.com/sigrid/bench9 Benchmarking for 9. => git://only9fans.com/sigrid/c9 Low-level 9p client and server in C. => git://only9fans.com/sigrid/cflood "Color Flood" game clone for Plan 9. => git://only9fans.com/sigrid/dav1d AV1 decoder library port for 9. => git://only9fans.com/sigrid/dumb audio/moddec: module music decoder for Plan 9 => git://only9fans.com/sigrid/ext4srv Read/write file server for Ext2, Ext3 and Ext4 file systems with journaling and extents support. => git://only9fans.com/sigrid/femtolisp Femtolisp for Plan 9. => git://only9fans.com/sigrid/flite Text to speech for Plan 9, port of flite => git://only9fans.com/sigrid/fontsel Font selector for Plan 9. => git://only9fans.com/sigrid/ft2-clone FastTracker II clone port for Plan 9 => git://only9fans.com/sigrid/ft2play audio/ft2dec for Plan 9. Decodes XM/MOD/FT. => git://only9fans.com/sigrid/gemnine => https://git.sr.ht/~ft/gemnine Gemini browser for Plan 9. => git://only9fans.com/sigrid/h264bsd H264 baseline decoder library for Plan 9. => git://only9fans.com/sigrid/hj264 H.264 video capture & encoding for Plan 9 => git://only9fans.com/sigrid/hx A faster version of "hexdump -C". => git://only9fans.com/sigrid/imgtools Some random image-related tools. => git://only9fans.com/sigrid/itdec ImpulseTracker module decoder. => git://only9fans.com/sigrid/jacksense A small program to track whether headphones are connected to jack or not, and switch between speaker and headphones output accordingly. => git://only9fans.com/sigrid/jbig2 JBIG2 decoder for Plan 9. => git://only9fans.com/sigrid/jp2 JPEG2000 decoder for Plan 9. => git://only9fans.com/sigrid/libsamplerate Port of libsamplerate to Plan 9. => git://only9fans.com/sigrid/libtags A cross-platform library for reading tags, designed for highly constrained environments. => git://only9fans.com/sigrid/libvpx libvpx (vp8/vp9 library) for Plan 9 => git://only9fans.com/sigrid/lwext4 A C library for Ext2/Ext3/Ext4 file system operations. Plan 9 port. => git://only9fans.com/sigrid/mcfs A tool for working with media container formats. => git://only9fans.com/sigrid/microui A tiny, portable, immediate-mode UI library written in ANSI C. Plan 9 version. => git://only9fans.com/sigrid/minivmac A 9front port of minivmac, an emulator of classical Mac computers. => git://only9fans.com/sigrid/mkfaces Some kind of Gravatar `face(6)` fetcher for Plan 9? => git://only9fans.com/sigrid/mp3dec A (better) drop-in replacement for audio/mp3dec. => git://only9fans.com/sigrid/neindaw Some kind of DAW for 9front? An ongoing effort. => git://only9fans.com/sigrid/npe Native Porting Environment for Plan 9 => git://only9fans.com/sigrid/nvi Download a youtube video on Plan 9 => git://only9fans.com/sigrid/openh264 openh264 library port for Plan 9 => git://only9fans.com/sigrid/orca Plan 9 port of ORCΛ, an esoteric programming language-sequencer for music. => git://only9fans.com/sigrid/pdffs PDF as a file system. WIP => git://only9fans.com/sigrid/picker HSLuv, HPLuv, and RGB color picker for Plan 9. => git://only9fans.com/sigrid/pitch A simple voice pitch analyzer. => git://only9fans.com/sigrid/riow Some kind of window management experiments with rio. => git://only9fans.com/sigrid/rtmp RTMP client for Plan 9 => git://only9fans.com/sigrid/snippets Various code snippets and scripts for 9front. => git://only9fans.com/sigrid/soundpipe SoundPipe port to 9front (npe) => git://only9fans.com/sigrid/tocursor Converts a Plan 9 image to Cursor C structure. => git://only9fans.com/sigrid/treason A video player for 9front. => git://only9fans.com/sigrid/xmpp XMPP client for Plan 9. => git://only9fans.com/sigrid/zuke A music player for Plan 9. => git://only9fans.com/sirjofri/epublish e-publishing tools => git://only9fans.com/sirjofri/fingerd plan 9 finger server => git://only9fans.com/sirjofri/news2atom news2atom => git://only9fans.com/sirjofri/sergui (somewhat) serious guide to 9front => git://only9fans.com/smj/bootcamp SDF Plan9 BootCamp => git://only9fans.com/smj/figlet figlet - text banner generator of a variety of typefaces => git://only9fans.com/smj/rc various rc scripts => git://only9fans.com/smj/schnek schnek - chase down decaying food before you starve. => git://only9fans.com/tevo/cc65-plan9 Port of the cc65 65(C)02 development toolchain => git://only9fans.com/tevo/cuefs Plan 9 filesystem for mounting cuesheets as a set of separate files => git://only9fans.com/tevo/diskcheck Incomplete badblocks workalike for Plan 9 => git://only9fans.com/tevo/doll Plan 9 a.out → DOL converter => git://only9fans.com/tevo/pointless Small static website generator => git://only9fans.com/tevo/prismriver (Skeleton for) a Plan 9 audio synthesis library => git://only9fans.com/tevo/waffle Simple but flexible gopher server for Plan 9 => git://only9fans.com/tevo/widget Small widget library for Plan 9 => git://only9fans.com/zgasma/desereter Tool to convert English to the Deseret Alphabet => git://only9fans.com/zgasma/martian9 WIP - simple scheme interpreter in base OCaml => http://runjimmyrunrunyoufuckerrun.com/src/games/chess.c chess program => http://runjimmyrunrunyoufuckerrun.com/src/games/chessengines => http://runjimmyrunrunyoufuckerrun.com/src/games/chessengines.tgz chess engines => https://git.sr.ht/~fultonbrowne/g9srv => git://fulton.software/g9srv gemini server => git://fulton.software/ls9 Ls9 with fun tweaks => https://tildegit.org/solderpunk/molly-brown The Unsinkable Molly Brown: a full-featured Gemini server implemented in Go. => https://github.com/telephil9/gopher A gopher browser for plan9 => https://git.sr.ht/~ft/xmpp XMPP client for Plan 9. => https://github/ftrvxmtrx/viewbits Shows any file as a greyscale image, where each pixel corresponds to a byte of the file, with intensity depending on the value of the byte. => https://git.sr.ht/~ft/unflac A command line tool for fast frame accurate audio image + cue sheet splitting. => https://git.sr.ht/~ft/tocursor Converts a Plan 9 image to Cursor C structure. => https://git.sr.ht/~ft/rasm rasm z80 assembler, Plan 9 port. => https://git.sr.ht/~ft/xmpp XMPP client for Plan 9. => https://github/ftrvxmtrx/viewbits Shows any file as a greyscale image, where each pixel corresponds to a byte of the file, with intensity depending on the value of the byte. => https://git.sr.ht/~ft/unflac A command line tool for fast frame accurate audio image + cue sheet splitting. => https://git.sr.ht/~ft/tocursor Converts a Plan 9 image to Cursor C structure. => https://git.sr.ht/~ft/rasm rasm z80 assembler, Plan 9 port. => https://git.sr.ht/~ft/pdffs PDF as a filesystem. WIP. => https://git.sr.ht/~ft/nvi PeerTube/Youtube video downloader for Plan 9. => https://git.sr.ht/~ft/mkfaces Some kind of Gravatar `face(6)` fetcher for Plan 9? => https://git.sr.ht/~ft/minivmac A 9front port of minivmac, an emulator of classical Mac computers. => https://github.com/rxi/microui A tiny, portable, immediate-mode UI library written in ANSI C. This is a fork of microui[45] targetting Plan 9 specifically. => https://git.sr.ht/~ft/mcfs A tool for working with (proprietary) video container formats. => https://git.sr.ht/~ft/libvpx libvpx (vp8/vp9 decoder/encoder) ported to Plan 9. => https://git.sr.ht/~ft/libpt A library for pretty text printing on Plan 9. WIP. => https://git.sr.ht/~ft/kbfind Finds a correct `/dev/kbmap` entry for a non-working key in 9front. => https://git.sr.ht/~ft/jp2 JPEG2000 decoder for Plan 9. => https://git.sr.ht/~ft/jbig2 JBIG2 decoder for Plan 9. => https://git.sr.ht/~ft/imgtools Random image-related tools for Plan 9. => https://git.sr.ht/~ft/idris2 A port of Idris 2 to Plan 9. Builds are available at `/n/ftrv.se/idris2`. => https://git.sr.ht/~ft/hyphen A library for automatic hyphenation of words, for Plan 9. WIP. => https://git.sr.ht/~ft/h264bsd H.264 baseline decoder library ported to Plan 9. => https://git.sr.ht/~ft/dav1d Port of AV1 decoder library to Plan 9. => https://git.sr.ht/~ft/bench9 Benchmarks for Plan 9. => https://git.sr.ht/~ft/atlas Creates an atlas texture out of smaller images, dumps it to stdout as a Plan 9 image and write the mapping between filenames of images and their positions and dimensions to a file. => https://git.sr.ht/~ft/zuke A music player for Plan 9. Comes with 9front as of 2021/04/13. => https://git.sr.ht/~ft/treason A video player for Plan 9. Plays H.264, VP8/VP9 and AV1. => https://git.sr.ht/~ft/rtmp RTMP client for Plan 9. Can stream to Twitch, both video and audio. => https://git.sr.ht/~ft/riow Virtual desktops and basic keyboard shortcuts for rio window management in a small rc script that can be adapted to ones needs further. => https://git.sr.ht/~ft/pitch Voice pitch analyzer for Plan 9. Mainly for transgender people to practice voice training. => https://git.sr.ht/~ft/picker A color picker with a palette, HSLuv/HPLuv/RGB color spaces and alpha channel support. Plan 9. => https://github.com/hundredrabbits/orca-c ORCΛ[23]. Plan 9 port of ORCΛ[24], an esoteric programming language designed to quickly create procedural sequencers, in which every letter of the alphabet is an operation, where lowercase letters operate on bang, uppercase letters operate each frame. => https://git.sr.ht/~ft/npe Native Porting Environment for Plan 9. => https://git.sr.ht/~ft/neindaw Some kind of DAW for 9front? An ongoing effort. => https://git.sr.ht/~ft/libtags A cross-platform library for reading tags, designed for highly constrained environments. Comes with 9front as of 2021/04/13 => https://git.sr.ht/~ft/jacksense Automatically switch between speakers/headphones depending on whether headphones are connected. 9front, Intel HDA. => https://git.sr.ht/~ft/hx A faster version of `hexdump -C` that I constantly use. It prints hex data as soon as it's available, so it's useful to debug slow streams. => https://git.sr.ht/~ft/hj264 H.264 encoder for Plan 9. => https://git.sr.ht/~ft/gemnine Gemini browser for Plan 9. => https://git.sr.ht/~ft/fontsel Font selector for Plan 9. => http://festvox.org/flite Text to speech for Plan 9. Port of flite[14]. => https://git.sr.ht/~ft/femtolisp Femtolisp for Plan 9. => http://git.sr.ht/~ft/ft2-clone FastTracker II clone[11]. Native FastTracker II clone port for Plan 9. => https://git.sr.ht/~ft/ext4srv Ext2/3/4 file system for Plan 9. WIP => https://git.sr.ht/~ft/cflood A "Color Flood" game clone for Plan 9. => https://git.sr.ht/~ft/c9 Low level 9p client and server. => https://git.sr.ht/~ft/bar arge, date and time, for Plan 9. A small bar with battery chgemini://ftrv.se/_/9/index: tls hungup => https://git.sr.ht/~ft/dumb Music mods decoder for Plan 9. Supports seeking and prints out title & duration. Plays IT, XM, MOD, STM, S3M, 669, AMF, AMF, DSM, MTM, OKT, PSM, PTM, RIFF AM/AMFF. => https://git.sr.ht/~ft/aacenc `audio/aacenc` for Plan 9. => https://git.sr.ht/~ft/aacdec `audio/aacdec` for Plan 9. => https://git.sr.ht/~ft/9pro Plan9-related tools for Unix-like operating systems. => https://wiki.xxiivv.com/site/plan9_color.html Color picker => https://github.com/henesy/disco Discord client => https://git.sr.ht/~amavect/whiteboardfs A collaborative drawing file system => https://github.com/majiru/mpl Music Player => https://github.com/majiru/ytfs File system for playing youtube audio => https://vmsplice.net/9vim.html A port of vim to Plan9 => https://wiki.xxiivv.com/site/moogle.html A simple 3D wireframe editor => https://git.sr.ht/~ft/orca Live Programming Environment => https://github.com/dcjones/mk A rewrite and partial re-imagining of mk(1) in Go => https://github.com/deadpixi/sam A fork of the unix sam(1) and samterm(1) with extensive extensibility => https://github.com/rjkroege/edwood An acme-inspired editor in Go => https://github.com/jmigpin/editor An acme-inspired, full-featured, editor in Go => https://github.com/karahobny/acme2k An acme-inspired editor geared towards easy configurability => https://github.com/Plan9-Archive/libtheme A theming library for the plan 9 graphics system => https://bitbucket.org/oridb/mc Systems language by Ori Bernstein => https://github.com/henesy/squeak Squeak/Smalltalk from de0u/squeak => git://shithub.us/phil9/gj greppable json a tool inspired by gron that spits out json in a greppable format. => https://github.com/Plan9-Archive/pforth9 pforth ported to plan9