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.
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.
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.
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)
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)
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