Analysis updated 2026-05-18
Design database tables visually without writing SQL
Build a drag-and-drop admin interface for managing content
Automate scheduled tasks with CRON-based flows
Generate REST and OData APIs automatically from your data model
| hisorange/artgen | m1ckc3s/nullframe | ardupilot/node-mavlink | |
|---|---|---|---|
| Stars | 95 | 95 | 96 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | — | 2025-08-26 |
| Maintenance | — | — | Quiet |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Runs with an in-memory database out of the box, but production use needs PostgreSQL or SQLite.
Artgen is a low-code, headless content management system (CMS), a platform for managing and delivering data and content without dictating how that content is displayed. "Headless" means it handles the backend data storage and APIs but leaves the frontend presentation entirely up to you. "Low-code" means many tasks that would normally require custom programming can be done through visual interfaces instead. The platform can be started with a single Docker or Node.js command. It boots with a built-in in-memory database by default for quick previewing, but is designed to run against PostgreSQL or SQLite for real use. Connecting it to an existing database is also supported, it can read and optionally manage data from databases you already have running. Key features include a visual data modeler for designing database table structures without writing SQL (the language used to manage databases), a drag-and-drop UI editor for building admin interfaces, a visual flow engine for creating automated workflows, and automatic REST and OData API generation (REST and OData are standard formats for making data accessible over the internet). Built-in user management handles authentication and permissions. CRON-scheduled flows let you run automated tasks on a timer. GraphQL API generation and analytics dashboards are listed as upcoming features. The project was in beta at the time of the README, with the team focused on bug fixes and polish before a 1.0.0 release. It can be installed via Docker or as a Node.js package.
A low-code, headless content management system that handles backend data and APIs while leaving the frontend design entirely up to you.
Mainly TypeScript. The stack also includes TypeScript, Docker, PostgreSQL.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.