HN 日本語サマリー

← 一覧へ戻る
プログラミング

Nordstjernen, Northstar, Southstar: CとRustで書かれたミニマリストWebブラウザ

Nordstjernen, Northstar, Southstar: minimalist webbrowsers in C and Rust (nordstjernen.org)

10 pointsby Propelloni8 コメント

要約

Nordstjernenプロジェクトは、C言語でゼロから構築されたWebブラウザ「Nordstjernen」とその派生版であるミニマリストブラウザ「Northstar」(C言語)、「Southstar」(Rust言語)を紹介しています。これらはHTML/CSS標準への準拠、セキュリティ、ミニマリズム、そして豊富な機能を追求しており、それぞれ異なるアプローチで開発されています。特に、Nordstjernenはプロセスごとのタブ分離、Northstarはシングルプロセス設計、SouthstarはRustによる再実装が特徴です。

全文翻訳

Nordstjernen Web Browser

Nordstjernenは、HTMLおよびCSS標準のサポートに焦点を当てた、C言語でゼロから書かれたWebブラウザです。Windows、macOS、Linuxで動作し、Android、FreeBSD、NetBSD、JVM向けのビルドもあります。Nordstjernenはノルウェーで開発されています。

Nordstjernen Sol Explorer バージョン1.0.40リリース!Shared Web Workers、フォーム関連のカスタム要素のためのElementInternals、オープナーと通信できる実際のポップアップ、<frame>ドキュメント、GStreamer経由のハードウェアVP9、AV1、HEVCデコード、オペレーティングシステムがデコードする場所ではH.264を優先、オプションのメモリセーフなRust IPCパーサー、そしてフレーム、CORS、Cookieのセキュリティ修正が含まれます。詳細はこちら。

Northstar Browser バージョン1.0.20リリース!デフォルトでオペレーティングシステムによってビデオがデコードされる(WindowsではMedia Foundation、LinuxではGStreamer)、FontFace API経由でフォントがロードされる、Nordstjernen SolからのYouTubeおよびMedia Sourceの修正、そしてモジュールインポートCORS、キャッシュされたセキュリティヘッダー、HttpOnly Cookie、フレームサンドボックスのセキュリティ修正が含まれます。Northstarについて · 詳細はこちら。

Southstar Browser バージョン1.0.6リリース!NordstjernenのRustバージョンは、WindowsでMedia Foundation経由でMP4およびH.264ビデオを再生できるようになり、iframeイベントレルムとHttpOnly Cookieの修正が含まれています。Southstarについて · 詳細はこちら。

画像: Northstar 1.0.20がYouTubeビデオを再生している様子。ミックスプレイリストが横にあり、その下にクラシックなラベル付きツールバーがある。

Northstar 1.0.20がYouTubeビデオを再生している様子 — 1つのウィンドウ、1つのページ、クラシックなラベル付きツールバー、ビデオはWindows Media Foundationでデコードされています。その他のスクリーンショット »

HTML標準。 動作は、他のブラウザではなく、仕様テキストのセクションごとに測定されます — WHATWG HTMLセクション1〜16全体で、141の仕様行が完全に実装され、31が部分的に実装され、0が行われていません。要素またはAPIの行が完全に欠落しているものはありません。すべて実装済み、部分実装、または意図的に目標外とされています。Web Platform Tests(2026年10月)に対しては、html/、dom/、url/および関連するサブテストの91.5%(166,164件中151,974件)およびcss/サブテストの73.2%(151,048件中110,540件)に合格し、QuickJSはテスト262テストの82,243件(実行した82,248件中)に合格しています。docs/HTML-compatibility.mdを参照してください。

セキュア。 プロセスごとのタブ設計 — 各タブは独自のサンドボックス化されたレンダラープロセスで実行され、IPCと共有メモリタイルを介してUIと通信します。レンダラーはLinuxではseccomp + Landlock、macOSではSeatbeltプロファイル、Windowsではプロセス緩和ポリシーの下で実行されます · JavaScriptエンジンまたはWebAssemblyエンジンのどちらにもJITはありません。

