Best viewed in Nordstjernen
small, steady, independent · written from scratch in C · no JIT, no telemetry

Northstar Browser 1.0.8 released!

Today, 16 September 2026, we are pleased to announce the release of Northstar 1.0.8. Northstar is the free-software edition of the Nordstjernen project: a single-window, single-page, single-process desktop browser built from the same clean-room C engine, licensed under the GNU General Public License, version 3 or later. It runs on Linux, macOS and Windows.

This is the largest CSS release the engine has had. Transitions and animations run on every property and are driven from script through a Web Animations surface, border-image is implemented, the background and border shorthands are parsed and serialized the way the CSSOM specifies, position: fixed stays anchored to the viewport, flexbox and grid layout are rebuilt against their specifications, and text selection finally highlights the text it is on. Across the same 37 css/ areas of the Web Platform Tests, the engine goes from 42,482 to 46,653 of 68,725 subtests.

Northstar Browser version 1.0.8 is available now as a source release. Read the full release notes here, or jump straight to the downloads.

It ships alongside Nordstjernen 1.0.24, the source-available flagship built from the same engine.

« About the Northstar Browser · Back to nordstjernen.org

Northstar's about:start start page — the sky-and-earth splash above a search box
Northstar’s about:start page — the sky-and-earth splash introduced in 1.0.7, with a scattering atmosphere and a settled earth below it. more screenshots »

highlights

layout and CSS

the browser

memory safety

web platform tests

Third pass of 1.0.8, over the same 37 css/ areas with a 6-second timeout: 42,482 → 46,653 of 68,725 subtests. css/css-transitions 149 → 2282 of 2504, css/css-animations 191 → 803 of 976, css/css-sizing 745 → 1320 of 2444, css/css-align 3025 → 3247, css/css-values 3599 → 3739, css/css-lists 136 → 256 of 274, css/css-overflow 300 → 365, css/css-nesting 20 → 84 of 117, css/css-easing 32 → 84 of 156, css/css-position 267 → 297, css/css-flexbox 1465 → 1997 of 3670, css/css-tables 330 → 334 of 787. The full table is in docs/compliance.md.

known limitations

about Northstar

Free software. Northstar is licensed under the GNU GPL, version 3 or later — use it, read it, change it, share it.

One process, one page. All rendering happens in a single compact process — about 160,000 lines of original C, excluding the vendored WAMR, Wuffs and audio decoders — prioritizing auditability. On Linux it runs behind a Landlock filesystem sandbox (plus PR_SET_NO_NEW_PRIVS) with a default-deny seccomp syscall filter. No JIT.

Standards-first. The same engine lineage as Nordstjernen: lexbor v3.0.1 for HTML/CSS, quickjs-ng v0.16.2 for JavaScript, ns-pango for text, WAMR for WebAssembly, Wuffs for image decoding. Modern CSS (flex, grid, transforms, transitions and animations, gradients, scroll snap, container queries), Shadow DOM, custom elements, the Navigation API, service workers and WebExtensions. Behaviour is measured against the spec text, section by section.

What it leaves out. Compared with Nordstjernen: no multi-window browsing, no per-tab renderer processes, no WebGL or WebGPU, no embedded PDF viewer. Audio playback (MP3, MP2, Ogg Opus/Vorbis) is included, and video is MPEG-1 only — an ISO standard whose patents have expired, so it costs no dependency and no licence, but also not a format the modern web serves.

It sends no telemetry and no update pings, and includes no AI-style web APIs.

Read the full Northstar documentation, or see the comparison of Nordstjernen and Northstar on the home page.

news

16 SEP 2026 · Northstar 1.0.8 released — transitions and animations on every property with a Web Animations API, border-image, the background shorthand parsed layer by layer, position: fixed that stays put, and lexbor 3.0.1. Release notes »

16 SEP 2026 · Nordstjernen 1.0.24 released — flexbox and grid rebuilt against the specifications, the page itself scroll-snaps, printing in process-per-tab mode, text selection that behaves, and a painted about:start. Announcement » · Release notes »

8 AUG 2026 · Northstar 1.0.7 released — printing, a rebuilt about:start sky and earth, CSS Scroll Snap, frames that talk to their parent, and quickjs-ng 0.16.1. Announcement » · Release notes »

8 AUG 2026 · Nordstjernen 1.0.23 released — printing with @page and print stylesheets, correct offsetLeft/offsetTop, CSS Scroll Snap, and quickjs-ng 0.16.1. Announcement » · Release notes »

31 JUL 2026 · Northstar 1.0.6 released — a rebuilt grid, an indexed CSS cascade, faster text through ns-pango, Web Audio that renders, and relative colour syntax. Announcement » · Release notes »

28 JUL 2026 · Northstar 1.0.5 released — in-engine SVG, WebP/APNG, MPEG-1 video playback, and much better HTML, CSS and JavaScript compatibility. Announcement » · Release notes »

download

Latest tagged release: Northstar 1.0.8 — released 16 September 2026, as source. full release notes »

Source 1.0.8.tar.gz · 1.0.8.zip
Binaries The most recent prebuilt packages — a Windows zip, a portable Linux zip, an AppImage and a Debian package — are from Northstar 1.0.7.
macOS build from source with meson — see the build instructions
All releases github.com/nordstjernen-web/northstar-browser/releases

To build 1.0.8, unpack the source archive and follow the build instructions — on Debian or Ubuntu that is the listed development packages, then meson setup builddir and meson compile -C builddir. Full instructions are in the README and docs/building.md.