PACKAGES
Everything Foundry Linux installs on top of Kubuntu 26.04 — three nested editions, nine domain categories, six vendored standalones. Grand total 18.3 GiB.
Three nested casts.
Atelier pulls in Sprite. Sprite pulls in Anvil. Pick the largest one you want struck in from first boot.
Anvil
Base edition — full WorldFoundry stack, retro toolkit, light emulators, game frameworks, image tools. The Distrobox devbox image installs this and nothing else.
sudo apt install foundry-anvilSprite
Anvil + heavy graphics and audio production: Krita, GIMP, Inkscape, MyPaint, mtPaint, GrafX2, Tux Paint, the DAW stack, and trackers.
sudo apt install foundry-spriteAtelier
Sprite + everything else: ROM-bundled vintage emulators, heavy console emulators, FOSS engine reimplementations, free games, mobile development, cross-repo dev deps. Around 10 GB on top of bare Ubuntu.
sudo apt install foundry-atelierWorld Foundry GDK
Cross-platform engine and 10 CLI authoring tools — cdpack, iffcomp, iffdump, levcomp, lvldump, oaddump, oas2oad, prep, textile, blender-asset-finder-cli. Plus the engine build-deps (build-essential, cmake, libx11-dev, libgl) via worldfoundry-development.
| Package | Origin | Installed size | Upstream | Summary |
|---|---|---|---|---|
blender | universe | 155 MiB | universe | Very fast and versatile 3D modeller/renderer |
blender-asset-finder | foundry | 349 KiB | first-party | search/download 3D assets from online repos, in Blender |
blender-asset-finder-cli | foundry | 57 KiB | first-party | CLI companion to the blender-asset-finder Blender add-on |
build-essential | main | 18 KiB | main | Informational list of build-essential packages |
cdpack | worldfoundry | 358 KiB | first-party | World Foundry CD master image packer |
cmake | main | 43 MiB | main | cross-platform, open-source make system |
iffcomp | worldfoundry | 511 KiB | first-party | World Foundry IFF text-DSL compiler |
iffdump | worldfoundry | 397 KiB | first-party | World Foundry IFF binary inspector |
levcomp | worldfoundry | 571 KiB | first-party | World Foundry .lev level compiler (iff2lvl successor) |
libgl-dev | main | 1 MiB | main | Vendor neutral GL dispatch library -- GL development files |
libglu1-mesa-dev | universe | 993 KiB | universe | Mesa OpenGL utility library -- development files |
libx11-dev | main | 2 MiB | main | X11 client-side library (development headers) |
lvldump | worldfoundry | 448 KiB | first-party | World Foundry .lvl level-file inspector |
oaddump | worldfoundry | 393 KiB | first-party | World Foundry .oad attribute-blob inspector |
oas2oad | worldfoundry | 458 KiB | first-party | World Foundry OAS-to-OAD compiler (Linux successor to pigtool) |
prep | worldfoundry | 224 KiB | first-party | WorldFoundry macro preprocessor (Kevin T. Seghetti) |
python3 | main | 80 KiB | main | interactive high-level object-oriented language (default python3 version) |
textile | worldfoundry | 712 KiB | first-party | World Foundry texture-atlas packer (TGA/BMP/PNG) |
worldfoundry-blender-addons | worldfoundry | 9 KiB | first-party | WorldFoundry Blender add-ons + Blender itself |
worldfoundry-blender-editor-exporter | worldfoundry | 316 KiB | first-party | World Foundry Level Editor add-on for Blender |
worldfoundry-cli | worldfoundry | 8 KiB | first-party | WorldFoundry authoring CLI tools (headless / build-server set) |
Blender
Blender preconfigured with the WorldFoundry add-ons (editor exporter + level importer/exporter) and the blender-asset-finder.
| Package | Origin | Installed size | Upstream | Summary |
|---|---|---|---|---|
blender | universe | 155 MiB | universe | Very fast and versatile 3D modeller/renderer |
blender-asset-finder | foundry | 349 KiB | first-party | search/download 3D assets from online repos, in Blender |
worldfoundry-blender-editor-exporter | worldfoundry | 316 KiB | first-party | World Foundry Level Editor add-on for Blender |
Retro toolkit
Retro-porting and reverse-engineering toolchain. MAME, Ghidra, radare2, binwalk, and the 6502 / Z80 / m68k / 6800-family assemblers and disassemblers — the bench for getting old code running again.
| Package | Origin | Installed size | Upstream | Summary |
|---|---|---|---|---|
binutils-m68k-linux-gnu | universe | 5 MiB | universe | GNU binary utilities, for m68k-linux-gnu target |
binwalk | universe | 16 KiB | universe | tool library for analyzing binary blobs and executable code |
cc65 | universe | 31 MiB | universe | complete cross development package for 65(C)02 systems |
dasm | universe | 661 KiB | universe | Macro assembler with support for several 8-bit microprocessors |
f9dasm | foundry | 177 KiB | vendored | Motorola 6800/6809/6309 family disassembler |
ghidra | foundry | 864 MiB | vendored | NSA software reverse engineering framework |
libvgm | foundry | 4 MiB | vendored | chip-register VGM playback library with player utilities |
mame | universe | 434 MiB | universe | Multiple Arcade Machine Emulator (MAME) |
mame-tools | universe | 18 MiB | universe | Tools for MAME |
radare2 | universe | 4 MiB | universe | free and advanced command line hexadecimal editor |
sox | universe | 201 KiB | universe | Swiss army knife of sound processing |
vgmstream | foundry | 3 MiB | vendored | Video-game audio decoder (CLI) |
xa65 | universe | 296 KiB | universe | cross-assembler and utility suite for 65xx/65816 processors |
z80asm | universe | 99 KiB | universe | assembler for the Zilog Z80 microprocessor |
z80dasm | universe | 99 KiB | universe | disassembler for the Zilog Z80 microprocessor |
Emulators
MAME plus a four-way split — light console (mednafen, fceux, stella), heavy console (dolphin-emu, pcsx2, yuzu, retroarch), vintage home computers (dosbox-x, hatari, fs-uae, openmsx), and multiverse vintage (vice, atari800).
| Package | Origin | Installed size | Upstream | Summary |
|---|---|---|---|---|
atari800 | multiverse | 1009 KiB | multiverse | Atari 8-bit emulator for SDL |
desmume | universe | 3 MiB | universe | Nintendo DS emulator |
dolphin-emu | universe | 67 MiB | universe | Gamecube and Wii emulator |
dosbox-x | universe | 12 MiB | universe | DOS emulator with complete, accurate hardware emulation |
fbzx | multiverse | 527 KiB | multiverse | ZX Spectrum emulator |
fceux | universe | 5 MiB | universe | all-in-one NES/Famicom Emulator |
frotz | universe | 314 KiB | universe | interpreter of Z-code story-files |
fs-uae | universe | 14 MiB | universe | Cross-platform Amiga emulator based on UAE/WinUAE |
hatari | universe | 18 MiB | universe | Emulator for the Atari ST, STE, TT, and Falcon computers |
mame-extra | multiverse | 44 MiB | multiverse | Additional files for the Multiple Arcade Machine Emulator (MAME) |
mednafen | universe | 20 MiB | universe | multi-platform emulator, including NES, GB/A, Lynx, PC Engine |
mupen64plus-ui-console | universe | 158 KiB | universe | console frontend for mupen64plus |
nestopia | universe | 3 MiB | universe | Nintendo Entertainment System/Famicom emulator |
openmsx | universe | 11 MiB | universe | MSX emulator that aims for perfection |
openmsx-data | universe | 6 MiB | universe | datafiles for openMSX, an MSX emulator |
pcsx2 | universe | 49 MiB | universe | Playstation 2 emulator |
pcsxr | universe | 2 MiB | universe | Sony PlayStation emulator |
retroarch | universe | 24 MiB | universe | Simple frontend for the libretro library |
retroarch-assets | universe | 113 MiB | universe | RetroArch assets for Ozone, GLUI, RGUI and XMB |
scummvm | universe | 117 MiB | universe | engine for several graphical adventure games |
stella | universe | 9 MiB | universe | Atari 2600 Emulator for SDL & the X Window System |
vice | multiverse | 40 MiB | multiverse | Versatile Commodore Emulator |
yuzu | universe | 38 MiB | universe | Nintendo Switch Emulator |
Game frameworks
2D/3D game-dev frameworks, headers, and shader tools — Tiled, SDL2/3, SFML, Allegro5, libtcod, glslang, spirv-cross, spirv-tools.
| Package | Origin | Installed size | Upstream | Summary |
|---|---|---|---|---|
glslang-tools | universe | 9 MiB | universe | OpenGL and OpenGL ES shader front end and validator -- tools |
liballegro5-dev | universe | 874 KiB | universe | development files for the Allegro 5 library |
libsdl2-dev | universe | 6 MiB | universe | Simple DirectMedia Layer development files |
libsdl3-dev | universe | 10 MiB | universe | Simple DirectMedia Layer, version 3 development files |
libsfml-dev | universe | 1 MiB | universe | Simple and Fast Multimedia Library - Development Files |
libtcod-dev | universe | 968 KiB | universe | development files for the libtcod roguelike library |
spirv-cross | universe | 3 MiB | universe | Convert SPIR-V to other shader languages (CLI tool) |
spirv-tools | universe | 23 MiB | universe | API and commands for processing SPIR-V modules (tools) |
tiled | universe | 5 MiB | universe | general purpose tile map editor |
Image tools
Raster and vector paint plus pixel-art suites: Krita, GIMP, Inkscape, MyPaint, mtPaint, GrafX2, Tux Paint. Plus the ImageMagick / GraphicsMagick CLIs in Anvil.
| Package | Origin | Installed size | Upstream | Summary |
|---|---|---|---|---|
gimp | universe | 32 MiB | universe | GNU Image Manipulation Program |
grafx2 | universe | 2 MiB | universe | ultimate 256-color bitmap paint program |
graphicsmagick | universe | 6 MiB | universe | collection of image processing tools |
imagemagick | universe | 78 KiB | universe | image manipulation programs -- binaries |
inkscape | universe | 104 MiB | universe | vector-based drawing program |
krita | universe | 95 MiB | universe | pixel-based image manipulation program |
mtpaint | universe | 2 MiB | universe | painting program to create pixel art and manipulate digital photos |
mypaint | universe | 3 MiB | universe | paint program for use with graphics tablets |
tuxpaint | universe | 647 KiB | universe | Paint program for young children |
Audio & trackers
Audio production stack — Ardour, Audacity, LMMS, Rosegarden, Hydrogen, Qtractor, Mixxx — and the tracker suite (MilkyTracker, Schism, Furnace, openmpt123).
| Package | Origin | Installed size | Upstream | Summary |
|---|---|---|---|---|
ardour | universe | 60 MiB | universe | the digital audio workstation |
audacity | universe | 26 MiB | universe | fast, cross-platform audio editor |
furnace | universe | 25 MiB | universe | multi-system chiptune tracker compatible with DefleMask modules |
hydrogen | universe | 12 MiB | universe | advanced drum machine/step sequencer |
lmms | universe | 14 MiB | universe | Linux Multimedia Studio |
milkytracker | universe | 4 MiB | universe | music creation tool inspired by Fast Tracker 2 |
mixxx | universe | 15 MiB | universe | Digital Disc Jockey Interface |
openmpt123 | universe | 452 KiB | universe | module music library based on OpenMPT -- music player |
qtractor | universe | 8 MiB | universe | MIDI/Audio multi-track sequencer application |
rosegarden | universe | 13 MiB | universe | music editor and MIDI/audio sequencer |
schism | universe | 1 MiB | universe | ImpulseTracker clone aiming at providing the same look&feel |
Games & reimplementations
Free games (0 A.D., SuperTuxKart, Widelands, Warzone 2100, OpenTTD, Freeciv, Freedoom, Hedgewars) and FOSS engine reimplementations (VCMI, OpenRCT2, Fheroes2, Exult, Sauerbraten — bring your own data).
| Package | Origin | Installed size | Upstream | Summary |
|---|---|---|---|---|
0ad | universe | 28 MiB | universe | Real-time strategy game of ancient warfare |
0ad-data | universe | 3.4 GiB | universe | Real-time strategy game of ancient warfare (data files) |
crawl-tiles | universe | 14 MiB | universe | Dungeon Crawl, a roguelike game, tiles version |
endless-sky | universe | 4 MiB | universe | space exploration, trading and combat game |
endless-sky-data | universe | 386 MiB | universe | space exploration, trading and combat game - data files |
endless-sky-high-dpi | universe | 132 MiB | universe | space exploration and combat game |
exult | multiverse | 21 MiB | multiverse | engine for Ultima VII (BG, FOV, SI, SS) |
fheroes2 | multiverse | 11 MiB | multiverse | recreation of the Heroes of Might and Magic II game engine |
flightgear | universe | 45 MiB | universe | Flight Gear Flight Simulator |
flightgear-data-ai | universe | 537 MiB | universe | FlightGear Flight Simulator -- standard AI data |
flightgear-data-base | universe | 1.1 GiB | universe | FlightGear Flight Simulator -- base files |
flightgear-data-models | universe | 271 MiB | universe | FlightGear Flight Simulator -- standard models |
freeciv | universe | 114 KiB | universe | Civilization turn based strategy game |
freedm | universe | 24 MiB | universe | multiplayer deathmatch game for Doom-compatible engines |
freedoom | universe | 58 MiB | universe | two single player campaigns for Doom-compatible engines |
hedgewars | universe | 28 MiB | universe | Funny turn-based artillery game, featuring fighting hedgehogs! |
hedgewars-data | universe | 156 MiB | universe | Data files for hedgewars |
nethack-console | universe | 3 MiB | universe | dungeon crawl game - text-based interface |
openrct2 | multiverse | 27 MiB | multiverse | Open-source re-implementation of RollerCoaster Tycoon 2 |
openrct2-objects | multiverse | 16 MiB | multiverse | Object definitions for OpenRCT2 |
openrct2-title-sequences | multiverse | 8 MiB | multiverse | Title sequences for OpenRCT2 |
openttd | universe | 13 MiB | universe | reimplementation of Transport Tycoon Deluxe with enhancements |
sauerbraten | multiverse | 1014 MiB | multiverse | 3D first-person shooter game |
supertux | universe | 4 MiB | universe | Classic 2D jump 'n run sidescroller with Tux |
supertux-data | universe | 232 MiB | universe | Classic 2D jump 'n run sidescroller with Tux (data files) |
supertuxkart | universe | 11 MiB | universe | 3D arcade racer with a variety of characters, tracks, and modes to play |
supertuxkart-data | universe | 752 MiB | universe | 3D arcade racer with a variety of characters, tracks, and modes to play (data) |
vcmi | multiverse | 38 MiB | multiverse | Rewrite of the Heroes of Might and Magic 3 game engine |
warzone2100 | universe | 15 MiB | universe | 3D real time strategy game |
warzone2100-data | universe | 286 MiB | universe | data files for warzone2100 |
wesnoth | universe | 6 KiB | universe | fantasy turn-based strategy game (metapackage) |
wesnoth-1.18-data | universe | 187 MiB | universe | data files for Wesnoth (branch 1.18) |
wesnoth-1.18-music | universe | 148 MiB | universe | music files for Wesnoth (branch 1.18) |
widelands | universe | 13 MiB | universe | fantasy real-time strategy game |
widelands-data | universe | 584 MiB | universe | fantasy real-time strategy game (data files) |
Mobile development
Android (OpenJDK 17, adb, NDK r26c) and Linux-side iOS tooling (libimobiledevice, ideviceinstaller, usbmuxd, ifuse).
| Package | Origin | Installed size | Upstream | Summary |
|---|---|---|---|---|
adb | universe | 792 KiB | universe | Android Debug Bridge |
google-android-ndk-r26c-installer | multiverse | 2.0 GiB | multiverse | Google's NDK (Side by side) 26.2.11394342 Installer |
ideviceinstaller | universe | 66 KiB | universe | Utility to manage installed applications on an iDevice |
ifuse | universe | 50 KiB | universe | FUSE module for iPhone and iPod Touch devices |
libimobiledevice-utils | universe | 562 KiB | universe | Utitilies for communicating with iPhone and other Apple devices |
openjdk-17-jdk | universe | 2 MiB | universe | OpenJDK Development Kit (JDK) |
usbmuxd | main | 124 KiB | main | USB multiplexor daemon for iPhone and iPod Touch devices |
What we build ourselves.
Packages we ship because Ubuntu doesn’t. Each one is pulled in transitively by one of the categories above; this list is the at-a-glance upstreaming surface.
blender-asset-finderpulled byworldfoundry,worldfoundry-blender-addonsfirst-partyblender-asset-finder-clipulled byworldfoundryfirst-partyf9dasmpulled byfoundry-retro-toolsvendoredghidrapulled byfoundry-retro-toolsvendoredlibvgmpulled byfoundry-retro-toolsvendoredvgmstreampulled byfoundry-retro-toolsvendored
Push it to Debian.
Where the vendored tools end up. We file ITPs for the ones with a reasonable path to Debian inclusion; the rest stay in our archive until upstream stabilises.
Open Debian ITPs (0)
(none yet)
Vendored, no ITP yet (4)
f9dasm— Small, self-contained, debhelper build, no patches — natural first ITP target.ghidra— Debian licensing review ongoing — NSA-origin code, no ITP yet.libvgm— Upstream has no tagged releases; pinned to a commit by sha256. ITP impractical until upstream stabilises.vgmstream— Tracks vgmstream rXXXX revisions; ITP after upstream stabilises a release cadence.
Already in Ubuntu (112)
94 universe · 12 multiverse · 6 main
Catalogue audit.
Self-check on the catalogue: every package in the apt index should be reached by exactly one category, every category should point at a metapackage that exists. All clean.
- Unowned packages
- (none — every package is reached)
- Missing metapackages
- (none — all declared metapackages exist in apt)
- Out of catalogue
- Intentionally not listed above (build-internal):