ToollessToolless

Studio Overview

Web-based interface for managing Toolless databases

Toolless Studio is a web interface for managing your document databases. It provides a visual way to browse, edit, and manage your data.

Launching Studio

toollessdb studio

With options:

toollessdb studio --port 8080 --host 0.0.0.0
toollessdb studio ./my-data

Studio opens at http://localhost:4000 by default.

Features

  • Dashboard - Overview of all databases and collections
  • Collection Browser - View documents with search and filter
  • Document Editor - Create, edit, and delete documents
  • JSON Validation - Real-time syntax validation
  • Theme Support - Light and dark mode
  • Responsive - Works on desktop, tablet, and mobile

Interface

Dashboard

The main dashboard displays:

  • All databases in your data directory
  • Collection counts per database
  • Document counts per collection
  • Quick access to browse collections

Collection View

Browse documents with:

  • Expandable document preview
  • Syntax-highlighted JSON
  • Search and filter
  • Pagination controls

Document Operations

  • Create - Add new documents with JSON editor
  • View - Expand documents to see full content
  • Edit - Modify documents with validation
  • Delete - Remove documents with confirmation

Keyboard Shortcuts

ShortcutAction
EscapeClose modal/dialog
Ctrl+KFocus search bar

Security

Studio is designed for local development:

  • Runs on localhost only by default
  • No authentication required
  • Do not expose to public internet

For production, add authentication via reverse proxy.

On this page