Buddy Code
Create account ↗
All tools
Free to use · No sign-up

Local MongoDB-style workbench — CamaDB

Import JSON collections, browse documents, run supported CamaDB queries, preview edits and export JSON locally.

Powered by CamaDB 3.0.0-rc.0, an open-source local database. Visit camadb.com (site coming soon). Collections live in this page's memory and are lost on reload; export to keep your work.

Up to 5 collections, 5,000 documents / 2 million characters each; JSON depth 20. String _id values must be unique; missing IDs are generated by CamaDB.

What it does

Import JSON collections, browse documents, run supported CamaDB queries, preview edits and export JSON locally.

How to use it

  1. Import JSON arrays or JSONL into up to five in-memory collections. Each accepts 5,000 documents / 2 million characters.
  2. Choose a filter, pipeline or update preview. Apply previewed edits explicitly and export collections before leaving.
  3. Processing stays in this browser. No sign-up or upload.

Example

The filter {"score":{"$gte":10}} matches documents with a score of at least 10.

Methodology

CamaDB 3.0.0-rc.0 runs on isolated InMemory collections in workers. Queries and edits use its public API; preview returns before/after snapshots.

Limitations

Workbenches support a documented subset of release operators, not full MongoDB compatibility. JSON depth 20, 20 pipeline stages and 30-second deadline. Identity is immutable; data is lost on reload.

Automation

This tool runs in your browser. No upload API or MCP endpoint is available.

View capabilities and documentation

Reference updated

Join the conversation

Helpful tips, questions, and ideas for making this tool better.

Loading discussion…