airtime /v0.1.5/demos/bhop/Dollyfile-airtime 8bd5bf3cf4ce5897d88210c6fdae4a471b32bed4ea2bbe79afeed6677f039165 the game (bhop), its agent overlay (bhop-agent) and viewer, with the sources and makefile that build the game again. amy /v0.1.5/Dollyfile-amy e028eb4c7768642948f7adb64ed5932d36bf85c8c0879b0203c5e59ccc1d2d39 amy, the package installer, and dollyfile, the recipe engine it runs. anykey /v0.1.5/demos/closed-source-agent/Dollyfile-anykey 9c34b57184e6e9d15022bec92debb5fbc2cc486859698fc99b6f7973e4f83865 anykey PROMPT shows PROMPT and prints the one key then pressed; Ctrl+C is status 130. base64 /v0.1.5/demos/tools/Dollyfile-base64 4472cbf71e8895d91cb82d0c2482699dcbea6c2654b1ce525fda68ac9fa8633c base64 (Alfred Klomp's) and libbase64. bc /v0.1.5/demos/tools/Dollyfile-bc 9bdc8fd4a451c042cfda7cae31da9ef4fcfe50bd22dc6ca54d5e8abf1db9d6bd the bc and dc calculators (Gavin Howard's). binaryen /v0.1.5/demos/tools/Dollyfile-binaryen 480e8afc4a00c4024e5ab9d5597c40b621cc58f1a4dad5c2e887d52048e7c74a Binaryen's wasm-opt, for its function-pointer cast emulation (--fpcast-emu). boost-headers /v0.1.5/demos/zero-ad/Dollyfile-boost-headers 289d198b97a9d809c5f97d44787e3562936d811315c2633ca38dd3e0e45ea819 Boost's header-only libraries, for programs the cc package builds; it brings no compiler. box3d /v0.1.5/demos/slopyard/Dollyfile-box3d 9d98f4dced460bc5111cb9d5f62b755f9c3a7f5b32346af9595bec2d9b9fe506 libbox3d, the Box3D physics library, for programs the cc package builds; it brings no compiler. bzip2 /v0.1.5/demos/tools/Dollyfile-bzip2 3d115d0cac539a5ea79cf7021b0023b49b6a4b5e095202fb3dd8a46308845739 bzip2: bzip2, bunzip2, bzcat and libbz2. cargo /v0.1.5/demos/rust/Dollyfile-cargo 4d544944e4536001068b345f5ca72a0baad99899ee04dbafc6616852b601021a cargo, built inside Dolly, with the rust package it compiles with. cbindgen /v0.1.5/demos/rust/Dollyfile-cbindgen 0e7b0a0bcf79d59e144b4ca79631a38a6b0db8438ce74aa396fd6bc64f594be1 cbindgen, which writes C headers for Rust libraries; SpiderMonkey's configure requires it. cc /v0.1.5/Dollyfile-cc afd89a983721972cb610d1d03ea39d5e6123d50b7b1a2b6922f1265657cc286a cc and c++ with ld, ar and make, and the headers and libraries they compile against. classicube-agent /v0.1.5/demos/classicube/Dollyfile-classicube-agent 80e958ff663a8830171424f39117b7d10eff7df6aa8c0a064b48e8d69f4cac53 the world's agent, its viewer and classicube-pack, with their sources. cmake /v0.1.5/demos/cmake/Dollyfile-cmake 614c2c071407247468caf596eb0106a3f7fcd04d7890d348d30d5e6eb214de34 cmake, with the cc package it configures and builds with. codex /v0.1.5/demos/codex/Dollyfile-codex 306b1c569d254279d3e9827e9d7450e207d81635ccd9b4e381cc6eeeebf2ef0b codex, the Codex coding agent with its launcher, and the ripgrep and fd packages. core /v0.1.5/Dollyfile-core 7205c35aed897514d3094f14a194669f73c295b4dd0213619d90155da8467cde the shell slop and its core commands: ls, cat, cp, mv, rm, mkdir, tar, man, help and others. curl /v0.1.5/Dollyfile-curl f31998555b9cca60e8ad5d7e6b5d8476aa119ecefbdc186f04461edad59f9e7d curl and libcurl, over the page's HTTP broker. display /v0.1.5/Dollyfile-display 2032dbc473505507c7419267f43fdb2fe76b16b0907ca27f2b157a0ec54bda35 the terminal: the Ghostty display plugin, its fonts and the termcap entry. dolly-docs /v0.1.5/Dollyfile-dolly-docs 64d1dd3a27c037eeb9f6409d3506546a3b099c22d32bb529bd880d6f4f7fee10 the platform's documents and machine contracts, in /usr/share/doc/dolly. dollyfile /v0.1.5/Dollyfile-dollyfile b13859f330bbd05bb358dcd128e4845f53a26c2776ab83db792f7f5fe0134bb2 dollyfile, the recipe engine alone: an image that installs it can be built FROM. dte /v0.1.5/demos/tools/Dollyfile-dte 9ade1b0526aff15aaee316a872bcd74a6331ff853bb92099bf5f00a55c8a7e34 dte, a small full-screen editor with the keys of a desktop one. emacs /v0.1.5/demos/emacs/Dollyfile-emacs 2e1d177c95f82f816b4dce316791a455d9a8e120af3b47b938d4e28b3b4138eb emacs, GNU Emacs for the terminal, and etags. esbuild /v0.1.5/demos/go/Dollyfile-esbuild 99e49b5f9c4853529e548715b797532058486c17a919305e34990730d3e43b9a esbuild, the JavaScript and TypeScript bundler, built by go. fd /v0.1.5/demos/rust/Dollyfile-fd dac231d2f6dcfb743251ca12d1e53f84e5aba3e5df6b4d873074ab0bef4bcfa3 fd, which finds files by name. flex /v0.1.5/demos/tools/Dollyfile-flex cc4436542e55237c6d6703801217a76b5c9d1656d283d07d872e6b74c3a2a029 flex 2.5.4 as Thomas Dickey maintains it (reflex), which starts no m4, also as lex, with libfl and the yacc package. fluid /v0.1.5/demos/gpu-fluid/Dollyfile-fluid 5f01499174073253f94b74ea7cedca1df12a9fc57254c3c6a41182ee5bac60e8 fluid, the solver and its renderer, with their sources; it needs display@0, input@0 and gpu@0. fmt /v0.1.5/demos/zero-ad/Dollyfile-fmt 50edebb34c1bb667fa35f2dc0b20633ca76f23baae1277829ac7f5e489b122b0 {fmt}, a library for programs the cc package builds, by upstream's CMake; it brings no compiler. freetype /v0.1.5/demos/zero-ad/Dollyfile-freetype 678cbfa3ebea858fe30f962853897958e256d1adf145fb8062fc0c5fc390ec6d FreeType with libpng and zlib, a library for programs the cc package builds, by upstream's CMake; it brings no compiler. ghostty-gtk /v0.1.5/demos/ghostty-gtk/Dollyfile-ghostty-gtk 72b78f6eeb34922f7aab6cb4eb62aee1b4caccf9eb35725c6e0cfba55f6e73d5 Ghostty's GTK application, a package; it needs an X server. git /v0.1.5/Dollyfile-git 36cca7d2496d2af13507047e0ede8d2122334c1888dfec31c86d28a3e036ea16 git over the page's HTTP broker, with diff and patch. glib /v0.1.5/demos/gtk/Dollyfile-glib 168a1d406e6aa45a23068cbaf632e4349231ef4e1836dea82bb51fda7c838da1 GLib, GObject and GIO, with their tools. gmqcc /v0.1.5/demos/xonotic/Dollyfile-gmqcc c074d5a556d9c53341f51e89b9855582f63020330ad9d333178a82e0728890c3 the QuakeC compiler, compiled from the same release source. go /v0.1.5/demos/go/Dollyfile-go 61e33d8407ef555d6f28e69425455c359f985108c5fed5327faa4e92b6255493 go and gofmt, the Go toolchain and standard library compiled again inside Dolly by the seed. gzip /v0.1.5/Dollyfile-gzip 013b863f06050c17395a8dbe2cb5590076108aac06a86b594c32415d890cb099 gzip, which compresses and decompresses .gz files with zlib. html /v0.1.5/Dollyfile-html f25853f4c8e54144dddb7337e78e174ea587a23c00ae9414fc2edb71244942c9 html, which shows the user an HTML page or form in a popup and prints what they submit, and the html@0 module's header and client library. icu /v0.1.5/demos/zero-ad/Dollyfile-icu a2994aa6215c1d5227de5143385e9cba3892f529016b241169816639f0f7767f ICU 68.2's common and i18n libraries with their data, for programs the cc package builds; it brings no compiler. imgui /v0.1.5/demos/sdl2/Dollyfile-imgui 4146867869da5f39ba4f2fac8cc01be4a7a2c94b63c556e43b78324d296999f7 Dear ImGui with its SDL2 and SDL_Renderer backends, a library for programs the cc package builds, and imgui-demo, upstream's example. imgui-x11 /v0.1.5/demos/sdl2/Dollyfile-imgui-x11 4e0e31e394d2aae9c5c67360db5de29f81b1db7afadc1eb3c3fd05386173a901 upstream's ImGui example as an X client: SDL2 with its X11 video driver alone, drawing on the server DISPLAY names (the X11 demo). janis /v0.1.5/demos/javascript/Dollyfile-janis 11d808dce535176b226c70d32e33b6050969f00ace9b0c22578d93a91a3744e8 janis, QuickJS with a Node-compatible surface: janis FILE.js runs Node-style programs, and there is no node. janis-install /v0.1.5/demos/javascript/Dollyfile-janis-install 086afb81e95c1e29660aebab1528b3a29dbaa56b2f9493e0cfd806c4388d9088 installs npm packages and what they depend on from the npm registry, with a command for each program they name, run by Janis. jq /v0.1.5/demos/tools/Dollyfile-jq 6d7bd912d00d664258d6b0b9350e5709edb90c259a76c39ee14f1e8af8c21945 jq, the JSON processor, with regular expressions. lean /v0.1.5/demos/lean/Dollyfile-lean 0d7ea7c5e6175476a47f28f0a463a34f717a7d35492bf007e76a2d2c7d6c882c Lean 4.35: lean, lake and leanc with Lean's libraries; Lake builds programs with the cc package. lean-meta /v0.1.5/demos/lean/Dollyfile-lean-meta c2800f47b56eb4bb1f1107faee6b44f04eb742eac882a8a81a2874d94ca5a390 Lean's Lean library, the compiler and elaborator that import Lean reads and every Lean program links, which the lean package installs. lean-std /v0.1.5/demos/lean/Dollyfile-lean-std db99fd0597ec7b0b0a19cb76c95acea38f42605ac384e1faa8c3fbc8c69a4f56 Lean's Init and Std libraries, which the lean package installs. less /v0.1.5/Dollyfile-less e3c7ab6b1fbc94a59915198a1554d90786eeee92788db9d852c8e89fc0ac3f7b less, the pager; Git and man page through it once it is installed. lfm2.5 /v0.1.5/demos/local-llm/Dollyfile-lfm2.5 1967fc0830c66ee613b5c3fd37732e9ea1ef08f13ef046a48149324379062cca Model package: LFM2.5-2.6B weights, description and license. libdolly-audio /v0.1.5/Dollyfile-libdolly-audio 0ae7c79f2ef8ad23f08f71a338b9f3bb7b732d3ede1527b6c8f4636a3b498660 the audio@0 module's header and client library, for programs the cc package builds. libdolly-gpu /v0.1.5/Dollyfile-libdolly-gpu 420bb03b5364f4c9f63191cada32fdbf27a0bca02265ff614493fe7b700d42f5 the gpu@0 module's header and client library, for programs the cc package builds. libdolly-microphone /v0.1.5/Dollyfile-libdolly-microphone 969e9f8116d05d54f8e04b38221c7e9cda41cb6d4b381fe19501a20194581c0b the microphone@0 module's header and client library, for programs the cc package builds. libdolly-sockets /v0.1.5/Dollyfile-libdolly-sockets e629f66340342d53b4f5251cf02fd275198ce71ef11e884675003ad2a8f25fc1 the sockets@0 module's header and client library, for programs the cc package builds. libdolly-touch /v0.1.5/Dollyfile-libdolly-touch 2810a525d52ba9031edc8225550e62f33479d5e27599b0f3668fdf3db7f6f67a the touch@0 module's header and client library, for programs the cc package builds. libevent /v0.1.5/demos/tmux/Dollyfile-libevent 7c61eb15beda25344d1b270ee075e683a6ebb77864797debef9358aec52574de libevent's core, the event loop with its buffers and listeners, a library for programs the cc package builds; it brings no compiler. libffi /v0.1.5/demos/python/Dollyfile-libffi d8a7cebc28dc2c4ea4127c3eb866080a02bf4c817f425602567bff2a5acfed5f libffi with Dolly's target: calls and closures of signatures known at run time, through dso@0. libjpeg /v0.1.5/demos/xonotic/Dollyfile-libjpeg dedda688da3e0efdc464d7ae8ce223df539d2a4c32641cab821cdcd4e32d2a8c IJG libjpeg 9f, a library for programs the cc package builds; it brings no compiler. libogg /v0.1.5/demos/xonotic/Dollyfile-libogg 249525f70c1b01d494aa700e02515d7581f3d51919a5f96fe52597b6b409a1ac Ogg 1.3.5 from upstream's CMake project, a library for programs the cc package builds. libpng /v0.1.5/demos/zero-ad/Dollyfile-libpng 3305de0c0c1aea4896b1ed6a2f8f25a95b77f1d4a27d9e628582206f962a1b61 libpng with zlib, a library for programs the cc package builds, by upstream's CMake; it brings no compiler. libsodium /v0.1.5/demos/zero-ad/Dollyfile-libsodium ce5e6bc926442c044596ff843f0b2229f22c7509a43da929d1bbc77d3560139a libsodium, a library for programs the cc package builds, its sources compiled as its build.zig does; it brings no compiler. libterminfo /v0.1.5/demos/tmux/Dollyfile-libterminfo d8c41cff39f20a7af7864cc66660a9ee44927b511963b3784b53d11373db1c50 NetBSD's terminfo library with the terminal descriptions it holds, for programs the cc package builds; it brings no compiler. libuv /v0.1.5/demos/cmake/Dollyfile-libuv 066e772a7a8c660560af765731d055c77bac33cb8fbcb22b034f5df2d24b6525 the libuv port, built by libuv-dolly.mk, that CMake and Neovim are built on, a library for programs the cc package builds; it brings no compiler. libvorbis /v0.1.5/demos/xonotic/Dollyfile-libvorbis ab7723d060e33e116f8fc93bc2a67c50b5a9bff4959a9c81104ace47ac8889b1 Vorbis 1.3.7 with vorbisfile and vorbisenc from upstream's CMake project, a library for programs the cc package builds; it brings libogg. libxkbfile /v0.1.5/demos/x11/Dollyfile-libxkbfile 0d7644c36794c49c84ba8c40d334b29e3749e28a469d5e23feec982930e1438b X.Org's library of XKB keymap files. libxml2 /v0.1.5/demos/zero-ad/Dollyfile-libxml2 fa068ab84f77e6c6deb408aa098dc83b1fabb19858201342db1308f57a2bef2a libxml2 with zlib, a library for programs the cc package builds, by upstream's CMake; it brings no compiler. llama /v0.1.5/demos/local-llm/Dollyfile-llama 9a2fda6f6c2b97bcb2f158c5f062049cf2af3bc1f4addcec08aab15b83aae5b4 dolly-llama, linked on llama-cpp, serving a GGUF over stdin and stdout; it needs gpu@0. llama-cpp /v0.1.5/demos/local-llm/Dollyfile-llama-cpp 6158ee63121a7cfc96150c702e8192ba9eef5d5edc9ebb74a875a49375e1d17c llama.cpp's libraries with ggml's WebGPU backend over the GPU interface, for programs the cc package builds; they need gpu@0. llvm /v0.1.5/demos/llvm/Dollyfile-llvm 4e65597d2b499446935b5dbe8c4dbc54911540f60a7b0fab926c49ec680f206b LLVM's tools (llvm-objdump, llvm-nm, llvm-ar, opt, llc and others), its libraries, headers and llvm-config, from the tree whose archives the seed's compiler links. llvm22 /v0.1.5/demos/llvm/Dollyfile-llvm22 89e4831b350fc4bb1c66f0c17c5e5e2cae95aef2fcbce38b0b854fd27e5d9bb8 LLVM 22 with every default target, Clang and LLD as libraries and headers, and llvm-config, in /usr/lib/llvm22: what Zig 0.17 links. lua /v0.1.5/demos/neovim/Dollyfile-lua 589b56fc333b6f9714f41348e17957183202e6c89de25bd149544e435ff482d7 lua, PUC Lua 5.1, with its library and headers and the LPeg and luv modules, also as static libraries. lz4 /v0.1.5/demos/tools/Dollyfile-lz4 c0bac814e05f687eafece0755d7fea2cb85c29ee1fb0bcbc8adcd3b0693948a1 LZ4: lz4, unlz4, lz4cat and liblz4. make /v0.1.5/Dollyfile-make 176b27c1c93b92733b83d3039e256aacc38ddc9680f983acafb0a72cc1d35a1a GNU make alone, for rules that compile nothing; cc brings it too. mandoc /v0.1.5/Dollyfile-mandoc f175a02b3df6d4fc836307aee318cd3bae8ab4d6afebe64a472bb0197af49144 mandoc, which formats a manual page of man or mdoc macros as text, and text-page, with which a package formats upstream's pages when it is built. meson /v0.1.5/demos/tools/Dollyfile-meson 890d47e5587fb00a6ae468c7658415826862536b7390fd7fd1cb26abffa3dac6 Meson, with the python, cc and ninja packages it runs on. minicpm5-2b /v0.1.5/demos/local-llm/Dollyfile-minicpm5-2b 93f7f7884ec533ab4b83012f6fb058761d8503b888626a0fdfb745b4fb68ba09 Model package: MiniCPM5-2B weights, description and license. mojo /v0.1.5/demos/mojo/Dollyfile-mojo 9087f67ba4c8f66d88678536c45e2cd85188a1311ccae26ae79f31cd0715e07f the package that holds the compiler's build: compiled and linked from those archives with the target's patches, with the standard library and the package gpu that it precompiles, what a Mojo object links against (libmojo-rt.a, and libmojo-gpu.a, its DeviceContext over WebGPU) and the cc package: mojo build NAME.mojo makes a Dolly executable. naga /v0.1.5/demos/rust/Dollyfile-naga 6b471b1a619fb1d1100eed590043f392d5b630f99a3f9cf04b31c727347f4597 naga, the wgpu project's shader translator; 0 A.D.'s shaders are translated to WGSL with it. nena /v0.1.5/Dollyfile-nena c02109a066ce2bf5c791ae4805fae4a29130b029a23276738069bde61be08175 nena, which lists a session's host modules and enables or disables them, where the image declares nena@0. ninja /v0.1.5/Dollyfile-ninja 9e85aa4b50d7fc81f22e021dcbbc63a33f200917b5635a173eb5228f32c85732 ninja (Samurai), which Meson and CMake's Ninja generator build with. nvim /v0.1.5/demos/neovim/Dollyfile-nvim f3a2ff1431b8c5b0b8eae58a7698352b731a652eb259bec76d0ec65a4433cf1c nvim, Neovim with its runtime and parsers. ocaml /v0.1.5/demos/ocaml/Dollyfile-ocaml 35ea30c6de49d0e3b1b95db218cbbea7557f807067e8d516441d4912184e6750 OCaml 5.5: the bytecode compiler ocamlc, the toplevel ocaml, ocamllex, ocamlyacc, ocamldep, and the standard, unix, str and threads libraries. openal /v0.1.5/demos/zero-ad/Dollyfile-openal 0f3cea1aeb11fca7fe8e37d6c78a756bdc41a159e5ce7032594cada2b5e6460b OpenAL Soft's mixer through its loopback device, built for the 0 A.D. audio path, a library for programs the cc package builds; it brings no compiler. parakeet /v0.1.5/demos/speech/Dollyfile-parakeet 519daa8147c1bbf0a722d61b639cd8b278ad846d93789ecbb737b2b2698cf647 NVIDIA's Parakeet TDT-CTC 110M speech model (English, 135 MB), which speech-to-text and voice read. pcre2 /v0.1.5/demos/gtk/Dollyfile-pcre2 109809537a9c2206d1283eed9097b16bcf6d0556b9996c35d1b5c35942a91db7 PCRE2's 8-bit library, GLib's regular expressions. pi /v0.1.5/demos/pi/Dollyfile-pi 69d2849d4e009cec2b4dc6ff2817c6593338d89eab43119a29995f456605673e pi, the Pi coding agent as npm publishes it, with the janis-install, ripgrep and fd packages. pi-dolly /v0.1.5/demos/pi/Dollyfile-pi-dolly cb8a6e16a7353d1d6403443dec9a122928665f3bbd4023fe5ac4d3bc37424130 Pi's Dolly extension: the prompt, the dolly skill, Slop for its shell tool, a download tool, ask_user and show_html, settings, theme and pi-key, with the pi, secretenv, html and dolly-docs packages. pi-llm /v0.1.5/demos/local-llm/Dollyfile-pi-llm 752c69f0934b2b98819ae8ef1395ac46d8d36fe2bc621644c30b69c595a3c39b Pi's provider for the models dolly-llama runs in the tab, with the bundled Qwen3.5-2B, which Pi's settings choose; it needs gpu@0. pigz /v0.1.5/demos/tools/Dollyfile-pigz 2a5c311c63be603f30bde4972cd1de4e5d9e66f0254b0aed58a90144390c3533 pigz and unpigz, on one thread. pixman /v0.1.5/demos/x11/Dollyfile-pixman b7f641fe5f27c900c072ff9c11c06e305aead38159fed51e0757d296cd5703a4 the pixel library the X server draws with. pkgconf /v0.1.5/demos/zero-ad/Dollyfile-pkgconf 093ecdba243fbc62c20fd1c9c51aef92ed4a8f256f5500944e8011c832a95258 pkgconf, also as pkg-config, which reads the .pc files libraries install; built by its own recipe. posix /v0.1.5/Dollyfile-posix a98de8b50ce0a29e867194e9fe9c44a54c0ea48ccf25a0f1353431daf827cf9e grep, sed, sort, find, xargs, awk, sh and the other text and file tools. premake /v0.1.5/demos/zero-ad/Dollyfile-premake aeb5846c4eb320a51d4099608d30c5195d50d857774f0e7df246853623561c40 Premake 5.0.0-beta7 as 0 A.D. bundles it, which generates Makefiles from a project's scripts. protox /v0.1.5/demos/rust/Dollyfile-protox 1e371de82235ab1bdb8d2c29fe5f9a11f7d11c2de5de4c5156d71abe23c39568 protox, a protobuf compiler; Codex is built with it. ps /v0.1.5/Dollyfile-ps 39cdf2bfaa3fb52f3c161672634f9600381754e6f006971896d6f79b6b345b77 ps, which lists the processes: PID, parent, state and command line. python /v0.1.5/demos/python/Dollyfile-python 5909c3743aee62ae30b4bc1bfc3b0b221ac5458e2ed4dfb4b6767d8b072fc9ea python3 and pip (CPython), with the cc package pip builds native packages with. quickjs /v0.1.5/demos/javascript/Dollyfile-quickjs be584324895660fb195a0d1d51968c8bb5d3c4d3879d9a47949d335b0f122837 qjs and the QuickJS-ng engine as a library (-lquickjs, quickjs.h): upstream's own command with its std and os modules, and nothing of Node. qwen3.5-2b /v0.1.5/demos/local-llm/Dollyfile-qwen3.5-2b eec6cf023bb857016f0ca9f527a15e57b805d299328a527f79fe718e585492ba Model package: Qwen3.5-2B weights, description and license. qwen3.5-4b /v0.1.5/demos/local-llm/Dollyfile-qwen3.5-4b d3a425474e28e03bf07b633494b66d916040dc81a3310294be2ed1b739bd7283 Model package: Qwen3.5-4B weights, description and license. raylib /v0.1.5/demos/slopyard/Dollyfile-raylib a0922d8e6f13878e779dba51bbba5d25db69dfbd4502be3579a65948c00ce702 raylib 6.0 with its software renderer and a Dolly platform backend: InitWindow shows the frames through display@0, keys, text and the pointer come from input@0, GetTime runs. A hidden window, or a program holding the display itself (), renders to memory. For programs the cc package builds; it brings no compiler. ripgrep /v0.1.5/demos/rust/Dollyfile-ripgrep 00b5f63328549742df8ffd9eae736c57dfe2fa1afe71a0c684e71591728c7f53 rg, which searches files by regular expression. rust /v0.1.5/demos/rust/Dollyfile-rust 7f258b3de3e6eb6cad779b6f2067194a066d76a8306d58b378ac2fabaaf5752a rustc, rustdoc and the Rust standard library, built inside Dolly, with the cc package it links through. sbase /v0.1.5/demos/tools/Dollyfile-sbase 89ba3487d849d74ba9c27f3c9a9c392678d5bc6c5f2ebeabf955967c83af3d45 the sbase commands the image leaves out: yes, cal, sha1sum, sha512sum, sponge, cols, uuencode and uudecode. sdl2 /v0.1.5/demos/sdl2/Dollyfile-sdl2 cd864c7c3220d915822ca58199fe4df7c7f2e5fb21d34c77a6aa86f77ed466dc libSDL2, which draws in software into Dolly's display, for programs the cc and cmake packages build; it brings neither. sdl2-image /v0.1.5/demos/sdl2/Dollyfile-sdl2-image cd5d24ba8ed864612ed8fea5255e46126f933b44bbb49c5b7664eb6fc8a2e5cd SDL_image, which loads PNG, JPEG, GIF, BMP, SVG, QOI and more into SDL surfaces and saves PNG and JPEG, with sdl2. sdl2-mixer /v0.1.5/demos/sdl2/Dollyfile-sdl2-mixer 57e28d39cc82124821a6531d134fc474f97f2a7d132455227aced65d0b16be58 SDL_mixer, which mixes sound effects and plays music (WAV, Ogg Vorbis, MP3, FLAC, MIDI with Timidity) through sdl2's audio, with sdl2. sdl2-ttf /v0.1.5/demos/sdl2/Dollyfile-sdl2-ttf fe0f8eb2e4ccc4d976cc04d13ba42541073935982e95dd6dd47dd70986042f04 SDL_ttf, TrueType text into SDL surfaces through the freetype package, which it brings with sdl2. secretenv /v0.1.5/demos/closed-source-agent/Dollyfile-secretenv c462499510f173d0ae019fa851ba91c4df4acf7804621dcfa6a25b8966b0649b secretenv NAME PROMPT COMMAND, which reads a secret without showing it into one command's environment. session-recover /v0.1.5/Dollyfile-session-recover 6ff529afc0f5e046ba50e06e136977820cf8dd17fd40383dbef7373d4a4e1d45 session-recover, which copies the files of a saved session file into a new directory. seven-kingdoms /v0.1.5/demos/rts/Dollyfile-seven-kingdoms 6eadcc509561c02e08334177261bbd00453af03ae55be5ecf0baa0c5d3dd46ca the game as rts-build compiled it and its arena: rts-arena runs matches between agents, rts-viewer shows one. slopyard-game /v0.1.5/demos/slopyard/Dollyfile-slopyard-game b0f11a6e43fa6881f02de4bf4a96da4208690f94413a03ad5568ac3941094d32 the game the slopyard image opens, with the sources it reads when it runs. speech-to-text /v0.1.5/demos/speech/Dollyfile-speech-to-text 858fdd16e04bf3a3dce2a78057bceee6ecb3e85280cc02bee4f01e1efba9ee4d speech-to-text with the Parakeet model and Silero VAD, for an image that declares microphone@0. spidermonkey /v0.1.5/demos/zero-ad/Dollyfile-spidermonkey 71cb3e7cdecc0cac000ffa4f26f901e9f9dcc9978e56999eebfe335c9bd1b70d SpiderMonkey 128.13.0, a library for programs the cc package builds, built inside Dolly with mozbuild, Python, Cargo and cbindgen, which it does not bring. sqlite /v0.1.5/demos/tools/Dollyfile-sqlite 29afb422fd3306229324deb9c4d4237429287f2234cb9d215a5894abdf25e5ea SQLite: the sqlite3 shell, and its library and headers for programs the cc package builds. stack-wrap /v0.1.5/Dollyfile-stack-wrap d5685e9304b556ce1a035dd269ddf0aeb30cd9b310183847118bcff0c276505e rewrites a program the cc package built so that it recurses deeper than one browser stack, with stack@0. tar /v0.1.5/demos/tools/Dollyfile-tar 295eba689217629e18a9798ecc95ff30230161a0341c68d095fa4e23df51d9df sbase's tar, which writes archives and reads links and pax headers, in place of the one that only unpacks; -z, -j and -J run gzip, bzip2 and xz. tmux /v0.1.5/demos/tmux/Dollyfile-tmux 5f6b9c5e3f3b942cfb7f7c25a51b742dc0f29a416cd6e866f71dd8f54b460fca tmux, the terminal multiplexer. toybox /v0.1.5/demos/tools/Dollyfile-toybox 0757dd11dd4151b64ac919ee2f1fad6157daac4961c29b0bb1804b5bfdf67c06 toybox's grep and sed, which have grep -r and sed -i, in place of the image's. transcribe /v0.1.5/demos/speech/Dollyfile-transcribe 638d4fc459fdc788cc75077ef9f43eb614dd2b48fdc5fde5686f0e2c406d6fd6 the transcribe.cpp library and its ggml, built with CMake, which speech-to-text and voice link. transfer /v0.1.5/Dollyfile-transfer 5ba6da77866030da273e49a2e8867ca6ef7441fa2024e90025da2239801dfe52 download and upload, the page's file exchange. tree /v0.1.5/demos/tools/Dollyfile-tree 09a6b293257e9095ec8bfde9bfd1d4a05dfb1ae710abe7e954e587683a3b3a7f tree, which draws a directory as a tree. twm /v0.1.5/demos/x11/Dollyfile-twm 7eeab3a47deca2703fe48d569dbfc21c15d0fd85811ea9ef5115dbe38dcc6de1 twm, the Tab Window Manager. typescript /v0.1.5/demos/javascript/Dollyfile-typescript 10f2fff3f8058420ffc5bdba70da63f4e046ba3a202f3c90d3c9f1b22442de74 TypeScript's tsc, run by Janis. unzip /v0.1.5/demos/tools/Dollyfile-unzip 2ea51023306fabc17eeefc0e577fd6bd670ed54fab9315b6de9978f721f3a9d1 Info-ZIP's unzip and zipinfo. vendor-crates /v0.1.5/demos/rust/Dollyfile-vendor-crates d59bf7d640bb2b1a21bb2d13f7a6b77c844bc9da3e2811956992c43cf4d1ad61 vendor-crates, which writes the crates.io crates a Cargo project depends on to vendor/ for cargo build --offline: crates.io's index sends no CORS headers a page can use. vi /v0.1.5/demos/tools/Dollyfile-vi a406b445a20dab14eb7f7a2063d450d2e8a13e272ca75d321cb1a72152f90c39 Neatvi, a small vi and ex that needs no terminal database. voice /v0.1.5/demos/speech/Dollyfile-voice 45e39f60d7d56f96f742ab63b7bd2b64582bb14961c5d211df94c0aafd036e85 voice with the Parakeet model, for an image that declares microphone@0, touch@0 and pty@0. wabt /v0.1.5/demos/tools/Dollyfile-wabt 44b8058b2210026c5baf9cab446635ba94779656a25a88b91f78b2c4b81fc4fe the WebAssembly Binary Toolkit: wat2wasm, wasm2wat, wasm-objdump, wasm-strip and wasm-validate. xclock /v0.1.5/demos/x11/Dollyfile-xclock 92eb35b67edb10f419a7866318fe5bfdf43a039f9465a226fb19a2f70913f92e xclock, the Athena clock. xeyes /v0.1.5/demos/x11/Dollyfile-xeyes dc6ce8f066aed268cf3415c7eb30fd6ce648f4af360c14241e49091d8a55ee05 xeyes, the eyes that follow the pointer. xkbcomp /v0.1.5/demos/x11/Dollyfile-xkbcomp ba3d537e64e1f7580bdae98a91e78b61174607409bfae8682ab4ef8ac26ead84 the XKB keymap compiler the X server runs. xkeyboard-config /v0.1.5/demos/x11/Dollyfile-xkeyboard-config 11c3ff9693400c1032bfa1ce7a47ee177ae15bece7bb41a234b7d38c804b282b the keyboard descriptions xkbcomp reads, with the evdev rules. xonotic-shaders /v0.1.5/demos/xonotic/Dollyfile-xonotic-shaders e17ce43efc59f1b8ed1462864e8d9bf7c3e2c45ee3010b5397e01a3da3d9a381 the engine's shader permutations of the normal preset as WGSL in /usr/share/xonotic/shaders, for the client's gpu@0 path: dpshaders.c rewrites the engine's GLSL as naga's GLSL front end reads it and the naga package translates it, in the build. xorg-server /v0.1.5/demos/x11/Dollyfile-xorg-server 3bf185540204059ae4b94f6ccbc21c73ae3044f1c5be3663708980c7539b4133 Xsdl, the X server in Dolly's display, with xkbcomp and the keyboard descriptions. xterm /v0.1.5/demos/x11/Dollyfile-xterm f39fda0d06d968a4d42544059af609873d3d0a71b648651ee5f1d13832b06a13 xterm, the terminal emulator for X, with a shell on a pseudo-terminal. xxd /v0.1.5/demos/tools/Dollyfile-xxd 3b44dbad23069ec91c9d9f7fbca1d244e56366645f9f9793749952877692664b xxd, the hex dump that also reads one back. xz /v0.1.5/demos/tools/Dollyfile-xz 81e23252e1f473a7ea097b4c0cd9fcd460af14ab79499417ce8bdcac5b33061e XZ Utils: xz, unxz, xzcat and liblzma. yacc /v0.1.5/demos/tools/Dollyfile-yacc f429879fa4d066222b705fe1d400cc7fd292256371159555a8a5a62b51301ac8 Berkeley Yacc, as yacc and byacc. zero-ad-data /v0.1.5/demos/zero-ad/Dollyfile-zero-ad-data 0495d8fea314874dbf74ef265aa9638ee724b6d5b588c6b198f9f19a290e5ae0 A build stage: 0 A.D.'s release data made into what the game reads, inside Dolly with Python, XZ and Naga. zig /v0.1.5/Dollyfile-zig d746d044c1709a9ab0fceed3b6a3ff2d48f4261c7a679915ee62596eba2eed6c zig with its standard library, and the cc package: it emits C (-ofmt=c) that cc compiles. zig-llvm /v0.1.5/demos/zig/Dollyfile-zig-llvm 6c15659e1698ea41d2e1030dc46843f6fd3f3ecf6eb656f8df3043d391f7740f zig with its LLVM backend; the LLVM libraries are linked in, so it brings no LLVM. It brings cc for its links. zip /v0.1.5/demos/tools/Dollyfile-zip 7a6a99a9ccb2662a17455b5fa1d62742a47b0bbdc4dea932819461acdf5dfe2f Info-ZIP's zip, with the unzip package, which zip -T starts. zlib /v0.1.5/Dollyfile-zlib 0b706df4c643faf419bd9089995b97d13ff7237493d9bb9727f8d3df91cbe033 libz: zlib's headers and static library, for programs the cc package builds; it brings no compiler. zsh /v0.1.5/demos/zsh/Dollyfile-zsh a96f09f08db4e4bb937d6b5bf30d9103250437d88279e4550ae6fe72bcc177d3 the Z shell, with its line editor, completion system and prompt themes, a package. zstd /v0.1.5/demos/tools/Dollyfile-zstd 4ee3500f5a2df5be668f0e7c27a52a5378f4185fd2875e575465822aeca3abe1 Zstandard: zstd, unzstd, zstdcat and libzstd.