7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

5 alternatives ranked by real activity

Open-source Google Sheets alternatives

A curated, ranked list of the 5 best open-source alternatives to Google Sheets.

The best open-source alternative to Google Sheets is Univer. If that doesn't suit you, other good options are Grist, CryptPad, EtherCalc and Mintable.

Google Sheets alternatives are mainly productivity tools, but some are also database tools and finance & accounting tools. 4 of them shipped code in the last 30 days, 5 can be self-hosted, and 3 use a permissive licence.

Last updated October 3, 2026 · ranked by GitHub stars, growth and recent commits

Univer

Univer is an open-source SDK for embedding spreadsheet, document and presentation editing into your own product, in the browser or on Node.js.

GitHub stars
22k
Last commit
yesterday
Latest release
v1.0.3
Licence
Apache-2.0
Self-hosted
Yes
docs.univer.aiUniver homepage screenshot

Univer is an open-source SDK that lets you build office-style applications within your own product. It provides components for spreadsheet, document and presentation features, with no requirement to use a hosted app or a fixed interface. The architecture is plugin-based, with rendering on Canvas, a built-in formula engine and a single Facade API usable in browsers and on Node.js. It is written in TypeScript and released under the Apache-2.0 license.

Typical uses include adding spreadsheet or document editing to a SaaS product, an internal tool, a business intelligence workflow or an AI application, and running workbook or document processing on the server with the same architecture as in the browser. Plugins let you include just the capabilities you want, and presets offer a fast way to get going, and extend behavior with custom plugins, commands, services and UI components. The wider Univer family also covers bases, boards and PDFs, and Univer Workspace, a workspace you can host yourself, is built on the SDK as an open-source example. The README distinguishes the open-source scope from the Pro offering.

Key features

  • Embeddable spreadsheet and document editing
  • Plugin architecture with presets
  • Formula engine and Canvas rendering
  • Facade API for browser and Node.js
  • Server-side workbook processing
  • Open-source and Pro editions

Pricing: Core SDK is free and open source under Apache-2.0; the README refers to a separate Pro edition.

Read more about UniverWebsite GitHub

Grist

Relational spreadsheet that mixes spreadsheet flexibility with database structure, available as a self-hosted server or hosted service.

GitHub stars
12k
Last commit
today
Latest release
v1.7.20
Licence
Apache-2.0
Self-hosted
Yes
Hosted version
Available
getgrist.comGrist homepage screenshot

Grist is a relational spreadsheet that aims to combine the flexibility of a spreadsheet with the robustness of a database. Columns behave as they do in a database, with a name and a type, while users still write formulas and arrange data in a familiar grid. This repository, grist-core, is the Community edition that you can run as a server for hosting spreadsheets.

Two sibling projects exist: grist-desktop, an app for Linux, macOS and Windows that edits spreadsheets stored locally, and grist-static, a fully in-browser build that shows spreadsheets on a website without a back end. You can try the core with Docker or the desktop app. A list of extra features that are not in grist-core is maintained for people comparing the editions.

All three repositories are open source under the Apache License 2.0. Grist Labs, an NYC-based company, develops the project, with significant contributions from French government organizations ANCT and DINUM, and sells an edition with additional features. It also runs free and paid hosted services at getgrist.com. Help is available on Discord and a community forum.

Key features

  • Typed, database-style spreadsheet columns
  • Spreadsheet formulas and grid editing
  • Self-hosted Community edition server
  • Desktop app for local spreadsheets
  • In-browser build via grist-static
  • Docker-based deployment

Pricing: Free plan for small documents. Pro is $10 and Business $30 per user per month ($8 and $24 billed annually) with a 30-day trial; Enterprise is quoted. A free self-hosted Community edition exists.

Read more about GristWebsite GitHub

CryptPad

CryptPad is an open-source, end-to-end encrypted collaboration suite where documents sync in real time and the server cannot read their content.

GitHub stars
8k
Last commit
today
Latest release
2026.5.1
Licence
AGPL-3.0
Self-hosted
Yes
Hosted version
Available
cryptpad.orgCryptPad homepage screenshot

CryptPad is an open-source collaboration suite with end-to-end encryption. Documents are synchronized between collaborators in real time, and because user data is encrypted, an attacker who breaches the server cannot read the stored content. Administrators who run unmodified code and the service itself also cannot see what users store.

The encryption happens in the browser before data is sent to the server or to collaborators. The README is candid about a limit of this model: the code that does the encrypting is delivered by the host server, as on any website, so users must trust the administrator to keep the server secure. Repository topics mention collaborative editing, real-time work and the ChainPad algorithm.