ミニマリズム。 コアエンジンは約245,000行のプロジェクトCコードとヘッダーで構成されており、バンドルされたライブラリと生成されたアセットは除外されています — 1人がエンドツーエンドで読み取り、監査できるほど小さいです。

高機能。 QuickJS上のJavaScript(Temporal、完全なIntl API、およびエンジン内のデコレータを備えたインツリーのquickjs-ngフォーク、またはFabrice BellardのオリジナルのQuickJS)で、Canvas 2D、WebCrypto、Streams、Service Workers、Navigation API · WAMRの高速インタープリタによるWebAssembly · WebGL 1 & 2、および1.0.31以降デフォルトで有効なWebGPU · インライン<video> — FFmpeg経由のMPEG-1、WebM、および1.0.32以降オペレーティングシステムによってデコードされるH.264/AAC付きMP4 — WebVTTキャプション、およびMedia Source Extensions経由で供給されるHLSおよびDASHストリーム · エンジン内SVG · 表示MathML · CSSアンカーポジショニングおよびスクロール駆動アニメーション · ローカルブロックリストに対するオンデバイスセーフブラウジング。

エージェントリモートコントロール。 1.0.33以降、nordstjernen --mcpはローカルエージェントがブラウザウィンドウ(タブ、ページの概要、クリック、タイピング、スクリーンショット、JavaScript)を読み取り、操作できるようにする組み込みMCPサーバーです。設定で許可されるまで無効になっており、ループバックのみをリッスンし、トークンが必要で、接続中はツールバーバッジを表示します。ブラウザ自体にはAIアシスタントは引き続きありません。

印刷。 1.0.23以降、Ctrl+Pはページを印刷用にレイアウトし、オペレーティングシステムの印刷ダイアログ(LinuxではCUPS、WindowsではWin32ダイアログ、macOSではCocoaパネル)にシートを渡します — そのため、プラットフォームごとに印刷コードを書く必要がなく、依存関係も追加されません。@media printが一致し、@pageがシートサイズとマージンを設定し、break-before、break-after、break-insideがシートの終了位置を決定します。--dump=print:FILEは、プリンターなしで同じページネーションをマルチページPDFにレンダリングします。1.0.24以降、印刷はデフォルトのプロセスごとのタブモードで機能し、--single-process下でのみ機能するわけではありません。

高速。 デスクトップビルドはns-pango(グリフ文字列とフォントメトリクスをレイアウト間でキャッシュするPangoフォーク)でテキストをシェイピングします — テーブルが多いページでは、シェイピングリクエストの92%を提供し、レイアウト時間を24%削減します。正規表現検索は、V8のIrregexpのように、マッチを開始できない位置をスキップし、QUICを話さないオリジンのページは、接続タイムアウトで停止する代わりにalt-svcキャッシュを介してHTTP/3にアップグレードされます。Acid3は15.5秒ではなく2.2秒でロードされます。

プライベート。 テレメトリやアップデートのpingはありません。1.0.21以降、クライアントヒントはNordstjernenをChromeになりすますのではなく、それ自体として識別し、--privateはプライベートブラウジングセッションを開始します。Cookieはパーティション化され、セーフブラウジングチェックはマシンから離れることはありません。

フリーソフトウェア。 1.0.28以降、Nordstjernenはデュアルライセンス化されています。オプションでGNU GPL、バージョン3以降またはNordstjernen Source License 1.0の下で使用、変更、再配布できます。

NordstjernenにはJITがないため、はるかに安全でありながら十分に高速です。いかなる種類のテレメトリも出荷せず、意図的にAIアシスタントやAIスタイルのWeb APIを含んでいません。

the Northstar browser

