-
-
Notifications
You must be signed in to change notification settings - Fork 645
Home
mattx edited this page Sep 6, 2023
·
43 revisions
Welcome to the cosmopolitan wiki!
Path | Description |
---|---|
o//examples/nesemu1.com | Command-line NES emulator |
o//examples/hangman.com | Hangman game without visuals |
o//tool/viz/life.com | apelife: Conway's Game of Life, with Windows GUI support |
o//tool/viz/deathstar.com | Death Star with dynamic, animated lighting |
Path | Description |
---|---|
o//third_party/python/python.com | Python programming language |
o//third_party/quickjs/qjs.com | QuickJS JavaScript interpreter |
o//third_party/make/make.com | Landlock Make: GNU Make with Makefile-determined process sandboxing |
o//third_party/lua/lua.com | Lua 5.4.3 with Cosmopolitan ZIP enhancements |
o//third_party/sqlite3/sqlite3.com | SQLite3 database management CLI |
o//third_party/awk/awk.com |
One true awk: Portable awk text processor |
o//third_party/sed/sed.com | NetBSD sed: Portable sed text processor |
o//third_party/tidy/tidy.com | HTACG Tidy: tidy and pretty-print XML/HTML/XHTML |
o//tool/lambda/lambda.com | Binary Lambda Calculus processor: user-friendly version |
o//tool/lambda/tromp.com | John Tromp's obfuscated Lambda calculus processor submitted to IOCCC 2012 |
o//tool/plinko/plinko.com | plinko: aggressively over-optimized Lisp interpreter. May require changing security settings on your distro. |
Path | Description |
---|---|
o//third_party/chibicc/chibicc.com | rui314's small C compiler, built alongside a book on compiler development |
o//third_party/quickjs/qjsc.com | QuickJS JavaScript compiler |
o//third_party/python/pyobj.com | Python compiler/objectifier |
o//third_party/lua/luac.com | Lua compiler |
Path | Description |
---|---|
o//tool/build/pledge.com | User-friendly per-program capability sandboxing for Linux systems |
o//tool/build/unveil.com | User-friendly per-program filesystem sandboxing for Linux systems |
o//tool/build/mktemper.com | stronger mktemp for shell scripts |
o//tool/build/sha256sum.com | SHA256 hash given files. Faster than coreutils |
o//examples/getrandom.com | examine various sources of randomness (or not-so-randomness) |
Path | Description |
---|---|
o//tool/build/apelink.com | |
o//tool/build/ar.com | |
o//tool/build/assimilate.com | |
o//tool/build/compile.com | |
o//tool/build/mkdeps.com | |
o//tool/build/pecheck.com | |
o//third_party/ctags/ctags.com | |
o//tool/build/zipobj.com | |
o//tool/build/zipcopy.com | |
o//tool/build/runit.com | |
o//tool/build/runitd.com | |
o//tool/build/fixupobj.com | |
o//tool/build/package.com | |
o//tool/build/march-native.com | |
o//tool/build/elf2pe.com | |
o//tool/build/freebsd2sysv.com | |
o//tool/build/objbincopy.com | |
o//tool/build/rollup.com |
Path | Description |
---|---|
o//examples/script.com | OpenBSD script: record and playback terminal sessions |
o//examples/ttyinfo.com | examine what keypresses your terminal is passing to programs |
Path | Description |
---|---|
o//examples/kilo.com | Kilo: Tiny text editor in under 1000 source lines of code |
Path | Description |
---|---|
o//tool/build/cocmd.com | extremely small Bash command executor, good for linking into exec-heavy programs |
o//examples/cosh.com | shell powered by cocmd.com. Runs on Unix and Windows, includes Readline-style shortcuts |
o//examples/picol.com | picol: a tiny Tcl shell |
o//examples/unbourne.com | a Unix shell based off the Debian Almquist Shell (dash), does not support Windows yet |
Path | Description |
---|---|
o//tool/net/redbean.com | Redbean: webserver with Readline REPL, embedded Lua, SQLite, and ZIP storage |
o//tool/net/redbean-demo.com | Readbean prepackaged with demonstration files |
o//tool/net/redbean-static.com | Redbean without dynamic content features like REPL, Lua, SQLite, etc |
o//tool/net/redbean-unsecure.com | Redbean without TLS |
o//tool/net/redbean-original.com | Redbean without dynamic content features or TLS |
o//tool/curl/curl.com | A clone of the curl utility, used to fetch web documents |
o//examples/nc.com | A clone of the netcat connection utility |
o//examples/whois.com | A clone of the whois utility, used to get info about DNS names |
o//examples/wall.com | A clone of the UNIX wall utility, used to broadcast a message to all terminals |
o//third_party/finger/finger.com | BSD finger: get info about UNIX users |
o//tool/net/dig.com | A clone of the dig utility, used to query DNS servers |
Path | Description |
---|---|
o//net/turfwar/turfwar.com | turfwar: IPv4 Turf War game server |
o//net/turfwar/turfbean.com | Redbean prepackaged with turfwar reverse proxy script |
o//net/turfwar/blackholed.com | blackholed: allows unprivileged daemons on Linux and BSD to block IPs in the system firewall |
o//net/turfwar/blackhole.com | Command-line blackholed client |
Path | Description |
---|---|
o//third_party/ggml/llama.com | llama.cpp: allows interacting with LLaMA-based large language models |
o//third_party/ggml/quantize.com | Quantize LLM models |
o//third_party/ggml/perplexity.com | Measure perplexity of LLM models |
o//third_party/radpajama/radpajama.com | redpajama.cpp: llama.cpp with RedPajama LLM support |
o//third_party/radpajama/radpajama-chat.com | Chat interface for redpajama.cpp |
o//third_party/radpajama/radpajama-copy.com | Copy RedPajama LLM models |
o//third_party/radpajama/radpajama-quantize.com | Quantize RedPajama LLM models |
Path | Description |
---|---|
o//tool/viz/printimage.com | printimage: prints images to the terminal |
o//tool/viz/printvideo.com | printvideo: plays videos in the terminal |
o//tool/viz/derasterize.com | Converts images to Unicode ANSI art |
o//tool/viz/printansi.com | Print images to the terminal without Unicode |
o//examples/img.com | Quickly generate HTML img tags for a given image |
Path | Description |
---|---|
o//third_party/tr/tr.com | |
o//examples/seq.com | |
o//tool/build/chmod.com | |
o//tool/build/touch.com | |
o//tool/build/mv.com | |
o//tool/build/cp.com | |
o//tool/build/pwd.com | |
o//tool/build/rm.com | |
o//tool/build/dd.com | |
o//tool/build/echo.com | |
o//tool/build/false.com | |
o//tool/build/summy.com | |
o//tool/build/mkdir.com | |
o//tool/build/printf.com | |
o//examples/nanosleep.com | |
o//tool/decode/base64.com |
Path | Description |
---|---|
o//tool/viz/memzoom.com | |
o//tool/decode/ent.com | |
o//tool/decode/elf.com | |
o//tool/decode/pe2.com | |
o//tool/decode/macho.com | |
o//tool/decode/ar.com | |
o//tool/decode/zip.com | |
o//tool/viz/bf.com | |
o//tool/viz/bing.com | |
o//tool/viz/fold.com | |
o//tool/decode/x86opinfo.com | |
o//tool/viz/unbing.com |
Path | Description |
---|---|
o//examples/printargs.com | |
o//examples/stackexplorer.com | |
o//tool/viz/cpuid.com | (x86 only) |
o//tool/viz/printpeb.com | (windows only) |
o//tool/viz/virtualquery.com | (windows only) |
o//examples/rlimit.com | |
o//examples/rusage.com | inspect runtime and memory use of a command |
o//examples/getcpucount.com | |
o//examples/loadavg.com | |
o//examples/date.com | |
o//tool/viz/maxmind.com | |
o//examples/stat.com | |
o//examples/statfs.com | |
o//examples/sysconf.com | |
o//examples/sysinfo.com | |
o//examples/uname.com |
Path | Description |
---|---|
o//examples/reboot.com | |
o//examples/shutdown.com | |
o//tool/build/dropcache.com |
Path | Description |
---|---|
o//third_party/zstd/zstd.com | |
o//tool/build/gzip.com | |
o//third_party/zip/zip.com | |
o//third_party/unzip/unzip.com | |
o//third_party/zip/zipnote.com | |
o//third_party/zip/zipcloak.com | |
o//third_party/zip/zipsplit.com | |
o//third_party/bzip2/bzip2.com | |
o//third_party/bzip2/bzip2recover.com | |
o//third_party/lz4cli/lz4cli.com | |
o//third_party/smallz4/smallz4.com | |
o//third_party/smallz4/smallz4cat.com | |
o//third_party/xxhash/xxhsum.com | |
o//examples/compress.com | |
o//examples/decompress.com |
Path | Description |
---|---|
o//examples/time.com | |
o//examples/tls.com | |
o//examples/ucontext-sigfpe-recovery.com | |
o//examples/vga.com | |
o//examples/vga2.com | |
o//examples/vqsort.com | |
o//examples/walk.com | |
o//third_party/python/Parser/asdl_c.com | |
o//third_party/python/freeze.com | |
o//third_party/python/hello.com | |
o//third_party/python/pycomp.com | |
o//third_party/python/pystone.com | |
o//third_party/python/repl.com | |
o//third_party/quickjs/unicode_gen.com | |
o//tool/build/bigmul.com | |
o//tool/build/deltaify.com | |
o//tool/build/fastdiff.com | |
o//tool/build/helpop.com | |
o//tool/build/lz4toasm.com | |
o//tool/build/symtab.com | |
o//tool/build/unbuffer.com | |
o//tool/build/unbundle.com | |
o//tool/build/x86combos.com | |
o//tool/decode/hex.com | |
o//tool/decode/mkcombos.com | |
o//tool/decode/mkwides.com | |
o//tool/decode/unhex.com | |
o//tool/decode/word.com | |
o//tool/lambda/asc2bin.com | |
o//tool/lambda/blcdump.com | |
o//tool/lambda/bru2bin.com | |
o//tool/lambda/lam2bin.com | |
o//tool/lambda/lambda.com | |
o//tool/net/wb.com | |
o//tool/viz/ascii2utf8.com | |
o//tool/viz/basicidea.com | |
o//tool/viz/bd.com | |
o//tool/viz/bin2asm.com | |
o//tool/viz/comma.com | |
o//tool/viz/double2int.com | |
o//tool/viz/dumphexc.com | |
o//tool/viz/echoctl.com | |
o//tool/viz/fixconsole.com | |
o//tool/viz/fliphex.com | |
o//tool/viz/fontspace.com | |
o//tool/viz/generatetortureimage.com | |
o//tool/viz/getglyph.com | |
o//tool/viz/od16.com | |
o//tool/viz/printdos2errno.com | |
o//tool/viz/tailf.com |