fundamental-research-labs

Programmable spreadsheet platform with a TypeScript/Rust engine, SDK, and embeddable workbook runtime.

11
1
100% credibility
Found Jun 01, 2026 at 11 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Mog is a complete spreadsheet engine that runs entirely in your browser. It lets you open Excel files, create formulas, build charts, and work with data just like traditional spreadsheet softwareβ€”but it also provides tools for developers to connect spreadsheets to AI agents or embed them in other applications. The project is MIT-licensed, maintained by a research lab, and offers both a live demo and library packages for programmatic use.

How It Works

1
πŸ” Discover Mog

You hear about Mog as a new way to work with spreadsheets that feels familiar but more powerful

2
🌐 Try it online

You visit the live demo at mog.shortcut.ai and see a full spreadsheet interface in your browser

3
πŸ“Š Open or create a spreadsheet

You open an existing Excel file (.xlsx or .csv) or start fresh with a blank workbook

4
✨ Work with formulas and data

You type formulas like =SUM(A1:A5), format cells, create charts, and watch everything calculate instantly

5
Choose your path
πŸ€–
Build an AI agent

You connect Mog to an AI assistant so it can read and write spreadsheet data automatically

πŸ’»
Embed in your app

You add the spreadsheet to your website or application as a ready-made component

6
πŸ’Ύ Save and export

You export your work back to Excel format or save it to your computer

πŸŽ‰ Your spreadsheet is ready

You've created, analyzed, or automated spreadsheet work without needing to install anything or write code

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 11 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is mog?

Mog is a programmable spreadsheet engine built with a TypeScript frontend and Rust compute backend. It gives you a full spreadsheet runtime you can embed in any application, plus a Node.js SDK for headless automation. Think of it as building blocks for spreadsheet-aware software: agents that need to read and write data, custom tools that need Excel-like calculations, or apps that want spreadsheet UIs without building one from scratch. The engine handles formulas, charts, pivot tables, and formatting while exposing clean APIs for integration.

Why is it gaining traction?

The hook is embeddability. Most spreadsheet libraries are either locked to Excel or require running a full desktop app. Mog ships as a WASM or native module you drop into Node, browser, or desktop environments. The Rust core handles the heavy computation (formula evaluation, file parsing) while TypeScript exposes the developer experience. There's live infrastructure at mog.shortcut.ai demonstrating the runtime. The workspace includes packages for XLSX/CSV import, PDF export, and multiple platform targets (darwin, linux, windows).

Who should use this?

- Backend developers building workflow automation that needs spreadsheet math - AI/agent developers who need structured data manipulation with formulas - App developers wanting spreadsheet UIs without licensing Excel - Data pipeline engineers needing XLSX processing in Node services

Verdict

The architecture is thoughtful and the embeddable SDK approach solves a real gap. However, 11 stars and a 1.0% credibility score signal this is experimental. The documentation exists but is sparse, and the monorepo structure suggests active internal development rather than a stable product. Worth evaluating for greenfield projects where spreadsheet embedding is core to the architecture, but hold off for anything requiring production stability or vendor support. Watch this space.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.