NorthstarはNordstjernenのミニマリストの兄弟です。同じクリーンルームCエンジンから構築された、シングルウィンドウ、シングルページ、シングルプロセスのデスクトップブラウザで、GNU GPL、バージョン3以降の下でライセンスされています。標準優先エンジン(lexbor、quickjs-ng(JITなし)、ns-pango、WAMR、Wuffs)を約188,000行のオリジナルのCコードで維持し、WebExtensionsサポートを備えながら、タブ、タブごとのレンダラープロセス、WebGL、WebGPUは除外しています。ページエンジンは、単一のブラウザプロセス内の独自のプロセスで実行されます。エンジン内でSVGをレンダリングし、WebPとAPNGをデコードし、MPEG-1 <video>を再生し、1.0.13以降はMedia Source Extensions経由のストリーミングビデオと、プレーンなMP4およびWebMファイル(AV1、VP9またはH.264とAACまたはOpus)を再生し、システム印刷ダイアログ経由で印刷し、陽気なアークコミックとクラシックなMozillaスタイルのツールバーであなたを迎えます。Linux、macOS、Windowsで動作します — WindowsではMicrosoft Storeから — LinuxではLandlockファイルシステムサンドボックスとデフォルト拒否seccompフィルターの後ろにあり、1.0.15以降はページコンテンツが実行される場所で実行可能メモリを拒否します。

Northstarドキュメント全文を読む » · または以下の比較表で2つのブラウザの違いを確認してください。

the Southstar browser

SouthstarはNordstjernenのRustバージョンです。空のリポジトリから始めるのではなく、動作中のブラウザから始めました。NordstjernenのCコードベース、その全履歴を含み、デスクトップ(Linux、Windows、macOS、FreeBSD、NetBSD)にトリミングされ、動作を維持しながらモジュールごとにRustに移植されました。2026年10月、プロジェクトの最後のCコード(QuickJS-ngエンジンを含む)が削除されました。Southstar自身のコードはすべてRustになりました — 約145クレートに330,000行 — Cはリンクするシステムライブラリにのみ残っています。ページJavaScriptはBoa(Rustで書かれたJavaScriptインタープリタ、JITなし)で実行され、test/staging以外のすべてのテスト262テストに合格します。HTMLは独自のRustパーサーで解析され、HTTP/2とTLS(rustls、ポスト量子鍵交換付き)はRustで実行され、WebAssemblyはwasmiインタープリタで実行されます。Southstar 1.0.0は2026年10月18日にリリースされ、ポータブルLinux zipおよびDebian 13、Debian forky、sid、Ubuntu 24.04および26.04向けの.debパッケージが提供されました。ポートの実施方法はdocs/rust-port.mdに記載されています。

Nordstjernen Web Browserのイノベーションについてさらに読む。

