تەييارلىنىۋاتىدۇ · ئوچۇق كودلۇق · Modified MIT
ئادەملەر ۋە AI ئىپادىچىلەر ئۈچۈن جەدۋەل ماتورى.
Rust تە قايتىدىن يېزىلغان ئوچۇق كودلۇق جەدۋەل ماتورى. دىنامىك سانلار گۇرپىسى، pivot جەدۋىلى، XLOOKUP — AI ئۈچۈن مۆلچەرلەنگەن Python ۋە Node.js SDK لىرى.
SDK پاكېتلىرى رەسمى چىقىرىلىشتا ئېلان قىلىنىدۇ. يېڭىلىقلاردىن خەۋەردار بولۇڭ
WebAssembly ئارقىلىق توركۆرگۈڭىزدە ئىشلەۋاتقان جانلىق جەدۋەل — رەسىم ئەمەس.
ئىشلىتىش ساھەلىرى
دېۋېلوپېرلار ۋە AI ئىپادىچىلەر ئۈچۈن يارىتىلدى
ئىلوقىڭىزغا قىستۇرۇڭ
بىر React كومپونېنتى بىلەن ھەر قانداق تور ئىلوقىغا تولۇق جەدۋەل قىستۇرۇڭ. دىنامىك سانلار گۇرپىسى، pivot جەدۋىلى ۋە 582 فۇنكسىيە تۈرمە بىر تەييار.
سېرۋېردا ئىشلىتىڭ
Node.js ياكى Python SDK بىلەن XLSX ھۆججەتلىرىنى بىر تەرەپ قىلىڭ، فورمۇلالارنى ھەسابلاڭ ۋە سېرۋەر تەرەپتە دوكلات يارىتىڭ. توركۆرگۈ كېرەكمەس.
AI ئىپادىچىلىرىگە قۇۋۋەت بېرىڭ
LLM لارغا جەدۋەل مەشغۇلاتلىرىغا تۈزۈملۈك كىرىش مۇمكىنچىلىكى بېرىڭ. SDK نىڭ تىپلانغان API سى قورال ئىشلىتىشى ئۈچۈن مۆلچەرلەنگەن — ئېكران تارتىش ياكى دەلىل يايلاش يوق.
نېمىشقا Mog
تولۇق جەدۋەل ماتورى — پەقەت UI كومپونېنتى ئەمەس.
ئادەملەر ۋە AI ئىپادىچىلەر ئۈچۈن يارىتىلدى
LLM لار بىۋاسىتە چاقىرالايدىغان تۈزۈملۈك API. AI ئىپادىچى خىزمەت ئېقىمى ئۈچۈن مۆلچەرلەنگەن Python ۋە Node.js SDK لىرى — ئېكران تارتىش ياكى ماكرو سىر-سوپىلىرى يوق.
- AI ئىپادىچى خىزمەت ئېقىمى ئۈچۈن PyO3 ئارقىلىق Python SDK
- تەبىئىي ئىقتىدار بىلەن N-API ئارقىلىق Node.js SDK
- كۆپلۈك بىر تەرەپ قىلىش ئۈچۈن باشسىز سېرۋېر
- قورال ئىشلىتىشكە تەييار API (تۈزۈملۈك كىرىش/چىقىش)
Rust تە قايتىدىن يېزىلغان تولۇق Excel ماسلىشىشى
582 فۇنكسىيە، دىنامىك سانلار گۇرپىسى، pivot جەدۋىلى، XLOOKUP، شەرتلىك فورماتلاش ۋە تۈزۈملۈك پايدىلانما. چەكلىك نۇسخا ئەمەس — ئەسلى نەرسە.
- 582 Excel ماسلىشىشلىق فۇنكسىيە
- دىنامىك سانلار گۇرپىسى، XLOOKUP، LAMBDA
- Pivot جەدۋىلى، شەرتلىك فورماتلاش، سانلىق مەلۇمات دەلىللەش
- تەبىئىي XLSX تەھلىل قىلىش ۋە يېزىش (تولۇق OOXML تالاپنامىسى)
ئەمەلىي ۋاقىت، تورسىزلىققا ئۇيغۇن، توقۇنۇشسىز
Yrs ئارقىلىق CRDT ئاساسلىق بىرلەشمە ئىشلەش. تورسىز ئىشلەيدۇ، تور ئۇلانغاندا ماسقەدەملەيدۇ، سانلىق مەلۇماتنى ھەرگىز يوقاتمايدۇ. مەشغۇلات يۆتكىلىش مۇرەككەپلىكى يوق.
- Yrs (Rust) ئارقىلىق CRDT بىرلەشمە ئىشلەش
- توقۇنۇشسىز فورمۇلالار ئۈچۈن كاتەكچە كىملىك مودىلى
- ئاپتوماتىك ماسقەدەملەش بىلەن تورسىزلىققا ئۇيغۇن
- ئىككىلىك سىم پروتوكولى ئارقىلىق 60fps Canvas رەسىملەش
ئارخىتېكتۇرا
بىر Rust ماتورى، ھەر قايسى پلاتفورما
بىر قېتىم Rust تە يېزىلىپ، ئۈچ نىشانغا كومپىلياتسىيە قىلىنىدۇ. توركۆرگۈدە، سېرۋېردا ۋە Python دەپتىرىدە ئوخشاش كود.
توركۆرگۈ
WebAssembly
Web Worker دا ئىشلەيدۇ. ھېسابلاش ئۈچۈن سېرۋېرغا قايتىش يوق.
Node.js
N-API
macOS، Linux ۋە Windows نىڭ تەبىئىي ئىككىلىك ھۆججىتى. WASM يۈكى يوق.
Python
PyO3
تەبىئىي Python باغلىنىشى. pandas بىلەن بىللە جەدۋەل فورمۇلىلىرىنى ئىشلىتىڭ.
Rust ھېسابلاش يادروسى
فورمۇلالار، باغلىنىش گراپى، pivot جەدۋىلى، شەرتلىك فورمات ۋە XLSX تەھلىلگۈچى — ھەممىسى Rust تە. بىر ئىزاھلانغان API ھەر نىشان ئۈچۈن باغلىنىش يارىتىدۇ.
compute-core
parser, functions, graph, formats,
schema, stats, charts, cf, pivot,
table, fill, solver, collab, wire
ئىككىلىك سىم پروتوكولى
كۆرۈنۈش دائىرىسى سانلىقمەلۇماتلىرى JSON ئەمەس، يىغچام ئىككىلىك بۇفېر شەكلىدە. ھەر كاتەكچىگە نۆل ئىخراج. چوڭ جەدۋەللەردە 60fps.
Viewport buffer
36B header + N × 32B cell records
+ string pool + format palette
Mutation patches
Spliced directly into the viewport
buffer — no deserialization step
SDK
ھەممە نەرسىگە پروگراممىلىق كىرىش
بىر Rust ماتورى، ھەر SDK. Python ۋە TypeScript تە ئوخشاش API.
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 بىلەن يارىتىلدى
لايىھىڭىزغا تەييار
AI ئىپادىچىلىرىدىن SaaS مەھسۇلاتلىرىغا، سانلىق مەلۇمات قۇبۇرلىرىغا قەدەر. Mog بىلەن قۇرۇشقا بىرىنچىلەردىن بولۇڭ.
AI ئىپادىچىلىرى
LLM قورال ئىشلىتىشى ئۈچۈن تۈزۈملۈك جەدۋەل API. ئېكران تارتىش يوق.
SaaS مەھسۇلاتلىرى
بىر React كومپونېنتى بىلەن تولۇق جەدۋەل. دىنامىك سانلار گۇرپىسى ۋە باشقىلار.
سانلىق مەلۇمات قۇبۇرلىرى
Python ياكى Node.js دا XLSX ھۆججەتلىرىنى سېرۋەر تەرەپتە بىر تەرەپ قىلىڭ. Excel كېرەكمەس.
كۆپ سورالىدىغان سوئاللار
Mog نېمە؟
Mog Rust تە نۆلدىن قايتىدىن يېزىلغان ئوچۇق كودلۇق جەدۋەل ماتورى. فورمۇلا ھەسابلاش، باغلىنىش ئىزدەش، XLSX تەھلىل، Canvas رەسىملەش ۋە ئەمەلىي ۋاقىت بىرلەشمە ئىشلەشنى ئۆز ئىچىگە ئالغان تولۇق جەدۋەل ئىجرا مۇھىتى — تور ئىلوقىلاردا قىستۇرۇشقا، سېرۋېرلاردا ئىجرا قىلىشقا ياكى Python ۋە Node.js دا ئىشلىتىشكە بولىدۇ.
نېمىشقا Rust؟
Rust بىزگە تەبىئىي ئىقتىدار، ئىچكى ساقلىغۇچ بىخەتەرلىكى ۋە بىر كود ئامبىرىدىن WebAssembly (توركۆرگۈ)، N-API (Node.js) ۋە PyO3 (Python) غا كومپىلياتسىيە قىلىش ئىمكانىيىتىنى بېرىدۇ. بىر ماتور، ھەر پلاتفورما، زىبالنى تازىلاش توختىشى يوق.
Mog ھەقسىزمۇ؟
شۇنداق. Mog ئۆزگەرتىلگەن MIT لىتسېنزىيىسى ئاستىدا ئوچۇق كودلۇق. شەخسىي لايىھەلەردە، تىجارىي مەھسۇلاتلاردا ياكى SaaS پلاتفورمىلىرىدا ئىشلىتىڭ.
Mog باشقا جەدۋەل كۈتۈپخانىلىرىدىن نېمىسى پەرقلىنىدۇ؟
كۆپىنچە جەدۋەل كۈتۈپخانىلىرى UI رەسىملەش ياكى ھۆججەت تەھلىلىگىلا ئەھمىيەت بېرىدۇ. Mog تولۇق يىغىندىنى تەمىنلەيدۇ: 582 فۇنكسىيىلىك Rust ھەسابلاش ماتورى، Canvas رەسىملەش، CRDT بىرلەشمە ئىشلەش ۋە تەبىئىي SDK لار. تەپسىلىي ئىقتىدار ماترىتسىسى ئۈچۈن سېلىشتۇرما بېتىنى كۆرۈڭ.
Mog ئىشلەپچىقىرىشقا تەييارمۇ؟
Mog ھازىر قىزغىن ئىشلەنمەكتە. ئاساسىي ماتور (فورمۇلالار، رەسىملەش، بىرلەشمە ئىشلەش، XLSX) ئىقتىدار قىلىپ، سىناق ئاستىدا. بىز ئوچۇق كودلۇق نەشرى تەرەپكە ئىلگىرىلەۋاتىمىز — چىقىرىلىش يېڭىلىقلىرى ئۈچۈن بىزنى كۈزىتىڭ.
باشقا سوئاللىرىڭىز بارمۇ؟ Mog ھەققىدە تەپسىلات
Mog بىلەن قۇرماقچىمۇسىز؟
Mog Modified MIT لىتسېنزىيىسى ئاستىدا ئوچۇق كودلۇق بولىدۇ.
Get notified when Mog launches