Build and publish APIs visually. Connect nodes, test drafts, and publish REST, GraphQL, or WebSocket endpoints with scoped access and audit logs.
Besh is an early local development preview. Remote databases, more login providers, plugins, and the AI operator remain planned.
besh-product.mp4
Download Windows portable 0.19.0-alpha.0, with no Bun installation required. See ZIP and checksums and portable instructions.
Install Bun 1.4.2 or newer, then run:
bun install --frozen-lockfile
bun run setupOpen the setup link printed in the terminal. Name your workspace and save the owner key. No database server or manual environment edits are required. Keep the terminal running.
For later sessions:
bun run devOpen http://127.0.0.1:5173 and sign in with your workspace key or configured email/password. See getting started for configuration, examples, and recovery.
- Visual REST/GraphQL builder, searchable step categories, favorites, typed inputs and OpenAPI.
- Typed WebSocket replies, browser draft testing, and one-use tickets.
- Generated backend routes, saved drafts, release history, and rollback.
- Client code examples in eight targets.
- Built-in k6 load testing with automatic setup and optional goals.
- Roles and selected-API sharing, scoped keys and handover, and protected tenant rows and API fields.
- Member invitations with one-use password setup links.
- Visual content model drafts with nested fields and versioned saving.
- Private collections with typed forms, rich-text editing, private HTML preview and confirmed deletion.
- Content snapshot APIs: owner-reviewed sealed drafts, fixed REST GET or typed GraphQL POST publication and pinned callers.
- CSV, Excel, public Sheets, uploaded SQLite copies, and GitHub product-login templates.
- Audit logs, migrations, tested backups, and GitHub update notices.
- Light/dark themes, seven languages in main workflows, custom controls and page/action previews.
Documentation index · Getting started · Load testing · API reference · Roadmap
Contributing · Security · AI policy
MIT licensed. See LICENSE and third-party notices.