news

  • 2026年11月1日 · Nordstjernen Sol Explorer 1.0.40リリース — ブラウザはNordstjernen Sol Explorerという名前になり、共有Web Workers、ElementInternals、オープナーリンク付きのリアルポップアップとクロスタブpostMessage、<frame>ドキュメント、GStreamer経由のハードウェアビデオデコード、フレーム、CORS、Cookieのセキュリティ修正が含まれます。リリースノート »
  • 2026年11月1日 · Northstar 1.0.20リリース — デフォルトでWindowsではMedia Foundation、LinuxではGStreamerによるビデオデコード、FontFace API、YouTubeおよびMedia Sourceの修正、セキュリティ修正が含まれます。リリースノート »
  • 2026年11月1日 · Southstar 1.0.6リリース — Windows Media Foundation経由のH.264およびAAC、これによりWindowsでMP4ビデオとYouTubeが再生可能になります。リリースノート »
  • 2026年10月18日 · Nordstjernen 1.0.33リリース — ローカルエージェント用の組み込みMCPサーバー、text-wrap: balance、さらに70のCSSプロパティ、ストリーミングXMLHttpRequest応答、より堅牢なワーカーとサービスワーカー、テーブル、フロート、インラインレイアウトの修正、ソースレビューからのセキュリティ修正。リリースノート »
  • 2026年10月18日 · Southstar 1.0.0リリース — ブラウザのRustバージョンが1.0に到達、Debian 13、Debian forky、sid、Ubuntu 24.04および26.04向けのパッケージを提供。リリースノート »
  • 2026年10月18日 · Northstar 1.0.15リリース — エンジンに実行可能メモリなし、~/.Xauthorityセッション用のLandlock修正、不透明なfile:オリジン、ライブdocument.cookie、約3,800行のデッドコードと重複コードを削除。リリースノート »
  • 2026年10月16日 · Nordstjernen 1.0.32リリース — オペレーティングシステムのデコーダー経由のH.264/AAC付きMP4、よりスムーズなビデオ、CSSアンカーポジショニング、スクロール駆動アニメーション、Streams標準、JavaScriptエンジン内のTemporal、Intl、デコレータ。リリースノート »
  • 2026年10月16日 · Northstar 1.0.14リリース — ビデオストリーミング修正とソース全体レビューからのセキュリティ修正。リリースノート »
  • 2026年10月11日 · Nordstjernen 1.0.31リリース — デフォルトでWebGPU、スムーズな60fps YouTubeビデオ、リアルタイムWeb Audio、SVG foreignObject内のHTML、XPath 1.0、およびスライダーとして描画されるレンジ入力。リリースノート »
  • 2026年10月11日 · Southstar 0.9.9リリース — Rustバージョンの最初のリリース、続いて0.9.10および0.9.11。リリース »
  • 2026年10月9日 · Northstar 1.0.13リリース — Media Source Extensions経由のストリーミングビデオとプレーンMP4ファイル(AV1、VP9、H.264とAACまたはOpus)、独自のプロセスでのビデオデコード、Google Maps、XPath、およびはるかに低コストな再レイアウト。リリースノート »
  • 2026年10月8日 · Nordstjernen 1.0.30リリース — 完全なWebGPUサーフェス、一般的なWebGL拡張機能、YouTubeの再レイアウトが3〜6倍高速化、WAMRの高速インタープリタ、およびサイトベンチ(Chromeとのサイトごとの比較)。リリースノート »
  • 2026年10月5日 · Nordstjernen 1.0.29リリース — HiDPI画面でのシャープなページ、スムーズなタイルスクロール、テキストフィールドのクリップボード、GoogleサインインとGmail、フロートの周りを流れるテキスト、macOSでのChrome互換フォント、セキュリティ監査、およびUbuntu 24.04、Ubuntu 26.04、Debian 13向けの.deb。発表 » · リリースノート »
  • 2026年10月4日 · Nordstjernen 1.0.28リリース — GNU GPL v3+またはNSLの下でのデュアルライセンス、再設計されたウィンドウと組み込みページ、Googleの検索ページ実行、およびより高速なスタイル解決、スクリプト解析、コンテナクエリレイアウト。発表 » · リリースノート »
  • 2026年10月2日 · Nordstjernen 1.0.27リリース — デフォルト検索としてのDuckDuckGo、履歴記録、すべてのリリースでの.debとポータブルLinux zip、HTMLイベントモデルに従うフレームとワーカー、およびMSEビデオの復活。発表 » · リリースノート »
  • 2026年10月2日 · Northstar 1.0.12リリース — 8MBのエンジンスタックにより、深いページでのクラッシュが解消され、Fabrice BellardのオリジナルのQuickJSでのビルドが可能になりました。発表 » · リリースノート »
  • 2026年9月27日 · Northstar 1.0.11リリース — NorthstarがMicrosoft Storeに登場。リリースノート »
  • 2026年9月26日 · Nordstjernen 1.0.26リリース — 完全なグリッドレイアウト、HTML標準に準拠したポップオーバーとダイアログ、より高速なカスケード、および一連のセキュリティ修正。発表 » · リリースノート »
  • 2026年9月26日 · Northstar 1.0.10リリース — 再レイアウト後も持続するテキスト測定、部分的な再描画、アイドル状態のページはアイドル状態のまま、ポップオーバー、グリッド修正、キャンバスセキュリティ。発表 » · リリースノート »
  • 2026年9月20日 · Nordstjernen 1.0.25リリース — 再スタイルが40%高速化、クラシックなNorthstarツールバーとスプラッシュ、完全なコンテナクエリ構文、およびすべてのプロパティでのトランジションとアニメーション。発表 » · リリースノート »
  • 2026年9月20日 · Northstar 1.0.9リリース — about:startに陽気なアークコミック、Mozillaスタイルのツールバー、アドレスバーの提案、フルスクリーン通知。発表 » · リリースノート »
  • 2026年9月16日 · Nordstjernen 1.0.24リリース — 仕様に基づいて再構築されたflexboxとgrid、ページ自体がスクロールスナップ、プロセスごとのタブモードでの印刷、動作するテキスト選択、登録済みカスタムプロパティ、JavaScriptオフスイッチ、および描画されたabout:start。発表 » · リリースノート »
  • 2026年9月16日 · Northstar 1.0.8リリース — Web Animations APIによるすべてのプロパティでのトランジションとアニメーション、border-image、レイヤーごとに解析されるbackgroundショートハンド、固定されたままのposition: fixed、およびlexbor 3.0.1。発表 » · リリースノート »
  • 2026年9月6日 · CVE-2026-85046とNorthstar — 活発に悪用されているChrome V8の型混乱は、NorthstarまたはNordstjernenには適用されません。V8なし、JITなし、混乱しやすい要素なし、スキップする書き込みバリアなし。分析を読む »
  • 2026年8月8日 · Nordstjernen 1.0.23リリース — ブラウザが印刷可能に、@media print、@page、ページブレーク付き。正しいoffsetLeft/offsetTop、flexbox静的配置、CSS Scroll Snap、およびquickjs-ng 0.16.1。発表 » · リリースノート »
  • 2026年8月8日 · Northstar 1.0.7リリース — 印刷、再構築されたabout:startの空と大地、CSS Scroll Snap、親に到達するフレーム、およびLinuxバイナリ。発表 » · リリースノート »
  • 2026年7月31日 · Nordstjernen 1.0.22リリース — リアルサイトレイアウト修正、再構築されたグリッド、高速なテキストと正規表現、再設計されたツールバー、およびはるかに高機能なAndroidアプリ。発表 » · リリースノート »
  • 2026年7月31日 · Northstar 1.0.6リリース — 再構築されたグリッド、インデックス付きCSSカスケード、ns-pangoによる高速テキスト、レンダリングされるWeb Audio、および相対色構文。発表 » · リリースノート »
  • 2026年7月28日 · Nordstjernen 1.0.21リリース — Media Queries Level 4、エンジン内SVG、HLSおよびDASHストリーミング、再設計されたabout:start、および正直なクライアントヒント。発表 » · リリースノート »
  • 2026年7月28日 · Northstar 1.0.5リリース — エンジン内SVG、WebP/APNG、MPEG-1ビデオ再生、およびはるかに優れたHTML、CSS、JavaScript互換性。発表 » · リリースノート »
  • 2026年7月23日 · Northstar 1.0.4リリース — メンテナンスリリース。リリースノート »
  • 2026年7月22日 · Nordstjernen 1.0.20リリース — デフォルトでWebGL、点滅するキャレット、サイト互換性とメモリ安全性に関する作業。発表 » · リリースノート »
  • 2026年7月22日 · Northstar 1.0.3リリース — GPLライセンスのシングルプロセス版:Media Queries Level 4、CSSOM使用値、および使用後解放エラー修正。発表 » · リリースノート »
  • 2026年7月17日 · Nordstjernen 1.0.19リリース — Web標準準拠における大きな一歩、新しいアニメーションabout:startスプラッシュ、および新しいiOSポート。発表 » · リリースノート »
  • 2026年7月6日 · Nordstjernen 1.0.18リリース — メンテナンスリリース。発表 » · リリースノート »
  • 2026年6月30日 · Nordstjernen 1.0.17リリース — メンテナンスリリース。発表 » · リリースノート »
  • 2026年6月27日 · Nordstjernen 1.0.16リリース — メンテナンスリリース。発表 » · リリースノート »
  • 2026年6月25日 · Nordstjernen 1.0.15リリース — メンテナンスリリース。発表 » · リリースノート »
  • 2026年6月23日 · Nordstjernen 1.0.14リリース — メンテナンスリリース。発表 » · リリースノート »
  • 2026年6月21日 · Nordstjernen 1.0.12リリース — メンテナンスリリース。リリースノート »
  • 2026年6月19日 · Nordstjernen 1.0.11リリース — メンテナンスリリース。発表 » · リリースノート »
  • 2026年6月5日 · Nordstjernen 1.0.0リリース — 初の安定版リリース。発表 » · リリースノート »

