Skip to content
Mog is in active development. The GitHub repo, SDK packages, and community channels are not yet available. Follow for launch updates

How Mog Compares

An honest, side-by-side look at Mog and the spreadsheet libraries developers reach for most often.

Mog is pre-launch. Some features listed here are targets, not shipped capabilities.

Feature Comparison

Scroll horizontally on smaller screens to see all columns.

FeatureMogHandsontableSheetJSLuckysheet / UniverAG GridSpreadJS
LicenseModified MITProprietary (paid)Apache 2.0 (paid Pro)MITMIT (paid Enterprise)Proprietary (paid)
LanguageRust / WebAssemblyJavaScriptJavaScriptTypeScriptTypeScriptJavaScript
Formula Engine500+ functions (Rust)HyperFormula (~400)Parse only, no evalBasic (~100)None450+ functions
RenderingCanvas + binary wire protocolDOM-basedNo UI (headless)Canvas + DOM hybridDOM-basedCanvas-based
CollaborationCRDT / Yrs (built-in)None built-inNoneBasic WebSocketNoneNone built-in
XLSX I/ONative Rust parserVia pluginYes (core feature)Basic importExport onlyYes (core feature)
Server-sideNode.js (N-API) + Python (PyO3)NoYes (Node.js)NoNoNo

When to Use Mog

You need a full spreadsheet engine

Mog combines formulas, rendering, file I/O, and collaboration in a single library instead of stitching together separate packages.

You need server-side processing

Run the same engine in Node.js via N-API or Python via PyO3. Generate reports, evaluate formulas, and convert files without a browser.

You need real-time collaboration

CRDTs (Yrs) are built into the core. Concurrent edits merge conflict-free, even offline. No external collaboration server required.

You need to embed in your app

Ship a single WASM-powered React component. No iframes, no external domains, no per-seat license fees.

When Mog Might Not Be Right

No tool is perfect for every job. Here is where other options may serve you better.

You only need a data grid

If you just need sortable, filterable rows without formulas or file I/O, a purpose-built grid like AG Grid will be simpler and lighter.

You need production stability today

Mog is in alpha. The API surface is still evolving and not yet recommended for mission-critical production workloads.

You need VBA macro support

Mog does not support VBA and has no plans to. If your workflow depends on Excel macros, Mog is not the right fit.

Ready to try Mog?

Get up and running in minutes with the getting-started guide.

Get Started