| 0intro | introduction to Inferno | [ intro ] |
| 9win | create a Plan 9 window within Inferno | |
| acme | interactive text windows | [ acme, win ] |
| alphabet-abc | alphabet declarations | [ abc ] |
| alphabet-fs | file-hierarchy traversal | [ fs ] |
| alphabet-grid | peer-to-peer data distribution | [ grid ] |
| alphabet-main | operators on the basic Alphabet types | [ main ] |
| ar | archive maintainer | |
| auplay | basic audio output and conversion | [ auplay, auhdr, raw2iaf, wav2iaf ] |
| avr | Atmel AVR support | |
| basename | strip file name affixes | |
| bind | change name space | [ bind, mount, unmount ] |
| blur | an example program to demonstrate splitting a task over several machines. | |
| brutus | screen editor with support for SGML | |
| cal | print calendar | |
| calc | calculator language | |
| calendar | calendar and diary | |
| cat | concatenate files | |
| cd | change working directory | |
| charon | web browser | |
| chgrp | change file’s group or owner | |
| chmod | change file mode (permissions) | |
| cmp | compare two files | |
| collab-clients | collaborative activities | [ collab: chat, poll, poller, whiteboard ] |
| collab | connect to collaborative files and services | [ collab: connect ] |
| comm | select or reject lines common to two sorted files | |
| cook | SGML converter | |
| cp | copy files | [ cp, fcp ] |
| cprof | coverage profiling of limbo programs | |
| cpu | execute a remote command | |
| crypt | data encryption | [ crypt, aescbc ] |
| date | print the date | |
| dd | convert and copy a file | |
| deb | graphical Limbo debugger | |
| diff | differential file comparator | |
| disdep | print load dependencies for Dis file | |
| dmview | view remote displays | [ dmview, dmwm ] |
| du | disk usage | |
| ebook | Open Ebook browser | |
| echo | print arguments | |
| env | display environment variables | |
| fc | command-line floating point calculator | |
| filename | interactively select a file | |
| fmt | simple text formatter | |
| fortune | sample lines from a file | |
| freq | print histogram of character frequencies | |
| fs | file-hierarchy traversal | |
| ftest | test file attributes | [ ftest, newer ] |
| ftree | file tree browser | |
| gettar | tar archive utilities | [ gettar, lstar, puttar ] |
| grep | pattern matching | |
| grid-monitor | graphical display for viewing resource use. | [ monitor ] |
| grid-ns | exports a selected namespace and serves it on standard input | [ grid: ns ] |
| grid-query | graphical interface to view resources registered with a known registry(4) | [ grid: query ] |
| grid-register | registers a resource with a known registry(4) | [ grid: register ] |
| grid-session | graphical interface for configuring tasks using grid-cpu(4) and grid-ns(1) resources | [ grid: session ] |
| gzip | compression and decompression utilities | [ gzip, gunzip ] |
| idea | encrypt/decrypt a file with the IDEA cipher | |
| itest | run tests and replay results | [ itest, itreplay ] |
| keyboard | character input for touch screen devices | [ keyboard, pen ] |
| kill | terminate process(es) | [ kill, broke ] |
| listen | network connections | [ listen, styxlisten, dial ] |
| logon | log on to Inferno | |
| logwindow | window that pops up when data becomes available. | |
| look | find lines in a sorted list | |
| ls | list files | [ ls, lc ] |
| m4 | macro processor | |
| man | print or find manual pages | [ man, wm/man, man2html, man2txt, lookman, sig ] |
| mash-make | builtin ‘make’ functionality | |
| mash-tk | control visual elements of mash window | |
| mash | programmable shell | |
| math-misc | miscellaneous mathematical applications | [ ack, crackerbarrel, factor, fibonacci, fit, genprimes, mersenne, parts, perms, pi, powers, primes, sieve ] |
| mc | multicolumn print | |
| mdb | binary file editor | |
| miniterm | Minitel® emulator | |
| mk | maintain (make) related files | |
| mkdir | make a directory | |
| mprof | memory profiling limbo programs | [ mprof, wm/mprof ] |
| mux | interactive television demo | |
| mv | move files | |
| netkey | calculate response to authentication challenge | |
| netstat | summarize network connections | |
| ns | display current namespace | |
| nsbuild | build Inferno namespace | |
| os | interface to host OS commands (hosted Inferno only) | |
| p | paginate | |
| passwd | change user password | |
| plumb | send message to plumber | |
| prof | profiling limbo programs | [ prof, wm/prof ] |
| ps | process (thread) status | |
| pwd | print working directory | |
| rcmd | remote command execution | |
| read | read from standard input with optional seek | |
| rm | remove file(s) | |
| runas | run command as another user | |
| secstore | retrieve files from secure store | |
| sendmail | send mail messages | |
| sh-alphabet | typed shell interface | [ alphabet, typeset, declare, import, type, define, autodeclare, autoconvert, -, rewrite, modules, types, usage, info, clear ] |
| sh-arg | shell command-line argument parsing | [ arg ] |
| sh-csv | parse “comma-separated values” | [ csv, getcsv ] |
| sh-expr | shell module for simple arithmetic. | [ expr, ntest, mpexpr ] |
| sh-file2chan | shell interface to file2chan | [ file2chan, rblock, rdata, rerror, rget, rread, rreadone, rwrite ] |
| sh-mload | namespace separation for shell modules | [ mload, munload ] |
| sh-regex | shell script regular expression handling | [ re, match ] |
| sh-sexprs | parse and generate S-expressions | [ sexprs, islist, els, text, textels, mktext, mklist, mktextlist ] |
| sh-std | standard shell builtins module. | [ std, if, while, ~, no, !, apply, getlines, status, pctl, fn, and, or, raise, rescue, hd, tl, index, split, join, pid, parse, pipe, env ] |
| sh-string | shell script string manipulation | [ prefix, in, splitl, splitr, drop, take, splitstrl, splitstrr, tolower, toupper, len, alen, slice ] |
| sh-test | shell module for test reporting. | [ report ] |
| sh-tk | loadable tk module for sh. | [ tk, chan, send, recv, alt ] |
| sh | command language | [ sh, builtin, exit, load, loaded, local, whatis, quote, run, set, unload, unquote ] |
| sleep | suspend execution for an interval | [ sleep, pause ] |
| sort | sort file | |
| spree-join | join a spree clique. | [ join ] |
| stack | examine call stack | [ stack, stackv ] |
| stream | stream data between source and sink | |
| strings | extract printable strings | |
| sum | calculate file’s checksum | [ sum, md5sum, sha1sum ] |
| tail | deliver the last part of a file | |
| tcs | translate character sets | |
| tee | pipe fitting | |
| telnet | make a remote telnet connection | |
| time | time command execution | |
| timestamp | log event times | |
| tiny | reduced command line interface to the Inferno system | [ tiny: sh, broke, kill, rm ] |
| tkcmd | enter Tk commands interactively | |
| tktester | test Tk widgets and help design Tk layouts | |
| toolbar | window manager toolbar | |
| touch | update the modification time of one or more files | |
| tr | translate characters | |
| tsort | topological sort | |
| unicode | interpret Unicode characters | |
| uniq | report repeated lines in a file | |
| units | conversion program | |
| uuencode | encode/decode a file | [ uuencode, uudecode ] |
| vacget | venti archive utilities | [ vacget, vacput ] |
| wc | count lines, words, and characters | |
| webgrab | fetch web page content as files | |
| wish | interface to the Tk graphics toolkit | |
| wm-misc | miscellaneous graphical applications | [ about, clock, coffee, colors, date, edit, mand, memory, polyhedra, reversi, rt, stopwatch, sweeper, task, tetris, unibrowse, view, winctl ] |
| wm-sh | Window frames for the Inferno shells | [ sh, mash ] |
| wm | window manager | |
| xd | dump file contents in multiple formats | |
| yacc | yet another compiler-compiler (Limbo version) | |
| zeros | write sequence of bytes | |
| allocb | data block management | [ allocb, iallocb, freeb, freeblist, BLEN, blocklen, concatblock, copyblock, trimblock, packblock, padblock, pullblock, pullupblock, adjustblock, checkb ] |
| atoi | convert text to numbers | [ atoi, atol, charstod, strtod, strtol, strtoul, strtoll ] |
| delay | small delays, clock interrupts | [ delay, microdelay, addclock0link ] |
| dev | device driver interface | [ Dev ] |
| devattach | common device driver support | [ devattach, devclone, devdir, devgen, devwalk, devdirread, devstat, devopen, devbread, devbwrite, devcreate, devremove, devwstat, devreset, devinit, devshutdown, openmode ] |
| dmainit | platform-specific DMA support | [ dmainit, dmasetup, dmadone, dmaend, dmacount ] |
| dynld | load object file dynamically | [ dynfindsym, dynfreeimport, dynloadfd, dynloadgen, dynobjfree, dyntabsize ] |
| error | error handling functions | [ error, nexterror, poperror, waserror ] |
| eve | privileged user | [ eve, iseve ] |
| getfields | break a string into fields | [ getfields, tokenize ] |
| inb | programmed I/O | [ inb, ins, inl, outb, outs, outl, insb, inss, insl, outsb, outss, outsl ] |
| intrenable | enable (disable) an interrupt handler | [ intrenable, intrdisable ] |
| kbdputc | keyboard interface to cons(3) | [ kbdputc, kbdrepeat, kbdclock, kbdq ] |
| kproc | kernel process creation, priority change, interrupt and termination | [ kproc, setpri, swiproc, pexit ] |
| lock | spin locks | [ lock, canlock, ilock, iunlock, unlock ] |
| malloc | kernel memory allocators | [ malloc, mallocz, smalloc, free, realloc, calloc ] |
| memory | memory operations | [ memccpy, memchr, memcmp, memcpy, memmove, memset ] |
| newchan | channel operations | [ newchan, chanfree, cclose, eqqid, eqchan, isdir, fdtochan, namec ] |
| panic | abandon hope | |
| parsecmd | parse device commands | |
| print | print formatted output | [ print, fprint, sprint, snprint, seprint, smprint, vfprint, vsnprint, vseprint, vsmprint ] |
| qio | queued I/O for devices | [ qio: qget, qdiscard, qconsume, qpass, qproduce, qcopy, qopen, qbread, qread, qbwrite, qwrite, qiwrite, qfree, qclose, qhangup, qreopen, qlen, qwindow, qcanread, qsetlimit, qnoblock, qflush, qfull ] |
| qlock | serial synchronisation | [ qlock, qunlock, canqlock, rlock, runlock, wlock, wunlock ] |
| readnum | return values from read from device | [ readnum, readstr ] |
| ref | reference counts | [ Ref, incref, decref ] |
| rune | rune/UTF conversion | [ runetochar, chartorune, runelen, runenlen, fullrune, utfecpy, utflen, utfnlen, utfrune, utfrrune, utfutf ] |
| seconds | kernel times and time conversions | [ seconds, ticks, HZ, MS2HZ, MS2TK, TK2MS, TK2SEC ] |
| sleep | process synchronisation | [ sleep, wakeup, tsleep, return0 ] |
| splhi | enable and disable interrupts | [ splhi, spllo, splx, islo ] |
| strcat | string operations | [ strcat, strcmp, strncmp, strcpy, strncpy, strlen, strchr, strrchr, strdup, strstr ] |
| styx | interface to Inferno File protocol | [ Fcall, convS2M, convD2M, convM2S, convM2D, fcallfmt, dirfmt, dirmodefmt, statcheck, sizeS2M, sizeD2M ] |
| styxserver | C Styx server library | [ Styxserver ] |
| xalloc | basic memory management | [ xalloc, xspanalloc, xfree ] |
| 0intro | introduction to Limbo modules for the Inferno system | [ intro ] |
| 9p-ninep | interface to 9P file protocol | [ Ninep: Rmsg, Tmsg, dir2text, istmsg, packdir, packdirsize, readmsg, qid2text, unpackdir ] |
| alphabet-intro | experimental typed shell | [ Alphabet ] |
| arg | parse program arguments | |
| asn1 | ASN.1 (X.208), BER (X.209) encoding | [ asn1: decode, encode ] |
| attrdb | database of attribute-value pairs | |
| bloomfilter | Bloom filters | [ Bloomfilter ] |
| bufio-chanfill | buffered I/O interface to named channel | [ bufio: chanfill ] |
| bufio | buffered input/output module | [ bufio, bufiofill ] |
| cfg | configuration file parser | [ Cfg, Record, Tuple, Attr ] |
| command | command interface | |
| complete | file name completion | |
| convcs | character set conversion suite | [ Convcs, Btos, Stob ] |
| crc | Crc module | |
| crypt-0intro | introduction to the Crypt cryptography module | [ Crypt intro ] |
| crypt-crypt | data encryption | [ crypt: aessetup, aescbc, dessetup, descbc, desecb, ideasetup, ideacbc, ideaecb ] |
| crypt-dsagen | specific public key systems | [ crypt: dsagen, eggen, rsagen, rsafill, rsaencrypt, rsadecrypt ] |
| crypt-gensk | generate keys and digital signatures | [ crypt: genSK, genSKfromPK, sktopk, dhparams, sign, verify ] |
| crypt-rc4 | RC4 encryption | [ crypt: rc4setup, rc4, rc4skip, rc4back ] |
| crypt-sha1 | cryptographic digests | [ crypt: sha1, sha224, sha256, sha384, sha512, md4, md5, hmac_sha1, hmac_md5 ] |
| csv | comma-separated values | |
| daytime | time conversions | [ daytime: text, filet, gmt, local, now, string2tm, time, tm2epoch ] |
| dbm | data base with hashed indexing | [ Dbm: Dbf, init ] |
| debug | process debugging | |
| devpointer | I/O interface for the pointer device | |
| dhcpclient | client’s side of dynamic host configuration protocol | [ Dhcpclient: Bootconf, Lease, bootp, dhcp, applycfg, removecfg ] |
| dial | make network connections | [ Dial: accept, announce, dial, listen, netinfo, netmkaddr, reject ] |
| dialog | basic dialog boxes | [ dialog: prompt, getstring ] |
| dict | list of string pairs | |
| dis | read Dis object files | |
| diskblocks | temporary storage of variable-sized blocks | [ Diskblocks: Block, Disk, tempfile ] |
| disks | generic disk and partition interface | [ disks: Disk, PCpart, readn, chstext ] |
| dividers | user-draggable tk dividing bars | [ Dividers ] |
| draw-0intro | basic graphics facilities module | [ draw ] |
| draw-context | graphics environment | [ Context ] |
| draw-display | connection to draw device | [ Display ] |
| draw-example | simple program illustrating image primitives | [ draw: example ] |
| draw-font | character images for Unicode text | [ Font ] |
| draw-image | pictures and drawing | [ Image ] |
| draw-point | coordinate position | [ Point ] |
| draw-pointer | state of a pointer device such as a mouse | [ Pointer ] |
| draw-rect | rectangular portion of the plane | [ Rect ] |
| draw-screen | windows and subwindows on a display | [ Screen ] |
| drawmux | multiplex stream of draw requests | |
| encoding | encoding and decoding of byte arrays as text | [ Encoding: enc, dec ] |
| env | environment module | |
| ether | Ethernet address manipulation | |
| exception | obtain data about exceptions and set exception-handling modes | |
| factotum | client interface to factotum | [ Factotum: attrtext, challenge, copyattrs, delattr, findattr, findattrval, getuserpassd, mount, open, parseattrs, proxy, publicattrs, takeattrs, respond, response, rpc, rpcattrs ] |
| filepat | file pattern matching | [ filepat: expand, match ] |
| filter-deflate | data compression filters | [ deflate, inflate ] |
| filter-slip | SLIP data framing protocol | [ slip ] |
| filter | data processing interface | |
| format | structured data interchange | |
| fsproto | read file system prototype file | [ FSproto: readprotofile, readprotostring ] |
| geodesy | Geodesy module | |
| hash | hash table | [ hash, HashTable ] |
| ida | information dispersal algorithm | [ Ida: Frag, fragment, consistent, reconstruct ] |
| imagefile | processing external image file formats | [ imagefile: readgif, readjpg, readpicfile, readpng, readxbitmap, remap ] |
| ip | Internet Protocol addresses and interfaces | [ IP ] |
| ipints-genprime | prime number generation | [ ipints: genprime, gensafeprime, genstrongprime, DSAprimes, probably_prime ] |
| ipints | ‘infinite’ precision integer utility functions | [ ipints: IPint ] |
| ir | infrared remote control module | |
| itslib | test library | |
| json | read, write and represent values in JavaScript Object Notation | [ json: readjson, writejson, JValue ] |
| keyring-0intro | introduction to the Keyring module | [ Keyring intro ] |
| keyring-auth | authenticate a connection | [ keyring: auth, readauthinfo, writeauthinfo ] |
| keyring-certtostr | encryption key conversion functions | [ keyring: certtostr, pktostr, sktostr, strtocert, strtopk, strtosk ] |
| keyring-crypt | data encryption | [ keyring: aessetup, aescbc, dessetup, descbc, desecb, ideasetup, ideacbc, ideaecb ] |
| keyring-gensk | generate keys | [ keyring: genSK, genSKfromPK, sktopk, dhparams ] |
| keyring-getmsg | send and receive messages on undelimited streams | [ keyring: getmsg, sendmsg, senderrmsg ] |
| keyring-getstring | exchange data on delimited streams | [ keyring: getstring, putstring, getbytearray, putbytearray, puterror ] |
| keyring-ipint | ‘infinite’ precision integer utility functions | [ keyring: IPint ] |
| keyring-rc4 | RC4 encryption | [ keyring: rc4setup, rc4, rc4skip, rc4back ] |
| keyring-sha1 | cryptographic digests and digital signatures | [ keyring: sha1, md4, md5, hmac_sha1, hmac_md5, sign, verify ] |
| keyset | find authentication keys matching a signer | |
| lists | list operations | [ lists: allsat, anysat, append, combine, concat, delete, filter, find, ismember, last, map, pair, partition, reverse, unpair ] |
| lock | thread locking. | |
| math-0intro | elementary numerics | [ Math: intro ] |
| math-elem | elementary functions of applied mathematics | [ Math: cbrt, sqrt, pow, pow10, hypot, exp, expm1, log, log10, log1p, cos, cosh, sin, sinh, tan, tanh, acos, asin, acosh, asinh, atan, atanh, atan2, lgamma, erf, erfc, j0, j1, y0, y1, jn, yn ] |
| math-export | conversion to and from external representation | [ Math: export_int, export_real, export_real32, import_int, import_real, import_real32 ] |
| math-fp | floating point | |
| math-linalg | linear algebra primitives | [ Math: dot, norm1, norm2, iamax, gemm, sort ] |
| mpeg | interface to the mpeg device driver | |
| msgio | exchange data on delimited and undelimited streams | [ msgio: getmsg, sendmsg, senderrmsg, getstring, putstring, getbytearray, putbytearray, puterror ] |
| names | file name manipulation | [ Names: basename, cleanname, dirname, elements, isprefix, pathname, relative, rooted ] |
| newns | build a new name space from a description file | [ Newns: newns, newuser ] |
| palmfile | read Palm™ file formats | [ Palmfile: Categories, DBInfo, Doc, Entry, Pfile, Record ] |
| plumbmsg | plumbing message module | |
| pop3 | Post Office Protocol | |
| popup | popup list box pseudo-widget | [ Popup: mkbutton, changebutton, event, add ] |
| prefab-0intro | Interactive TV tookit | [ Prefab: intro ] |
| prefab-compound | windows for ITV toolkit | [ prefab: Compound ] |
| prefab-element | menu and display elements for ITV toolkit | [ prefab: Element ] |
| prefab-environ | environment for ITV toolkit to provide a graphics framework for a collection of items | [ prefab: Environ ] |
| prefab-style | fonts and colours for ITV toolkit | [ prefab: Style ] |
| print | printing system | [ Print ] |
| prof | profiling library | [ profile ] |
| pslib | postscript generation | |
| rabin | rabin fingerprinting | |
| rand | pseudo random number generation | |
| readdir | read directory and sort files | |
| regex | regular expression recognizer module | |
| registries | access services registry | |
| rfc822 | RFC822 mail format helpers | |
| scsiio | SCSI device operations | [ ScsiIO: Scsi ] |
| secstore | fetch data from Plan 9’s secure storage service | |
| security-0intro | introduction to security | [ intro ] |
| security-auth | authenticated connections between client and server | [ Auth: init, client, server ] |
| security-login | verify credentials | [ login ] |
| security-oldauth | encoding for original Inferno authentication protocol | [ oldauth: certtostr, pktostr, sktostr, strtocert, strtopk, strtosk, sign, verify, readauthinfo, writeauthinfo ] |
| security-random | random number generation | [ random: randomint, randombuf ] |
| security-ssl | interface to the Secure Sockets Layer | [ ssl: connect, secret ] |
| selectfile | file browser | |
| sets | sets of non-negative integers | [ Sets ] |
| sexprs | S-expressions | [ Sexprs: Sexp ] |
| sh | module interface to the shell | [ Sh ] |
| smtp | Simple Mail Transfer Protocol | |
| spki-verifier | verify sequence of SPKI elements | [ verifier: verify ] |
| spki | simple public key infrastructure | [ SPKI: Cert, Hash, Key, Name, Seqel, Signature, Subject, Toplev, Valid ] |
| spree-allow | filter client actions | [ Allow ] |
| spree-cardlib | support for card games in Spree engines. | [ Cardlib ] |
| spree-gather | module interface for pre-assembled groups. | [ Gatherengine ] |
| spree-objstore | support for object archiving in Spree engines. | [ Objstore ] |
| spree | distributed interactive sessions. | [ Spree ] |
| srv | network name and address translation when hosted | |
| string | string operations | [ string: append, drop, in, prefix, quoted, splitl, splitr, splitstrl, splitstrr, take, tobig, toint, toreal, tolower, toupper, unquoted ] |
| stringinttab | string table lookup module | |
| styx | interface to 9P (Styx) file protocol | [ Styx: Rmsg, Tmsg, dir2text, istmsg, packdir, packdirsize, readmsg, qid2text, unpackdir ] |
| styxconv | convert between old 1995 Styx and current Styx (9P) | |
| styxflush | handler for 9P (Styx) flush protocol | |
| styxpersist | persistent 9P (Styx) connection | |
| styxservers-nametree | hierarchical name storage for use with Styxservers. | [ Styxservers: nametree ] |
| styxservers | 9P (Styx) server implementation assistance | |
| sys-0intro | introduction to the Sys module | [ Sys: intro ] |
| sys-bind | change file name space | [ bind, mount, unmount ] |
| sys-byte2char | convert between bytes and characters | [ byte2char, char2byte ] |
| sys-chdir | change working directory | [ chdir ] |
| sys-dial | make network connections | [ announce, dial, listen ] |
| sys-dirread | read directory | [ dirread ] |
| sys-dup | duplicate an open file descriptor | [ dup, fildes ] |
| sys-export | export a name space | [ export ] |
| sys-fauth | set up authentication on a file descriptor to a file server | [ fauth ] |
| sys-fd2path | return file name associated with file descriptor | [ fd2path ] |
| sys-file2chan | create file connected to Limbo channel | [ file2chan ] |
| sys-fversion | initialize 9P connection and negotiate version | [ fversion ] |
| sys-iounit | return size of atomic I/O unit for file descriptor | [ iounit ] |
| sys-millisec | millisecond timer | [ millisec ] |
| sys-open | open a file for reading or writing, create file | [ open, create ] |
| sys-pctl | process control | [ pctl ] |
| sys-pipe | create an interprocess channel | [ pipe ] |
| sys-print | print formatted output | [ print, aprint, fprint, sprint ] |
| sys-read | read or write file | [ read, write, pread, pwrite, stream ] |
| sys-remove | remove a file | [ remove ] |
| sys-seek | change file offset | [ seek ] |
| sys-self | reference self as a compatible module type | [ SELF ] |
| sys-sleep | delay | [ sleep ] |
| sys-stat | get and put file status | [ fstat, fwstat, stat, wstat ] |
| sys-tokenize | split string into words | [ tokenize ] |
| sys-utfbytes | compute UTF length of complete Unicode characters in a UTF byte sequence | [ utfbytes ] |
| sys-werrstr | set the system error string | [ werrstr ] |
| tabs | tabbed notebook pseudo-widget | [ tabs: mktabs, tabsctl ] |
| tftp | Trivial File Transfer Protocol | |
| timers | interval timers | |
| tk | graphics toolkit | [ Tk: toplevel, namechan, cmd, pointer, keyboard, imageget, imageput, quote, rect ] |
| tkclient | window manager interface for Tk applications. | [ tkclient: makedrawcontext, toplevel, onscreen, startinput, wmctl, settitle, handler, snarfput, snarfget ] |
| translate | translation dictionaries | [ translate: opendict, opendicts, mkdictname ] |
| ubfa | read, write and represent values in a UBF(A) data transport encoding | [ ubfa: readubf, writeubf, UValue ] |
| venti | access to Venti content-addressed filestore. | [ Venti ] |
| virgil | pose question to name resolver | |
| volume | volume control for an infrared interface | |
| w3c-css | cascading style sheet parser | |
| w3c-uris | uniform resource identifiers | |
| w3c-xpointers | parser for XPointers framework including XPath | |
| wait | wait for child process to exit | |
| wmclient | window manager interface for Draw-based applications. | [ wmclient: makedrawcontext, window, snarfput, snarfget ] |
| wmlib | low level access to window manager | |
| wmsrv | core window-manager functionality and helper functions | [ Wmsrv ] |
| workdir | get the current working directory | |
| xml | XML navigation | |