specifications

3つのブラウザ、1つのクリーンルームエンジン系列。Nordstjernenはフラッグシップマルチタブブラウザです。NorthstarはミニマリストGPLライセンスのシングルプロセス版です。Southstarは同じブラウザをRustで書き直したものです。

すべてのブラウザを表示するには、テーブルを横にスワイプしてください。

技術仕様:Nordstjernen 1.0.33とNorthstar 1.0.15およびSouthstar 1.0.0の比較

Nordstjernen 1.0.33Northstar 1.0.15Southstar 1.0.0
version1.0.33 — 2026年10月18日リリース · リリースノート1.0.15 — 2026年10月18日リリース · リリースノート1.0.0 — 2026年10月18日リリース · リリースノート
characterフラッグシップブラウザ · マルチウィンドウ、マルチタブミニマリスト版 · ウィンドウごとに1ページ、タブなしRust版 · マルチウィンドウ、マルチタブ
languageC · 約245 kLOCクリーンルーム · GTK 4シェル · JNI経由のJava/JVMバインディング · 完全監査可能C · 約188 kLOCオリジナル · GTK 4シェル · 完全監査可能Rust · 約145クレートに330 kLOC · GTK 4シェル · Cはリンクするシステムライブラリにのみ存在
architectureプロセスごとタブ — 各タブは独自のサンドボックス化されたレンダラープロセスで、IPC + 共有メモリタイルを使用シングルプロセス — ブラウザプロセス内の独自のプロセスでページエンジンを実行プロセスごとタブ — 各タブは独自のサンドボックス化されたレンダラープロセスで、IPC + 共有メモリフレームバッファを使用
html / csslexbor(パーサー、WHATWG URL、セレクター) · エンジン独自のカスケードとレイアウトlexbor v3.0.1(パーサー、WHATWG URL、セレクター) · エンジン独自のカスケードとレイアウト独自のRust HTMLパーサー(rust/html5) · エンジンのカスケードとレイアウト、Rustに移植
javascriptインツリーquickjs-ngフォーク — バイトコードインタープリタ、JITなし · エンジンにTemporal、Intl、デコレータ · -Dquickjs=quickjsでオリジナルのQuickJSを選択可能9b06171のquickjs-ng(v0.17.0以降) — バイトコードインタープリタ、JITなし · -Djs_engine=quickjsでオリジナルのQuickJSを選択可能Boa(インツリーフォーク) — Rustインタープリタ、JITなし · staging外のテスト262テストすべて52,133件に合格
textデスクトップではns-pango — プロセス全体シェイピングキャッシュ付きPangoフォーク · AndroidではシステムPangons-pango — 同じフォークns-pango — 同じフォーク
webassemblyWebAssembly JS APIの背後にあるWAMR高速インタープリタWAMR高速インタープリタ(バンドルされたサブセット)wasmi — 純粋なRustインタープリタ
webgl / webgpuWebGL 1 & 2 · wgpu-native経由のWebGPU、1.0.31以降デフォルトで有効、設定で切り替え可能—WebGL 1 & 2 · --enable-webgpuの背後にある実験的なWebGPU
imagesWuffs(PNG / APNG / GIF / BMP / JPEG / ロスレスWebP) · libwebp(ロスありおよびアニメーションWebP) · AVIFおよびJPEG XL(オプション) · ICOおよびSVGはエンジン内でレンダリング · インラインPDF(オプション)Wuffs v0.4(PNG / APNG / GIF / BMP / JPEG / WebP) · AVIF(オプション) · SVGはエンジン内でレンダリング純粋Rustデコーダー(PNG / APNG / GIF / BMP / JPEG) · libwebp · AVIFおよびインラインPDF(オプション) · ICOおよびSVGはエンジン内でレンダリング
mediapl_mpeg経由のMPEG-1 · FFmpeg経由のWebM(VP9/VP8 + Opus/Vorbis) · オペレーティングシステムによってデコードされるH.264/AAC付きMP4 · Media Source Extensions経由のHLSおよびDASH · WebVTTキャプション · SDL2オーディオpl_mpeg経由のMPEG-1 · Media Source ExtensionsおよびプレーンMP4/WebMファイル — AV1(libdav1d)、VP9(libvpx)、H.264(OpenH264、オプション)、AAC-LCおよびOpus · MP3、MP2、Oggオーディオ · Web Audioグラフpl_mpegのRustポート経由のMPEG-1 · FFmpeg経由のWebM(VP9/VP8 + Opus/Vorbis) · Media Source Extensions経由のHLSおよびDASH · WebVTTキャプション
printingGtkPrintOperation経由のCtrl+P — CUPS、Win32またはCocoa · @media print、@pageおよびページブレーク · PDFへの--dump=print:FILEGtkPrintOperation経由のCtrl+P — CUPS、Win32またはCocoa · @media print、@pageおよびページブレーク · PDFへの--dump=print:FILE印刷とPDFへの保存
extensionsシンプルなページ指向WebExtensionsの初期サポートWebExtensions — コンテンツスクリプト、パッケージリソース、storage.local、i18n、declarativeNetRequestを備えたローカル拡張機能シンプルなページ指向WebExtensionsの初期サポート
aiAIアシスタントおよびAIスタイルのWeb APIなし、設計による · オプトイン、ループバック専用MCPサーバーによりローカルエージェントがウィンドウを操作可能なし — AIスタイルのWeb APIなし、設計によるなし — AIスタイルのWeb APIなし、設計による
uiGTK 4(Windowsでは≥ 4.22.1、それ以外では≥ 4.14) · タブ、リフローするページズーム、ライト/ダーク/システムテーマ · HiDPIレンダリング · タイル化されたGPUコンポジットスクロール · 40のUI言語GTK 4(≥ 4.14; Windowsでは≥ 4.22.1) · ページズーム、デスクトップに追従するダークテーマ · 40のUI言語GTK 4(≥ 4.14; Windowsでは≥ 4.22.1) · タブ · 現在13のUI言語
networklibcurl ≥ 8.5 · HTTP/2、alt-svcキャッシュ経由でHTTP/3にアップグレード · オプションのインツリーnghttp2バックエンド、ngtcp2 + nghttp3経由のHTTP/3(QUIC上) · Varyを意識したHTTPキャッシュlibcurl ≥ 8.5 · HTTP/2、リンクされたlibcurlが提供する場合alt-svcキャッシュ経由でHTTP/3にアップグレード · リクエスト重複排除と再利用可能なプリロードインツリーRust HTTPクライアント · rustls(TLS 1.3および1.2、ポスト量子鍵交換)経由のHTTP/1.1およびHTTP/2 · Varyを意識したHTTPキャッシュ
hardeningサンドボックス化されたレンダラープロセス · Linuxではseccomp + Landlock、macOSではSeatbelt、Windowsではプロセス緩和ポリシー · JITなしLandlockファイルシステムサンドボックス + PR_SET_NO_NEW_PRIVS · Linuxではデフォルト拒否seccompフィルター、1.0.15以降エンジンへの実行可能メモリを拒否 · JITなしサンドボックス化されたレンダラープロセス · Linuxではseccomp + Landlock · メモリセーフなRust · JITなし
privacyテレメトリなし · クライアントヒントはNordstjernenを識別し、Chromeではない · --privateブラウジングモード · パーティション化されたCookie · HSTS · CSP · SRI · オンデバイスセーフブラウジングテレメトリなし · クライアントヒントはNorthstarを識別 · --privateブラウジングモード · パーティション化されたCookie · HSTS · CSP · SRI · オンデバイスセーフブラウジングテレメトリなし · --privateブラウジングモード · パーティション化されたCookie · HSTS · CSP · SRI · オンデバイスセーフブラウジング
standards141の仕様行が完全に実装、31が部分実装、0が行われていない · WHATWG HTMLセクション1〜16 · Web Platform Tests(2026年10月):html/、dom/、url/サブテストの91.5%、css/の73.2% · test262:82,243/82,248仕様テキスト、セクションごとに測定された動作 · Web Platform Tests:docs/compliance.mdのエリアごとのスコア140の仕様行が完全に実装、31が部分実装、0が行われていない · 追跡対象Web Platform Testsスライスの95% · test262:52,133/52,133
platformsLinux(gtk) · Alpine(musl) · Windows · macOS · Android · Java/JVM · FreeBSD · NetBSDLinux · macOS · WindowsLinux · Windows · macOS · FreeBSD · NetBSD
license1.0.28以降デュアルライセンス、オプション:GNU GPL v3以降 — フリーソフトウェア · またはNSL-1.0 → 10年後にMIT、Functional Source LicenseにインスパイアされたものGNU GPL v3以降 — フリーソフトウェアNordstjernenと同じデュアルライセンス:オプションでGNU GPL v3以降またはNSL-1.0
sourcegithub.com/nordstjernen-web/nordstjernen-sol-browsergithub.com/nordstjernen-web/nordstjernen-luna-browsergithub.com/nordstjernen-web/southstar-browser
docsNordstjernenのイノベーション · アーキテクチャガイドNorthstar Browserページ · ビルド手順Rustポートの実施方法

