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

Dhawaan · Open Source · Modified MIT

Xaashida bina-aadamka iyo wakiillada.

Injin xaashida open-source ah oo Rust ku dib-dhisma. Arrays firfircoon, jadwalka pivot, XLOOKUP — Python iyo Node.js SDKs AI loogu talagalay.

BilowGitHub (Dhawaan)Demo Tijaabi

Xirmada SDK waxay la-bilaabidda la soo baxi doontaa. Raac si wararka u hesho

Xaashida tooska ah oo browserkaaga ku socota WebAssembly — sawir ma aha.

Loading Mog engine...

Isticmaalaha

Loogu dhisay horumariyeyaasha iyo wakiillada

Barnaamijkaaga ku dar

Xaashida dhammaystiran hal qaybta React ah ku rid web-app kasta. Arrays firfircoon, jadwalka pivot, iyo 582 shaqo si buuxda ah.

Server ku socodsii

Faylasha XLSX hawlgeli, qaacidooyinka qiimee, warbixinadna server-side Node.js ama Python SDK ku soo saar. Browser ma loo baahna.

Wakiillada AI xoog sii

LLMs u sii gelitaan habaysan hawlaha xaashida. API-ga SDK-ga oo noociisa leh loogu talagalay isticmaalka qalab — shaashadda jiifin ama injineernimada geedi-socodka ma jirto.

Maxay Mog Kaa Gaarto

Injin xaashida dhammaystiran, ma aha kaliya qaybta UI.

Wakiil-awood

Loogu dhisay bina-aadamka iyo wakiillada

API habaysan oo LLMs si toos ah u wici karaan. Python iyo Node.js SDKs oo loogu talagalay shaqooyinka wakiillada AI — shaashadda jiifin ama trick-yada macro ma jiraan.

  • Python SDK via PyO3 oo loogu talagalay shaqooyinka wakiillada AI
  • Node.js SDK via N-API oo xawli asalka leh
  • Server madax-bannaan oo wax-oogaynta toobbada ah
  • API diyaar u ah isticmaalka qalab (gelinta/bixinta habaysan)
Xooggan

Excel awood buuxda, Rust ku dib-dhisma

582 shaqo, arrays firfircoon, jadwalka pivot, XLOOKUP, qaab-gal xaaladda, iyo tixraacyada habaysan. Qayb kuma ahan — waxa dhabta ah.

  • 582 shaqo oo Excel la jaanqaada
  • Arrays firfircoon, XLOOKUP, LAMBDA
  • Jadwalka pivot, qaab-gal xaaladda, xaqiijinta xogta
  • XLSX akhrinta iyo qorista asalka ah (OOXML specs buuxda)
Kaashaneed

Waqti-dheerna, offline-first, khilaaf-la'aan

Kaashaneedka CRDT-ga aasaaska u ah Yrs. Offline shaqeeya, marka la xidho waa is-dheellitiraan, xog weligeedba luma. Adag-isdhexgalka hawsha la'aan.

  • Kaashaneedka CRDT via Yrs (Rust)
  • Qaab aqoonsiga unugga oo qaacidooyinka khilaaf-la'aanta ah
  • Offline-first iyo is-dheellitiraan toos ah
  • Canvas-ka 60fps ku muujinta iyada oo iskuxidka binary ah loo marayo

Qaab-dhismeedka

Hal injin Rust ah, meel kastaba

Hal mar Rust ku qoran, saddex bartilmaameed loo컴baabiiyo. Isla koodka browser-ka, server-ka, iyo Python notebook-ka.

Browser

WebAssembly

Web Worker ku shaqeeya. Xisaabinta kuma baahna server dib ugu noqosho.

Node.js

N-API

Barnaamijyo asalka ah oo macOS, Linux, iyo Windows loogu talagalay. WASM kordhinta la'aan.

Python

PyO3

Xiriirada Python asalka ah. Qaacidooyinka xaashida pandas agteeda isticmaal.

Xusus xisaabeedka Rust

Qaacidooyinka, graafka xiriirada, jadwalka pivot, qaab-gal xaaladda, iyo furtaha XLSX — oo dhan Rust. API hal-ku-qoran ayaa xiriirada dhammaan bartilmaameedyada u soo saaraaya.

compute-core

parser, functions, graph, formats,

schema, stats, charts, cf, pivot,

table, fill, solver, collab, wire

Iskuxidka binary-ga

Xogta muuqaalka sida bufferrada binary ah oo kooban, JSON ma aha. Unug kastaa ma qabo wax kharash ah. 60fps xaashiyaha waaweyn.

Viewport buffer

36B header + N × 32B cell records

+ string pool + format palette

Mutation patches

Spliced directly into the viewport

buffer — no deserialization step

SDK

Gelitaan barnaamijeed oo dhammaan wax ka heli

Hal injin Rust ah, SDK kasta. Isla API-ga Python iyo 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"]]);
});

Mog Ku Dhisma

Mashruucaaga diyaar u ah

Wakiillada AI ilaa alaabta SaaS ilaa xariirada xogta. Ka mid noqo kuwii ugu horeeyay ee Mog ku dhisa.

Wakiillada AI

API xaashida habaysan oo LLM loo isticmaalo. Shaashadda jiifin ma jirto.

Alaabta SaaS

Xaashida dhammaystiran hal qaybta React ah. Arrays firfircoon iyo wixii kale oo dhan.

Xariirada xogta

Faylasha XLSX server-side Python ama Node.js ku hawlgeli. Excel ma loo baahna.

Su'aalaha badanaa la is weydiiyo

Mog waa maxay?

Mog waa injin xaashida open-source ah oo Rust ku dib-dhisma. Waxay bixisaa runtime xaashida dhammaystiran — qiimeynta qaacidooyinka, raadraaca xiriirada, furtaha XLSX, muujinta canvas, iyo kaashaneedka waqti-dheerna — oo aad web-apps ku dari karto, servero ku socodsiin karto, ama Python iyo Node.js ka isticmaali karto.

Maxaa Rust loogu doortay?

Rust wuxuu noo siiyaa xawlaha asalka, ammaanka xusuusta, iyo awooda lagu컴baabiiyo WebAssembly (browser), N-API (Node.js), iyo PyO3 (Python) kood hal ah. Hal injin, meel kastaba, xirto qashinka weligeed joojin la'aan.

Mog bilaash ma yahay?

Haa. Mog waa open source shatiga Wax-lagu-beddelay MIT hoostiisa. Mashaariicdaada shakhsiga, alaabta ganacsiga, ama platform-yada SaaS ku isticmaal.

Mog maktabadaha xaashida kale sidee ula barbar dhigaa?

Maktabadaha xaashida badankood waxay diiradda saaraan muujinta UI ama furtaha faylka. Mog wuxuu bixiyaa xididdada buuxa: injin xisaabeed Rust ah oo leh 582 shaqo, muujinta canvas, kaashaneedka CRDT, iyo SDKs asalka ah. Bogga barbar-dhigga eeg si aad u aragto miiska astaamaha faahfaahsan.

Mog waa diyaar buu u yahay wax soo saar?

Mog horumaristiisa ayuu ku jiraa. Injinta xusus (qaacidooyinka, muujinta, kaashaneedka, XLSX) waa shaqeynaysa oo tijaabada ku jirta. Waxaan u soconeynaa soo-saarka open-source — raac si aad wararka la-bilaabidda u hesho.

Su'aalo dheeraad ah? Mog ku saabsan dheeraad akhri

Mog ku dhisan doonaysaa?

Mog wuxuu noqon doonaa open source shatiga Modified MIT hoostiisa.

Get notified when Mog launches