Peramban Web Nordstjernen
Nordstjernen adalah peramban web, ditulis dari awal dalam C, berfokus pada dukungan standar HTML dan CSS. Peramban ini berjalan di Windows, Mac, dan Linux, dengan port Android yang sedang dikembangkan. Nordstjernen dibuat di Norwegia.
Standar HTML. Perilaku diukur terhadap teks spesifikasi, bagian demi bagian, bukan terhadap peramban lain.
Aman. Desain satu proses per tab — setiap tab berjalan dalam proses perendernya sendiri yang terisolasi (seccomp + Landlock di Linux), berkomunikasi dengan antarmuka melalui IPC dan framebuffer memori bersama. Tanpa JIT.
Minimalisme. Seluruh mesin merupakan kumpulan kode C yang ringkas — cukup kecil untuk dibaca dan diaudit satu orang dari awal hingga akhir.
Nordstjernen tidak memiliki JIT, sehingga jauh lebih aman, dan tetap bisa cukup cepat. Peramban ini tidak menyertakan telemetri jenis apa pun.
spesifikasi
| bahasa | C · sepenuhnya dapat diaudit |
|---|---|
| html / css | lexbor (parser, WHATWG URL, selektor) |
| javascript | quickjs-ng — interpreter bytecode, tanpa JIT |
| webassembly | WAMR — interpreter di balik WebAssembly JS API |
| gambar | Wuffs (PNG / GIF / BMP / JPEG / WebP lossless) |
| ui | GTK 4 · penataan teks Pango · satu jendela per halaman, tanpa bilah tab |
| jaringan | libcurl · HTTP/2 |
| pengerasan | satu proses per tab · kotak pasir seccomp + Landlock di Linux · tanpa JIT |
| privasi | tanpa telemetri · cookie terpartisi · HSTS · CSP |
| platform | linux · windows · macos · android (port sedang dikembangkan) |
| lisensi | NSL-1.0 → MIT setelah 10 tahun |
unduh
Unduh build malam. Build ini dibangun ulang dari main setiap malam dan mengarah ke kode terbaru — mutakhir, harap maklum ada kekurangan.
| Windows | nordstjernen-windows-x86_64.zip |
|---|---|
| macOS | nordstjernen-macos.dmg |
| Debian | nordstjernen-debian-amd64.deb |
| Ubuntu | nordstjernen-ubuntu-amd64.deb |
| openSUSE | nordstjernen-opensuse-x86_64.rpm |
| Linux (portabel) | nordstjernen-linux-x86_64.zip |
| Alpine (musl) | nordstjernen-alpine-x86_64.apk · .zip |
| Java API (JDK 21) | nordstjernen-java.jar · sumber · javadoc · dokumentasi API |
| Sumber | nordstjernen-src.tar.xz |
| Checksum | SHA256SUMS · semua berkas malam |
bahasa
English · 中文 · हिन्दी · Español · Français · العربية · বাংলা · Português · Русский · اردو · Bahasa Indonesia · Deutsch · 日本語 · Kiswahili · मराठी · తెలుగు · Türkçe · தமிழ் · Tiếng Việt · 한국어 · Norsk