OpenEng Data
Beta nowEvery database, one query workbench.
Connect to any database — SQL (PostgreSQL, MySQL, CockroachDB, SQLite), document (MongoDB), key-value (Redis), graph (Neo4j), object stores, and streaming (Apache Kafka) — browse the full object tree and run queries, all executing on your own machine. Cloud systems connect through least-privilege connectors that run in your own cloud.
In the app
Install the engine
curl -fsSL https://openeng.ai/engine/data/install.sh | bashOpen the app & sign in
Data in your browserThe app gives you a one-time command to start the engine — copy & run it.
Data features
Everything you reach for, built in.
Any database, one switcher
Postgres, CockroachDB, MySQL, SQLite, MongoDB, Redis, Neo4j, DynamoDB, Apache Kafka, and the filesystem — connect several at once and switch between them from one place. Direct connections open straight from your machine.
Adaptive object tree
The left panel reshapes to each engine — databases → schemas → tables/views for Postgres, collections for Mongo, keys for Redis, labels & relationship types for Neo4j — loaded lazily as you drill in.
DB-specific playground
A SQL editor with a results grid, a mongo-shell runner, raw Redis commands, and Cypher with a graph view + execution plan. Results render as tables, JSON documents, or a node/edge graph — with NULLs preserved.
Cloud connectors
Reach RDS / Aurora, Amazon S3, DynamoDB, Cassandra, Google Cloud Storage, Apache Kafka (MSK / Event Hubs / Confluent), and more through a source-only connector Lambda that runs in your own cloud and holds the credentials there — the browser only sees a URL + API key.
Enforced read-only
Cloud connections support a strict read-only mode — server-side read-only transactions plus a default-to-write statement filter — so a connection you mark read-only refuses every write, update, and delete.
Local & sealed
Connection strings and credentials stay on your machine (stored 0600) and never cross the network to any OpenEng server. The browser is a thin client over an end-to-end sealed channel.
Runs on your machine, not our servers.
Data is a thin browser client of a local engine you run yourself. Your databases and connection strings stay on your hardware, and every frame that crosses the wire is sealed end-to-end.
- Your work stays on your machine
- End-to-end sealed, every frame
- Bring your own credentials
# paste the one-time command from Data
✓ engine started on your machine
✓ dialed OpenEng's broker
✓ sealed channel up — open data.openeng.app
# your work stays on this machine, sealed end-to-end
The rest of the suite
Five apps, one workbench.
Every OpenEng app is free — your account works across Terminal, Kubernetes, Data, Git, and Board.