Open Source • Free Forever

Spreadsheets
for Developers

Built for developers, not accountants. Filter with code expressions, see your data pipeline, and analyze CSV, Excel, and JSON files your way.

DevSheets
stars > 50000 && language == "TypeScript"
NAME
UPDATED
react
2024-03-10
vue
2024-03-09
angular
2024-03-11
macOS • Windows • Linux
MIT Licensed
Open Source
MIT Licensed
Cross-Platform
macOS, Windows, Linux
15+
Filter Operators
Free Forever
No Subscriptions

Features Built for Developers

Analyze data from CSV, Excel, and JSON files with tools that match your workflow.

Expression-Based Filters

Write filters using familiar syntax: `stars > 50000 && language == "TypeScript"`. Natural for developers.

15 Filter Operators

Equals, contains, regex, in lists, is_empty, and more. Query your data like a database.

Visual Sort Chips

See exactly which columns are sorted and in what order. Multi-column support with clear priorities.

Transparent Pivots

Drag-and-drop pivot builder with live preview. Every aggregation is visible and editable.

Data Pipeline View

Visualize transformations as a composable pipeline. Chain operations like Unix pipes.

50-Step Undo/Redo

Full history per sheet with ⌘Z / ⌘⇧Z. Experiment freely without fear.

Universal Clipboard

Copy/paste data between DevSheets, Excel, Google Sheets, and any spreadsheet tool.

Dark & Light Themes

Toggle instantly, persisted across sessions. Designed for long analysis sessions.

Command Palette

⌘K to access any action. Keyboard-first workflow optimized for speed.

Lightning Fast

Built with React 18, Zustand, and Vite. Handles large datasets smoothly.

Perfect for Your Workflow

Whether you're debugging APIs, analyzing logs, or exploring datasets, DevSheets adapts to your needs.

API Response Analysis

Export JSON from your API, open it in DevSheets, and filter/sort with expressions. Perfect for debugging and exploration.

status == 200 && response_time > 1000

Log File Processing

Convert logs to CSV, then slice and dice with regex filters and multi-column sorts.

level == "error" && message ~ "timeout"

Data Exploration

Load datasets from CSV or Excel, build pivot tables, and visualize patterns with transparent aggregations.

GROUP BY category, SUM(revenue)

GitHub Analytics

Export repository data, analyze stars/forks/issues with composable filters and sorts.

stars > 1000 && language in ("Go", "Rust")

QA & Testing Data

Import test results, filter by status, sort by priority, and track patterns across test runs.

status == "failed" && priority == "high"

CSV/Excel Enhancement

Open existing spreadsheets and enhance them with developer-friendly filters and transparent transformations.

Open any .csv, .xlsx, .tsv, or .json file
MIT Licensed
Open Source
Free forever
Growing
Community
Active contributors
Developers
Built For
Not accountants
100k+ Rows
Performance
Smooth at 60fps

Join developers who are tired of fighting Excel's hidden filters and menu diving

Modern Tech Stack

Built with cutting-edge technologies for maximum performance and developer experience.

Desktop
Electron 28
UI Framework
React 18
Language
TypeScript
State Management
Zustand
Styling
Tailwind CSS
Build Tool
Vite
Drag & Drop
@dnd-kit
File Formats
SheetJS

Built for Developer Workflows

When you're analyzing data from APIs, logs, or databases, you need tools that match how you think.

Code-Like Expressions

Write filters like `stars > 50000 && language == "TypeScript"` — natural for developers.

Full Transparency

Every transformation is visible. No hidden state, no surprises. See exactly what happens to your data.

Composable Pipeline

Chain filters, sorts, and pivots together. Each step builds on the last, just like Unix pipes.

Keyboard-First

Command palette (⌘K), shortcuts for everything, and autocomplete. Mouse optional.

Developer Experience

Dark mode, monospace fonts where it matters, and a UI that feels like your favorite IDE.

Privacy & Control

Open source, runs locally, no cloud required. Your data never leaves your machine.

Get Started in Minutes

Build from source or download pre-built binaries for your platform.

Clone & Install

git clone https://github.com/utkarshupendra/devsheets.git
cd devsheets
npm install

Run Development

npm run dev

Build Desktop App

npm run electron:build
COMING SOONPre-built binaries for macOS, Windows & Linux

Ready to Level Up
Your Data Analysis?

Join developers who analyze CSV, Excel, and JSON data with code-like expressions and full transparency.

MIT Licensed
No Account Required
Cross-Platform