Le Teacht · Foinse Oscailte · Modified MIT
An scarbhileog do dhaoine agus d'ghníomhairí.
Inneall scarbhileog foinse oscailte atógtha i Rust. Arraí dinimiciúla, táblaí pivot, XLOOKUP — le SDKanna Python agus Node.js deartha d'AI.
Foilseofar pacáistí SDK ag seoladh. Lean chun nuashonruithe a fháil
Scarbhileog bheo ag rith i do bhrabhsálaí trí WebAssembly — ní gabháil scáileáin é seo.
Cásanna Úsáide
Tógtha d'fhorbróirí agus d'ghníomhairí
Leabáigh i d'aip
Cuir scarbhileog iomlán in aon aip ghréasáin le comhpháirt React amháin. Arraí dinimiciúla, táblaí pivot, agus 582 feidhm as an mbosca.
Rith ar fhreastalaí
Próiseáil comhaid XLSX, meas foirmlí, agus gin tuarascálacha ar thaobh an fhreastalaí le SDK Node.js nó Python. Gan gá le brabhsálaí.
Cumhachtaigh gníomhairí AI
Tabhair rochtain struchtúrtha do LLManna ar oibríochtaí scarbhileog. Tá API cineálaithe an SDK deartha d'úsáid uirlisí — gan scríobadh scáileáin ná innealtóireacht pras.
Cén fáth Mog
Inneall scarbhileog iomlán, nó comhpháirt UI amháin.
Tógtha do dhaoine agus d'ghníomhairí
API struchtúrtha is féidir le LLManna a ghlaoch go díreach. SDKanna Python agus Node.js deartha d'oibriú gníomhairí AI — gan scríobadh scáileáin ná haiclí macra.
- SDK Python trí PyO3 d'oibriú gníomhairí AI
- SDK Node.js trí N-API le feidhmíocht dhúchasach
- Freastalaí gan cheann d'phróiseáil bhaisceach
- API réidh d'úsáid uirlisí (ionchur/aschur struchtúrtha)
Comhoiriúnacht iomlán le Excel, atógtha i Rust
582 feidhm, arraí dinimiciúla, táblaí pivot, XLOOKUP, formáidiú coinníollach, agus tagairtí struchtúrtha. Ní fo-thacar — an rud ceart ar fad.
- 582 feidhm comhoiriúnach le Excel
- Arraí dinimiciúla, XLOOKUP, LAMBDA
- Táblaí pivot, formáidiú coinníollach, bailíochtú sonraí
- Parsáil agus scríobh XLSX dúchasach (sonraíocht OOXML iomlán)
Fíor-am, as líne ar dtús, gan coinbhleacht
Comhoibriú bunaithe ar CRDT arna chumhachtú ag Yrs. Oibríonn as líne, sioncrónú nuair atá ceangailte, cailleann sé sonraí riamh. Gan castacht claochlú oibríochtúil.
- Comhoibriú CRDT trí Yrs (Rust)
- Samhail féiniúlachta cille d'fhoirmlí gan coinbhleacht
- As líne ar dtús le sioncrónú uathoibríoch
- Rindreáil Canvas ag 60fps trí phrótacal sreinge dénártha
Ailtireacht
Inneall Rust amháin, gach ardán
Scríofa uair amháin i Rust, tiomsaithe do thrí sprioc. An cód céanna sa bhrabhsálaí, ar fhreastalaí, agus i nótleabhar Python.
Brabhsálaí
WebAssembly
Ritheann i Web Worker. Gan aon turas freastalaí le haghaidh ríomhaireachta.
Node.js
N-API
Dénártha dúchasacha do macOS, Linux, agus Windows. Gan forchostas WASM.
Python
PyO3
Ceangail Python dúchasacha. Úsáid foirmlí scarbhileog taobh le pandas.
Croí ríomhaireachta Rust
Foirmlí, graf spleáchas, táblaí pivot, formáidiú coinníollach, agus parsálaí XLSX — Rust ar fad. Gineann API amháin ceangail do gach sprioc.
compute-core
parser, functions, graph, formats,
schema, stats, charts, cf, pivot,
table, fill, solver, collab, wire
Prótacal sreinge dénártha
Sonraí radharcphort mar mhaolphobail dénártha dlútha, ní JSON. Gan leithdháiltí in aghaidh an chealla. 60fps ar bhileoga 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
Rochtain chlárúcháin ar gach rud
Inneall Rust amháin, gach SDK. An API céanna i 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"]]);
});Tógtha le Mog
Réidh do do thionscadal
Ó ghníomhairí AI go táirgí SaaS go píblínte sonraí. Bí ar na chéad daoine a thógann le Mog.
Gníomhairí AI
API scarbhileog struchtúrtha d'úsáid uirlisí LLM. Gan scríobadh scáileáin.
Táirgí SaaS
Scarbhileog iomlán i gcomhpháirt React amháin. Arraí dinimiciúla agus gach rud.
Píblínte sonraí
Próiseáil comhaid XLSX ar thaobh an fhreastalaí i Python nó Node.js. Gan gá le Excel.
Ceisteanna coitianta
Cad é Mog?
Is inneall scarbhileog foinse oscailte é Mog atógtha ón tús i Rust. Soláthraíonn sé rite scarbhileog iomlán — measúnú foirmlí, rianú spleáchais, parsáil XLSX, rindreáil canvas, agus comhoibriú fíor-ama — is féidir leat a leabú in aipeanna gréasáin, a rith ar fhreastalaithe, nó a úsáid ó Python agus Node.js.
Cén fáth Rust?
Tugann Rust feidhmíocht dhúchasach, sábháilteacht cuimhne, agus an cumas tiomsú go WebAssembly (brabhsálaí), N-API (Node.js), agus PyO3 (Python) ó bhunús cód amháin. Inneall amháin, gach ardán, gan sos bailithe bruscair.
An bhfuil Mog saor in aisce?
Tá. Is foinse oscailte é Mog faoin gceadúnas MIT Modhnaithe. Úsáid i dtionscadail phearsanta, táirgí tráchtála, nó ardáin SaaS é.
Conas a chuirtear Mog i gcomparáid le leabharlanna scarbhileog eile?
Díríonn an chuid is mó de leabharlanna scarbhileog ar rindreáil UI nó parsáil comhad. Soláthraíonn Mog an cruach iomlán: inneall ríomhaireachta Rust le 582 feidhm, rindreáil canvas, comhoibriú CRDT, agus SDKanna dúchasacha. Féach ar an leathanach comparáide le haghaidh maitrís gnéithe mionsonraithe.
An bhfuil Mog réidh don táirgeadh?
Tá Mog faoi fhorbairt ghníomhach. Tá an croí-inneall (foirmlí, rindreáil, comhoibriú, XLSX) feidhmiúil agus á thástáil. Táimid ag obair i dtreo eisiúint foinse oscailte — lean sinn le haghaidh nuashonruithe seolta.
Tuilleadh ceisteanna? Léigh tuilleadh faoi Mog
Suim agat i dtógáil le Mog?
Beidh Mog ina fhoinse oscailte faoin gceadúnas Modified MIT.
Get notified when Mog launches