download

最新リリース:Nordstjernen 1.0.33 — 2026年10月18日リリース、ポータブルLinux zip、Debian/Ubuntuパッケージ(Ubuntu 24.04、Ubuntu 26.04、Debian 13)、Apple Silicon用macOSディスクイメージ、およびソースコード。WindowsはMicrosoft Storeで、AndroidはGoogle Playで提供。1.0.23からのopenSUSE、Alpine、Javaパッケージはダウンロードページにあります。

Northstar 1.0.15 — 2026年10月18日リリース — は、GPLソースとしてGitHubで、Windows向けにはMicrosoft Storeで提供されています。最新のLinuxバイナリ(ポータブルzip、AppImage、Debianパッケージ)は1.0.7のものです。Northstarダウンロード »

Southstar 1.0.0、Rustバージョン — 2026年10月18日リリース — は、GitHubでポータブルLinux zipおよびDebian 13、Debian forky、Debian sid、Ubuntu 24.04、Ubuntu 26.04向けの.debパッケージを提供しています。

Nordstjernenをダウンロード »

languages

English · 中文 · हिन्दी · Español · Français · العربية · বাংলা · Português · Русский · اردو · Bahasa Indonesia · Deutsch · 日本語 · Kiswahili · मराठी · తెలుగు · Türkçe · தமிழ் · Tiếng Việt · 한국어 · Norsk