CryptPad is written in JavaScript and licensed under AGPL-3.0. A developer guide covers setting up a local instance, and an admin guide covers production deployments. Official Docker images for AMD64 and ARM64 are published with every release, and a Dockerfile and docker-compose.yml are included in the repository.

Key features

  • End-to-end encrypted documents
  • Real-time collaborative editing
  • Encryption performed in the browser
  • Official Docker images for AMD64 and ARM64
  • Admin guide for production installs

Pricing: Free accounts are available on public instances, and the software can be self-hosted. Paid plans on CryptPad.fr run €5 to €100 per month; managed own-instance plans start at €3,000 per year.

Read more about CryptPadWebsite GitHub

EtherCalc

EtherCalc is a web spreadsheet for real-time collaborative editing, now rewritten in TypeScript and deployable on Cloudflare or with Docker.

GitHub stars
3.1k
Last commit
17 days ago
Latest release
0.20260717.0
Self-hosted
Yes
Hosted version
Available
ethercalc.netEtherCalc homepage screenshot

EtherCalc is a web spreadsheet that several people can edit at the same time. It started as a Node.js port of the multi-user SocialCalc engine. The current branch is a TypeScript rewrite aimed at the Cloudflare full stack, using Hono, Workers, Durable Objects, D1, KV and R2, with documentation hosted on its own site and a REST API described in a separate document.

You can deploy it to Cloudflare with wrangler, or self-host it anywhere with docker compose and no Cloudflare account. There is also an npm package that starts a local server on port 8000, which requires Bun on the machine. The Docker route stores spreadsheet room state in a data folder and needs no Redis or Node runtime.

The project warns that the plain Docker setup serves unencrypted HTTP without rate limiting or TLS, so it should be used only on trusted networks such as localhost, an office LAN or a VPN. Anything exposed to the public internet needs a reverse proxy in front. EtherCalc integrates with the Drupal content management system, and translated versions of the site exist.

Key features

  • Real-time collaborative spreadsheet editing
  • REST API for spreadsheet access
  • Deploys to Cloudflare with wrangler
  • Self-hosting with docker compose
  • Drupal integration
  • Local start via an npm command
Read more about EtherCalcWebsite GitHub

Mintable

Mintable is a free, MIT-licensed, open-source tool that automates personal finance tracking by syncing bank transactions into a Google Sheets or CSV spreadsheet, with no ads or data collection.

GitHub stars
1.6k
Last commit
2 yr ago
Latest release
2.0.3
Licence
MIT
Self-hosted
Yes

Mintable is an open-source personal finance automation tool aimed at people who want to track account balances and spending without relying on a service like Intuit's Mint, which comes with ads and third-party data collection. It lets users keep their financial data under their own control in a spreadsheet they own.

It aggregates transactions from checking accounts, savings accounts and credit cards across banking institutions, using Plaid's free plan to connect to US banks, and exports balances and transactions into Google Sheets, where users can analyze and budget with formulas. Plaid is optional: transactions can instead be imported from a CSV bank statement entirely on the local machine, and results can likewise be exported to CSV instead of Google Sheets if preferred. Running Mintable automatically on a schedule can be done for free with tools like BitBar, cron, or GitHub Actions.

Mintable requires Node.js 11 or newer, does not natively support non-US banks without editing country codes, and does not natively support Windows, though a workaround is referenced. It is written in TypeScript and JavaScript and released under the MIT license, with the README comparing it to paid alternatives such as Microsoft's Money in Excel.

Key features

  • Bank transaction aggregation via Plaid
  • CSV import as a no-API alternative
  • Export to Google Sheets or CSV
  • Spreadsheet-based budgeting with formulas
  • Schedulable automated updates
  • No ads or data collection

Pricing: Free and open source under the MIT license. Using bank sync requires a free Plaid plan; CSV import avoids any third-party service.

Read more about MintableWebsite GitHub

Google Sheets alternatives: questions

What is the best open-source alternative to Google Sheets?
Univer is the top-ranked open-source alternative to Google Sheets on Enlisted: Univer is an open-source SDK for embedding spreadsheet, document and presentation editing into your own product, in the browser or on Node.js. Other strong options are Grist, CryptPad, EtherCalc and Mintable.
Are these Google Sheets alternatives free?
All 5 are open source, so the code is free to use under its licence, and all of them can be self-hosted on your own server or computer. 3 also offer a paid or managed cloud version if you'd rather not host it yourself.
How is this list of Google Sheets alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 4 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all