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

A' Tighinn a Dh'aithghearr · Open Source · Modified MIT

An clàr-dàta airson daoine agus gníomhairean.

Einnsean clàr-dàta open-source air ath-thogail ann an Rust. Raointean dinàmach, clàran pivot, XLOOKUP — le SDKanna Python agus Node.js air an dealbhadh airson AI.

TòisichGitHub (a' tighinn a dh'aithghearr)Feuch an Demo

Bidh pacaidean SDK air am foillseachadh aig an àm làraich. Lean sinn airson naidheachdan

Clàr-dàta beò a' ruith nad bhrobhsair tro WebAssembly — chan e dealbh-sgrìn.

Loading Mog engine...

Cleachdaidhean

Air a thogail airson luchd-leasachaidh agus gníomhairean

Cuir a-steach nad aplacaid

Cuir clàr-dàta iomlan a-steach ann an aon React component. Raointean dinàmach, clàran pivot, agus 582 gnìomh a-mach às a' bhogsa.

Ruith air frithealaiche

Giullachd faidhlichean XLSX, meas foirmlean, agus gin aithisgean air taobh an fhrithealaiche le SDK Node.js no Python. Gun fheum air brobhsair.

Cuidich gníomhairean AI

Thoir cothrom structarach do LLManna air gnìomhachdan clàir-dàta. Tha API clò-sgrìobhte an SDK air a dhealbhadh airson cleachdadh inneil — gun sgriobadh sgrìn no innleachdan prompt.

Carson Mog

Einnsean clàr-dàta iomlan, cha chan e dìreach component UI.

Gníomhach

Air a thogail airson daoine agus gníomhairean

API structarach a ghabhas LLManna a ghairm gu dìreach. SDKanna Python agus Node.js air an dealbhadh airson sruthan-obrach gníomhaire AI — gun sgriobadh sgrìn no cleasan macro.

  • SDK Python tro PyO3 airson sruthan-obrach gníomhaire AI
  • SDK Node.js tro N-API le coileanadh dùthchasach
  • Frithealaiche gun cheann airson giullachd bhaidse
  • API deiseil airson cleachdadh inneil (input/output structarach)
Cumhachdach

Iom-choimeasachd Excel iomlan, air ath-thogail ann an Rust

582 gnìomh, raointean dinàmach, clàran pivot, XLOOKUP, cruth cùmhnantach, agus iomraidhean structarach. Chan e fo-sheata — an rud fìor.

  • 582 gnìomh iom-choimeasach ri Excel
  • Raointean dinàmach, XLOOKUP, LAMBDA
  • Clàran pivot, cruth cùmhnantach, dearbhadh dàta
  • Mion-sgrùdadh agus sgrìobhadh XLSX dùthchasach (slàn-shònrachadh OOXML)
Co-obrachail

Fìor-àm, offline an toiseach, gun chòmhstri

Co-obrachadh stèidhichte air CRDT le cumhachd Yrs. Ag obair gun lìonra, a' sioncronachadh nuair ceangailte, gun chall dàta. Gun iom-fhillteachd còmhstri gnìomhach.

  • Co-obrachadh CRDT tro Yrs (Rust)
  • Modail dearbh-aithne cealla airson foirmlean gun chòmhstri
  • Offline an toiseach le sioncronachadh fèin-obrachail
  • Rindearadh canvas aig 60fps tro phròtacal binary

Ailtireachd

Aon einnsean Rust, gach àrd-ùrlar

Air a sgrìobhadh aon uair ann an Rust, air a chruinneachadh gu trì targaidean. An aon chòd sa bhrobhsair, air frithealaiche, agus ann an leabhar-nòtaichean Python.

Brobhsair

WebAssembly

A' ruith ann an Web Worker. Gun turas frithealaiche airson àireamhachaidh.

Node.js

N-API

Bìnearaidhean dùthchasach airson macOS, Linux, agus Windows. Gun os-uallach WASM.

