git404hub

what is nordstjernen fr?

nordstjernen-web/nordstjernen — explained in plain English

Analysis updated 2026-05-18

14CAudience · developerComplexity · 5/5Setup · moderate

tl;dr

A small, security-focused web browser built from scratch in C, with no telemetry and a minimal feature set.

vibe map

mindmap
  root((nordstjernen))
    What it does
      From scratch browser
      No telemetry
      Headless mode
    Tech stack
      C
      QuickJS
      HTML and CSS
    Use cases
      Text heavy browsing
      Screenshots and PDFs
      Engine study
    Audience
      Developers
      Privacy focused users
      Researchers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Browse text-heavy sites like news, Wikipedia, and documentation with a minimal footprint.

VIBE 2

Generate screenshots, PDFs, or text output from a URL using headless mode.

VIBE 3

Run a browser with no telemetry, background services, or update pinging.

VIBE 4

Study or extend an independent, from-scratch browser engine implementation.

what's the stack?

CQuickJSHTML5CSS

how it stacks up fr

nordstjernen-web/nordstjernenanylaysys/qemu-geniezonefelipealme/dvs-wireless-diy-dj-system
Stars141414
LanguageCCC
Setup difficultymoderatehardhard
Complexity5/54/54/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Building from a ~30,000 line C source tree requires a working C toolchain.

Source-available now, and automatically becomes MIT licensed ten years after each release.

in plain english

Nordstjernen is a web browser built entirely from scratch in the C programming language. Unlike the major browsers most people use, which all share one of just three underlying rendering engines, Nordstjernen is an independent implementation that parses HTML, applies CSS styles, and runs JavaScript on its own. The project's goal is to offer a real alternative to the browser monoculture, where a handful of vendors control what the web can and cannot do. The browser is intentionally small by design. The entire source code is around 30,000 lines, small enough for one person to read in a day, and it starts up in milliseconds, using only a few tens of megabytes of memory at idle. There are no background services, and it collects no telemetry, sends nothing home, and does not ping for updates. Security is a central focus. Nordstjernen deliberately omits features frequently exploited in other browsers, such as WebGL, hardware accelerated graphics APIs, service workers, and extensions. On Linux, it enforces a filesystem sandbox and a strict filter on allowed system calls. Cookies are partitioned per site by default, third party cookies are blocked, and HTTPS enforcement is on. For everyday browsing, it handles HTML5, modern CSS, and JavaScript using a lightweight engine called QuickJS. It targets text heavy sites like news, Wikipedia, search, and documentation. It also includes a headless mode for generating text output, screenshots, or PDFs from a URL without a visible window. The browser runs on Linux, macOS, and Windows from a single source tree. It is released under a source available license that converts to MIT ten years after each release.

prompts (copy fr)

prompt 1
Explain how Nordstjernen's rendering pipeline differs from Chromium or Firefox.
prompt 2
Show me how to use Nordstjernen's headless mode to screenshot a webpage.
prompt 3
Walk me through building Nordstjernen from source on Linux.
prompt 4
Explain the security sandboxing Nordstjernen uses on Linux.

Frequently asked questions

what is nordstjernen fr?

A small, security-focused web browser built from scratch in C, with no telemetry and a minimal feature set.

What language is nordstjernen written in?

Mainly C. The stack also includes C, QuickJS, HTML5.

What license does nordstjernen use?

Source-available now, and automatically becomes MIT licensed ten years after each release.

How hard is nordstjernen to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is nordstjernen for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.