Skip to content

User‐Guide

joravar edited this page Aug 17, 2026 · 1 revision

Bapu Studio User Guide

Learn how to get the most out of Bapu Studio's three core studios.


🚀 1. API Studio

  • Making HTTP Requests: Select request method (GET, POST, PUT, DELETE, etc.), enter URL, and hit Send.
  • cURL Import: Click Import cURL and paste any standard cURL command to instantly auto-populate headers, method, and JSON body.
  • Code Export: Click Export Code to generate ready-to-run snippets in TypeScript (Fetch/Axios), Python (Requests), Go, and Rust.
  • Latency Timer: Measures DNS lookup, TCP handshake, and server response time down to sub-millisecond accuracy.

🗄️ 2. Database Studio

  • Supported Databases: PostgreSQL, MySQL, MongoDB, and SQLite.
  • Connecting to SQL/NoSQL: Enter host, port, credentials, and database name, or paste a full URI connection string.
  • SQLite Drag & Drop: Drag any .sqlite or .db file directly from your file manager into Bapu Studio to view tables and execute SQL queries immediately.
  • Exporting Results: Export any query table result to CSV or JSON with a single click.

🔐 3. Secrets Matrix (.env Manager)

  • Scoped Environments: Create separate environments (e.g. Local Development, Staging, Production).
  • Variable Interpolation: Use {{VARIABLE_NAME}} inside API URLs, headers, request bodies, or database connection strings.
  • Secret Masking: Toggle variable visibility with the eye icon to prevent leaking sensitive API keys during screenshares.
  • .env Export: Export your active matrix directly to a standard .env file.

Clone this wiki locally