Python

PyO3

Ceanglaichean Python dùthchasach. Cleachd foirmlean clàir-dàta ri taobh pandas.

Cridhe coimpiutaireachd Rust

Foirmlean, graf eisimeileachd, clàran pivot, cruth cùmhnantach, agus parser XLSX — Rust uile. Aon API le notaichean a' gineadh ceanglaichean airson gach targaid.

compute-core

parser, functions, graph, formats,

schema, stats, charts, cf, pivot,

table, fill, solver, collab, wire

Pròtacal binary

Dàta viewport mar bufairean binary dlùth, chan e JSON. Gun cuimhne-roinneadh gach cealla. 60fps air duilleagan mòra.

Viewport buffer

36B header + N × 32B cell records

+ string pool + format palette

Mutation patches

Spliced directly into the viewport

buffer — no deserialization step

SDK

Cothrom prògramach air a h-uile rud

Aon einnsean Rust, gach SDK. An aon API ann am Python agus 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"]]);
});

Air a Thogail le Mog

Deiseil airson do phròiseact

Bho ghníomhairean AI gu bathar SaaS gu pìoban-dàta. Bi measg a' chiad fheadhainn a thogas le Mog.

Gníomhairean AI

API clàir-dàta structarach airson cleachdadh inneal LLM. Gun sgriobadh sgrìn.

Bathar SaaS

Clàr-dàta iomlan ann an aon React component. Raointean dinàmach agus na h-uile rud.

Pìoban-dàta

Giullachd faidhlichean XLSX air taobh an fhrithealaiche ann am Python no Node.js. Gun fheum air Excel.

Ceistean a thèid fhaighneachd gu tric

Dè th' ann am Mog?

Is e einnsean clàr-dàta open-source a th' ann am Mog, air ath-thogail bhon bhun ann an Rust. Bheir e seachad ruith-àm clàir-dàta iomlan — meas foirmlean, lorgadh eisimeileachd, mion-sgrùdadh XLSX, rindearadh canvas, agus co-obrachadh fìor-àm — a ghabhas cur a-steach ann an aplacaidean lìn, a ruith air frithealaichean, no a chleachdadh le Python agus Node.js.

Carson Rust?

Bheir Rust dhuinn coileanadh dùthchasach, tèarainteachd cuimhne, agus comas cruinneachadh gu WebAssembly (brobhsair), N-API (Node.js), agus PyO3 (Python) bho aon stòr-còd. Aon einnsean, gach àrd-ùrlar, gun stad cruinneachaidh sprùilleach.

A bheil Mog an-asgaidh?

Tha. Tha Mog na open source fo cheadachd MIT Atharraichte. Cleachd ann am pròiseactan pearsanta, bathar malairteach, no àrd-ùrlaran SaaS e.

Ciamar a choimeasas Mog ri leabharlannan clàir-dàta eile?

Tha a' mhòr-chuid de leabharlannan clàir-dàta a' cuimseachadh air rindearadh UI no mion-sgrùdadh faidhle. Bheir Mog an stac iomlan: einnsean coimpiutaireachd Rust le 582 gnìomh, rindearadh canvas, co-obrachadh CRDT, agus SDKanna dùthchasach. Faic an duilleag coimeis airson matrics mionaideach feartan.

A bheil Mog deiseil airson cinneas?

Tha Mog ann an leasachadh gnìomhach. Tha an einnsean cridhe (foirmlean, rindearadh, co-obrachadh, XLSX) ag obair agus fo dheuchainn. Tha sinn ag obair a dh'ionnsaigh leigeil ma sgaoil open-source — lean sinn airson naidheachdan an làraich.

Barrachd cheistean? Leugh tuilleadh mu Mog

Ùidh agad ann a bhith a' togail le Mog?

Bidh Mog na open source fo cheadachd Modified MIT.

Get notified when Mog launches