Categories
self-hosted developer-tools database-management authentication backend-as-a-service headless-cms api-developmentStars
Forks
Watchers
Developer links
Bknd
For developers who want a complete visual backend without stitching together separate database, auth, and storage services, Bknd delivers an all-in-one self-hosted Backend-as-a-Service platform with a built-in administrative dashboard. Data schemas evolve visually. Authentication strategies plug in cleanly. Media uploads route straight to object storage. Inside the interactive Admin UI, you can create relational entities, define field validation rules, inspect records, and test generated REST and OpenAPI endpoints on the fly. User management comes ready out of the box with configurable password and OAuth authentication flows, role-based access permissions, and row-level security policies for multi-tenant SaaS products. A unified media manager connects local filesystems, S3 buckets, Cloudflare R2, MinIO, or Cloudinary so applications can handle user avatars, document attachments, and galleries without custom upload pipelines. Visual workflow automation lets you chain triggers, HTTP tasks, and data mutations into repeatable backend flows, while an integrated Model Context Protocol server allows AI agents to query and manage application state directly. You can operate entirely through the visual dashboard, lock down production schemas in code-only or hybrid modes, and connect frontend interfaces using pre-configured login and upload elements. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
Benefits
- Unified Four-Module Backend Architecture
- Consolidates relational database modeling, user authentication, media asset storage, and automated workflows into a single server binary listening on port 1337 without requiring separate microservice containers.
- Visual Schema and Entity Builder
- Create tables, configure primary keys and relational links, enforce JSON Schema field validation, and browse or edit live application records directly from the web-based Admin UI.
- Pluggable Database and Storage Adapters
- Connect seamlessly to local SQLite, LibSQL, or PostgreSQL databases alongside AWS S3, MinIO, Cloudflare R2, Cloudinary, or local disk storage without rewriting application queries.
- Flexible UI and Code Modes
- Switch between visual UI-only configuration during rapid prototyping, code-only schema definitions, or a hybrid mode that locks schema mutations in production deployments.
Features
- Auto-Generated REST API
- Automatically exposes CRUD endpoints, relational filters, sorting, pagination, and OpenAPI specifications for every entity defined in the data schema.
- Role-Based Authentication Engine
- Provides built-in password and OAuth login strategies, JWT session handling, granular role permissions, and row-level security policies for multi-tenant isolation.
- Multi-Provider Media Library
- Manages file uploads, metadata tracking, and MIME validation across local filesystems, S3-compatible object stores, Cloudflare R2, and Cloudinary.
- Visual Workflow Automation
- Designs multi-step execution flows with node graphs, conditional transitions, HTTP fetch tasks, and data operations triggered by events or schedules.
- Integrated MCP Server
- Includes a built-in Model Context Protocol server and client interface that allows AI agents and LLM tools to inspect schemas and manage backend state.