Self-host StackRender
v1.4.0Visual database schema designer with migration generation
- Stars
- 555
- Port
- 80 (HTTP web interface)
What is StackRender?
StackRender helps developers design database schemas through a visual entity-relationship diagram editor. The drag-and-drop interface lets you create tables, define columns, set up relationships, and add indexes. You can import existing schemas from SQL DDL files across six major database dialects, then export production-ready DDL for any of them. The application automatically detects schema changes and creates versioned migration scripts with corresponding rollback scripts. An AI assistant (available in the cloud edition) can generate initial schema designs from natural language descriptions. The software runs as a web application and is distributed under the AGPL-3.0 license. Self-hosting options include Docker Compose, plain Docker, or a Node.js development server. The project is currently in public beta with version 1.4.0 released in mid-2026.
Should you self-host StackRender?
StackRender scores 50/100 on selfhost.directory (how scoring works) and ranks #34 of 40 in Database Management. It has 555 GitHub stars.
It shipped 1 stable release in the past year. The latest, v1.4.0, came out on 10 June 2026.
Setup is moderate: expect some configuration beyond a single command. It is AGPL-3.0-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is supabase (92/100, 114 245 stars). It scores higher overall, so compare the two before you pick. See StackRender vs supabase side by side.
Features
- Index suggestions
- Multi-Dialect SQL Export
- Rollback Script Generation
- Schema Diff Detection
- SQL Import
- Visual ER Diagram Editor
StackRender README
More in Database Management
supabaseSelf-hosted open-source Postgres platform with database, auth, realtime, storage, edge functions, and vector embeddings as a Firebase alternative.
supabase-automated-self-hostA bash script that automates deploying Supabase with Nginx or Caddy reverse proxy, Let's Encrypt SSL, and optional Authelia 2FA on Linux using Docker Compose.
SupabaseMetaOpen-source, self-hosted REST API that manages Postgres over HTTP: list and alter tables, columns, roles, functions and triggers, run SQL, generate types.
supa-managerSupaManager is an open-source API for managing self-hosted Supabase instances via Supabase Studio, a self-hosted alternative to Supabase Cloud.
teableSelf-hosted AI Spreadsheet combining spreadsheets, databases, and app building. Open-source Airtable alternative built on PostgreSQL with AI chat, automations.
terminusdbOpen-source knowledge graph database with built-in version control for branching, merging, and time-travel queries using Datalog.
TimescaleDBA time-series database for high-performance real-time analytics packaged as a Postgres extension
Typesense-DashboardA Typesense Dashboard to manage and browse collections.
velldVelld is a self-hosted, open-source database backup tool for PostgreSQL, MySQL, MongoDB, and Redis with automated scheduling, S3 storage, and notifications.
VitessVitess enables unlimited horizontal scaling through generalized sharding while maintaining MySQL compatibility.
WhoDBOpen-source, self-hosted database workspace: browse and edit data, query in a scratchpad, visualise schema graphs, with optional Ollama, OpenAI or Anthropic AI chat.
addon-influxdbSelf-hosted InfluxDB 1.x add-on for Home Assistant with Chronograf UI and Kapacitor, exposing HTTP API on port 8086 for sensor data.
0 comments