Every app is written for WebGen Linux in Rust, on GTK4 and libadwaita. They share
one look, one settings registry, and one set of conventions — so the file manager, the editor and
the browser agree on what a colour picker is, where settings live, and which program opens a
.php file.
Screenshots below are of the versions listed, captured on 26 July 2026.
Apps marked with a group are installed on demand with wgpkg install --group <name>;
the rest ship in the base image.
A privacy-first browser on WebKitGTK 6. Third-party cookies are blocked by default and an EasyList ad blocker is built in. Tabs, bookmarks, downloads with per-item cancel, private windows, and a home page that stays out of the way.
wgpkg install webgen
Debian/Ubuntu build: webgen_0.14.0-1_amd64.deb (2.2M)
A two-pane file manager: folder tree beside the file list, with back/forward/up, an address bar, filtering and recursive search. A Places sidebar lists mounted drives and network locations, grouping several mounts on one machine under a single renameable entry, and can connect and disconnect SSH/SFTP and NFS shares. Optional Size and Owner : Group columns with sortable headers. Full right-click menu — copy, cut, paste, compress, extract, rename, properties and Open Terminal Here.
wgpkg install webgen-files
Debian/Ubuntu build: webgen-files_0.8.0-1_amd64.deb (1.1M)
A tabbed terminal built on VTE and AdwTabView. Configurable font, scrollback, cursor shape and bell, all read from the shared settings registry.
wgpkg install webgen-terminal
Debian/Ubuntu build: webgen-terminal_0.2.2-1_amd64.deb (1008K)
A source and config editor with syntax highlighting, a file tree, and syntax checking as you type — an error icon in the gutter, a red squiggle on the line and a status bar that jumps to the first problem. Nine languages, using each one's own checker rather than a language server.
wgpkg install webgen-edit
Debian/Ubuntu build: webgen-edit_0.8.1-1_amd64.deb (1.5M)
One place for the whole system: appearance, mouse, sound, network, date & time, users, services, processes and file associations — plus Storage, showing every mounted filesystem with a colour-coded usage bar and eject for removable drives. Per-app panels are generated automatically from each app's settings manifest.
wgpkg install webgen-settings
Debian/Ubuntu build: webgen-settings_0.15.0-1_amd64.deb (1.3M)
Network scanner and SSH manager. Discovers hosts on a subnet, scans ports, fingerprints operating systems, and keeps a live dashboard of the machines you manage.
wgpkg install macburger
Debian/Ubuntu build: macburger_0.1.3-1_amd64.deb (6.9M)
An MS-Paint-style raster editor: pencil, line, rectangle, ellipse, flood fill, eraser and eyedropper, with undo/redo, zoom to 3200% with a pixel grid, and paste straight from the clipboard.
wgpkg install webgen-paint
Debian/Ubuntu build: webgen-paint_0.2.1-1_amd64.deb (936K)
A colour tool. Pick a primary colour and get a five-swatch palette across six harmony schemes, override any swatch by hand, and save named palettes that every other WebGen app can then use.
wgpkg install webgen-swatch
Debian/Ubuntu build: webgen-swatch_0.3.1-1_amd64.deb (924K)
Capture the full screen, a selected region, or a single window, with an optional delay and copy-to-clipboard. Uses the wlroots capture path, so it works properly under Wayland.
wgpkg install webgen-shot
Debian/Ubuntu build: webgen-shot_1.0.1-1_amd64.deb (272K)
A PDF viewer built on Poppler, because WebKit does not render PDFs. Page navigation and zoom from 10% to 800%.
wgpkg install webgen-pdf
Debian/Ubuntu build: webgen-pdf_0.1.1-1_amd64.deb (256K)
A calculator with correct operator precedence and parentheses, full keyboard input, and a history line above the current expression.
wgpkg install webgen-calc
Debian/Ubuntu build: webgen-calc_0.1.1-1_amd64.deb (268K)
Klondike and Spider, drawn with Cairo. Card animations, a deals-remaining counter, and a confirmation before you discard a game in progress.
wgpkg install webgen-solitaire
Debian/Ubuntu build: webgen-solitaire_0.3.1-1_amd64.deb (1.1M)
On WebGen Linux, everything comes from wgpkg:
wgpkg update wgpkg install webgen-paint wgpkg install --group graphics # paint + swatch + screenshot together
On Debian or Ubuntu, the .deb builds above are a development by-product —
see the .deb page for the caveats before using them.