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

Mox aderit · Fons apertus · Modified MIT

Machina calcularia pro hominibus et agentibus.

Machina calcularia fontis aperti in Rust refabricata. Acies dynamicae, tabulae pivotales, XLOOKUP — cum SDK Python et Node.js ad AI factis.

IncipeGitHub (mox aderit)Tempta demonstrationem

Fasciculi SDK in editione publici fient. Sequere pro nuntiis

Tabula calcularia viva in navigatro per WebAssembly currit — non imago.

Loading Mog engine...

Usus

Factum pro programmatistis et agentibus

Insere in applicationem tuam

Tabulam calculatorum plenam in quamlibet applicationem web uno elemento React adicias. Acies dynamicae, tabulae pivotales, et 582 functiones statim paratae.

Curre in servo

Tracta fasciculos XLSX, aestima formulas, et genera relationes in servo cum SDK Node.js vel Python. Navigator non requiritur.

Agentes AI potentia instruere

Da LLM accessum structum ad operationes calcularias. API typificata SDK pro usu instrumentorum designata est — sine extraction scaenae vel artificiis prompt.

Cur Mog

Machina calcularia perfecta, non solum elementa UI.

Agenticum

Factum pro hominibus et agentibus

API structa quam LLM directe invocare possunt. SDK Python et Node.js pro tramitibus agentium AI designata — sine extraction scaenae vel artibus macrorum.

  • SDK Python via PyO3 pro tramitibus agentium AI
  • SDK Node.js via N-API cum efficientiae nativa
  • Servator sine capite pro tractatione cumulativa
  • API parata pro usu instrumentorum (ingressus/egressus structus)
Potens

Plena compatibilitas Excel, in Rust refabricata

582 functiones, acies dynamicae, tabulae pivotales, XLOOKUP, conformatio condicionalis, et relationes structuratae. Non pars — res ipsa.

  • 582 functiones compatibiles cum Excel
  • Acies dynamicae, XLOOKUP, LAMBDA
  • Tabulae pivotales, conformatio condicionalis, validatio datorum
  • Parsio et scriptio XLKS nativa (specificatio OOXML plena)
Collaborativum

Reale tempus, primum sine reti, sine conflictu

Collaboratio CRDT-subnixa per Yrs. Sine reti operatur, sincronizat cum connectitur, data numquam amittit. Nulla complexitas transformationis operationalis.

  • Collaboratio CRDT via Yrs (Rust)
  • Exemplar identitatis cellularum pro formulis sine conflictu
  • Primum sine reti cum sincronizatione automatica
  • Graphica depicta ad 60fps via protocollum binarium

Architectura

Una machina Rust, omnes plateae

Semel in Rust scripta, in tria scopos compilata. Idem codicis in navigatro, in servo, et in codice Python.

Navigator

WebAssembly

In Web Worker currit. Nullus transitus ad servatorem pro computatione.

Node.js

N-API

Binaria nativa pro macOS, Linux, et Windows. Nulla mora WASM.

Python

PyO3

Ligationes Python nativae. Formulas calcularias iuxta pandas adhibere potes.

Nucleus computationis Rust

Formulae, graphus dependentiarum, tabulae pivotales, conformatio condicionalis, et parser XLSX — omnia Rust. Una API annotata ligationes pro omnibus scopis generat.

compute-core

parser, functions, graph, formats,

schema, stats, charts, cf, pivot,

table, fill, solver, collab, wire

Protocollum binarium transmissionis

Data fenestellae ut buffers binarii compacti, non JSON. Nulla allocatio per cellulam. 60fps in tabulis magnis.

Viewport buffer

36B header + N × 32B cell records

+ string pool + format palette

Mutation patches

Spliced directly into the viewport

buffer — no deserialization step

SDK

Accessus programmaticus ad omnia

Una machina Rust, omnia SDK. Eadem API in Python et TypeScript.

Python

import mog

wb = mog.create_workbook()
ws = wb.active_sheet()

# Set values and formulas
ws.set_cell("A1", "Revenue")
ws.set_cell("A2", 150000)
ws.set_cell("A3", "=A2 * 1.15")

# Dynamic arrays just work
ws.set_cell("B1", '=FILTER(A1:A3, A1:A3>100000)')

# Convert to pandas DataFrame
wb.calculate()
df = ws.to_dataframe()

wb.save("forecast.xlsx")

Node.js

import { createWorkbook } from "@mog-sdk/node";

const wb = await createWorkbook();
const ws = wb.getActiveSheet();

// Set values and formulas
await ws.setCell("A1", "Revenue");
await ws.setCell("A2", 150000);
await ws.setCell("A3", "=A2 * 1.15");

// Structured table references
await ws.tables.add({ range: "A1:A3", name: "Forecast" });
await ws.setCell("B1", "=Forecast[@Revenue]");

// Batch operations into a single undo step
await wb.batch(async () => {
  await ws.setRange("C1:C3", [["Q2"], [170000], ["=C2*1.15"]]);
});

Constructum cum Mog

Paratum pro opere tuo

Ab agentibus AI ad producta SaaS ad tramites datorum. Inter primos esto qui cum Mog aedificant.

Agentes AI

API calcularia structa pro usu instrumentorum LLM. Sine extraction scaenae.

Producta SaaS

Tabula calcularia plena in uno elemento React. Acies dynamicae et omnia.

Tramites datorum

Tractatio XLSX in servo cum Python vel Node.js. Excel non opus est.

Quaestiones saepe positae

Quid est Mog?

Mog est machina calcularia fontis aperti ex integro in Rust refabricata. Tempus cursus calcularium completum praebet — aestimationem formularum, investigationem dependentiarum, parsionem XLSX, graphicam depictionem, et collaborationem realitatis temporis — quod in applicationibus web inserere, in servis currere, vel ex Python et Node.js uti potes.

Cur Rust?

Rust nobis efficientiam nativam, securitatem memoriae, et facultatem compilandi ad WebAssembly (navigator), N-API (Node.js), et PyO3 (Python) ex una base codicis praebet. Una machina, omnes plateae, nullae morae collectionis sordium.

Estne Mog gratis?

Ita. Mog est fons apertus sub licentia MIT Modificata. Utere eo in operibus privatis, productis commercialibus, vel plateae SaaS.

Quomodo Mog cum bibliothecis calculariis comparatur?

Pleraeque bibliothecae calculariae vel in depictione UI vel in parsione fasciculorum ponuntur. Mog acervum plenum praebet: machinam computationis Rust cum 582 functionibus, graphicam depictionem, collaborationem CRDT, et SDK nativas. Vide paginam comparationis pro matrice functionum detailita.

Estne Mog parata pro usu productivo?

Mog adhuc in progressu est. Machina principalis (formulae, depictio, collaboratio, XLSX) functio est et sub probatione. Ad editionem fontis aperti tendimus — sequere nos pro nuntiis editionis.

Plures quaestiones? Lege plus de Mog

Vis cum Mog aedificare?

Mog sub licentia Modified MIT fons apertus erit.

Get notified when Mog launches