Nishi Family › Compare › Nishi Browser -- sovereign, hardware-up, all-OS
Nishi vs the Field
Nishi Browser -- sovereign, hardware-up, all-OS — mechanically measured, liar-killed, sovereign.
Nishi vs Chrome / Firefox / Edge / Safari -- one auditable render core from the assembler up
How this is scored. Every Nishi cell is measured: the generator reads the real organ source on disk and requires the implementing symbol to exist (no self-grading). Competitor cells record documented capability presence. Best=leads this axis, Yes=present, Part=partial, No=absent. This is capability presence, not depth or scale: the majors lead on index size and neural ranking. Nishi's genuine exceeds are the sovereignty / neutrality / determinism axes.
Feature matrix
| Capability | Nishi | Chrome | Firefox | Edge | Safari | Notes |
|---|---|---|---|---|---|---|
| Runs on NishiOS -- sovereign OS reach | Best | No | No | No | No | Chrome/FF/Edge/Safari cannot target NishiOS; the Nishi browser fetched the REAL internet there (13/13 gate, nishios_net_wire.bmp) |
| Own TLS 1.3 stack -- no BoringSSL or NSS | Best | No | No | No | No | incumbents ship third-party crypto; ours is own TLS 1.3+1.2 hardware-up (AES-NI/PCLMULQDQ in our own assembler) |
| One render core across three OSs | Best | No | No | No | No | a single auditable OS-agnostic core (br_layout/br_draw_fb) on Linux+Windows+NishiOS vs per-platform engine forks |
| No V8/JIT RCE attack surface -- by construction | Best | No | No | No | No | tree-walking interpreter, no JIT pages, so the recurring type-confusion/RCE CVE class is ABSENT by construction |
| Attack-vector neutralized by construction | Best | No | Part | No | Part | 90s-neutral hardening defangs forced-download/popunder/nav-to-binary; FF/Safari offer privacy options but neither neutralizes these vectors by construction |
| Auditable native binary -- 663KB PE | Best | No | No | No | No | native browser is a 663KB PE plus a 1.2MB fetch engine, every byte in-house source, vs 200-400MB installs |
| Clean-browse live archive and preservation | Best | No | No | No | No | built-in WARC archive + clean reader view + KVS de-obfuscation; no incumbent bundles sovereign preservation |
| Never-brick clean-view sandbox -- by construction | Best | No | No | No | No | reaches no persistent hardware state (Rule 26); surrogate-and-satisfy clean view |
| HTML + CSS static render | Yes | Best | Best | Best | Best | full cascade + box + float + table (Wikipedia 14760 boxes); parity of KIND, not depth |
| Mutable DOM tree | Yes | Best | Best | Best | Best | materialized mutable DOM with CSS query |
| HTTPS live fetch | Yes | Best | Best | Best | Best | live TLS 1.3 fetch (~360ms warm vs ~100ms -- no speed exceed claimed) |
| Inline images (PNG/JPEG) | No | Best | Best | Best | Best | decode path exists (fetch_image + nx_img_bytes_to_rgb) but NO images render live -- Wikipedia lazy-loads via data-src which the static img-src scan misses; unverified on plain-src pages (checked live 2026-07-14), treated as a gap |
| Click / back / history navigation | Yes | Best | Best | Best | Best | link hit-test, back/forward, address bar on all three OSs |
| Forms -- input / textarea / submit | Yes | Best | Best | Best | Best | sovereign form model (parse/focus/submit) |
| Find-in-page | Yes | Best | Best | Best | Best | case-insensitive find with highlight + scroll-to |
| Persistent profile store | Yes | Best | Best | Best | Best | profile STORE exists (no tabs/sessions UI yet) |
| Native Windows GUI window | Yes | Best | Best | Best | Best | real win32 CreateWindow + message pump + address bar (nishi.exe renders live Wikipedia) |
| Text legibility -- OCR measured | Yes | Best | Best | Best | Best | Windows-OCR word-recall 984 permil vs Chrome/Edge 1000; AA polish within 30 permil of Chrome |
| JS execution depth | Yes | Best | Best | Best | Best | runs a real ES subset (minified jQuery 3.7.1 class) but full ES2024 + optimizing JIT is BEHIND (SPA giants still blank) |
| Smooth scrolling + scrollbar | Yes | Best | Best | Best | Best | keys/wheel scroll with a right-edge scrollbar; was BROKEN (paint ignored the scroll offset) -- root-caused + FIXED + scrollbar added 2026-07-14 |
| Professional proportional typography (generative vector) | Yes | Best | Best | Best | Best | body + headings in a PARAMETRIC stroke font generated from code (NO font files) -- OCR legibility 984 permil, pioneer benchmark 4/4; live in GUI + headless (nishi_final.png) |
| Glyph-atlas cached text raster | Yes | Best | Best | Best | Best | rasterize each glyph+size ONCE then blit cached coverage -- 690x (11.7s -> 17ms warm) makes full-page vector interactive |
| Headless render / screenshot | Yes | Best | Best | Best | Best | the SAME core renders to a headless PNG (the Playwright/Puppeteer screenshot analog); professional vector headless too (atlas_view2.png) |
| Programmatic scroll / click / resize (synthetic user) | Yes | Best | Best | Best | Best | drives the REAL render core (scroll/resize/maximize/click/find) with pixel-exact row-hash asserts + APNG clips -- the Playwright interaction analog |
| WPT web-platform-tests conformance | No | Best | Best | Best | Best | the honest yardstick has NEVER been run on ours; incumbents pass millions |
| Tabs / sessions / profiles UI | No | Best | Best | Best | Best | profile STORE exists but no tabbed UI / session restore |
| DevTools -- inspector / debugger / network panel | No | Best | Best | Best | Best | no element inspector, JS debugger, or network panel |
| Extensions ecosystem | No | Best | Best | Best | Best | no extension / add-on API |
| In-browser video / A-V playback | No | Best | Best | Best | Best | our H.264 codec EXISTS (nx_media_convert) but is NOT wired into the browser -- the next rung |
| WASM in the browser | No | Best | Best | Best | Best | nx_wasm_vm EXISTS and vets shipped games, but is not wired as a browser feature |
| HTTP/2 and HTTP/3 in the fetch path | No | Best | Best | Best | Best | an h2 stack EXISTS but the browser fetch path is HTTP/1.x; no QUIC/h3 |
| Complex-script shaping (HarfBuzz-class) | No | Best | Best | Best | Best | no ligatures / kerning / bidi complex shaping |
| Accessibility / screen-reader tree | No | Best | Best | Best | Best | no accessibility tree / screen-reader support |
| Per-site process sandbox | No | Best | Best | Best | Best | single-process; no per-site process isolation |
| Standard WebDriver / CDP automation endpoint | No | Best | Best | Best | Best | Playwright / Selenium / Puppeteer drive Chrome/FF/Edge/Safari via CDP + WebDriver; ours has the synthetic-user driver but no STANDARD external protocol -- tracked on /compare/racing |
coverage 657/1000EXCEEDS 8PRESENT 15ABSENT 12
Honest verdict. Real evidence-backed exceed on sovereignty + integrity + reach; parity on the static content web (scrolling + professional vector typography now shipped + live, headless and interactive); admitted BEHIND on JS depth, video, tabs, devtools, extensions, accessibility, process-sandbox, standard WebDriver/CDP, and WPT conformance -- honest, not overall victory.
Generated by nx_swcompare_matrix (sovereign NishiLang organ) from knowledge/compare/browser.matrix — every Nishi cell verified against real organ source on disk. Zero JS, zero trackers.