Open-source internal tool builders and low-code platforms in 2026
60 open-source projects, ranked by GitHub stars and how recently each was worked on. JeecgBoot leads with 48k stars, ahead of Appsmith. 37 had code pushed in the last three months. Most common licenses: MIT (29), Apache-2.0 (20) and AGPL-3.0 (8). Commercial internal tool builders and low-code platforms are listed separately.
All open-source internal tool builders and low-code platforms, ranked
Complete systems you can adopt 9
-
1
APITable apitable
🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.
Complete system Usable You want a self-hosted Airtable alternative with an API on every table and can run a Java plus Node stack.
★ 16k AGPL-3.0 TypeScript Active, pushed 2 months ago -
2
Grist-core gristlabs
Grist is the evolution of spreadsheets.
Complete system Production-ready Your team has outgrown spreadsheets and wants Airtable-style structure that can be self-hosted.
★ 12k Apache-2.0 TypeScript Active, pushed today -
3
AstronRPA iflytek
Agent-ready RPA suite with out-of-the-box automation tools. Built for individuals and enterprises.
Complete system Usable You need open-source desktop automation on Windows, especially against Chinese business software like Kingdee or YonYou.
★ 5.3k Apache-2.0 Python Active, pushed 8 days ago -
4
Mathesar mathesar-foundation
An intuitive spreadsheet-like interface that lets users of all technical skill levels view, edit, query, and collaborate on Postgres data directly. 100% open source and self hosted, with native Postgres access control.
Complete system Usable Non-technical colleagues need to work with data in an existing Postgres database and you want them to use the real tables, not a copy.
★ 5.2k GPL-3.0 Svelte Active, pushed 6 days ago -
5
LangWatch langwatch
Open-Source Agent Observability & Evals for AI Platform teams. Trace, test, route and govern every agent & coding assistant in the company.
Complete system Usable An AI platform team needs tracing, evals and spend governance for agents and coding assistants and wants the option to self-host.
★ 5k Apache-2.0 TypeScript Active, pushed 7 days ago -
6
Frappe CRM frappe
Fully featured, open source CRM
Complete system Usable A small sales team wants a clean, free CRM, especially if it already runs ERPNext or Frappe Cloud.
★ 3.9k AGPL-3.0 Vue Active, pushed today -
7
Tracecat TracecatHQ
Open-source security automation platform for teams and AI agents
Complete system Usable A security team wants an open-source SOAR alternative it can self-host, including air-gapped, instead of a commercial product.
★ 3.9k AGPL-3.0 Python Active, pushed 7 days ago -
8
Tinykit tinykit-studio
Self-hosted Lovable/v0 alternative. Realtime database & storage included.
Complete system Experimental You want to generate small personal or internal tools on your own server.
★ 331 MIT Svelte Slowing, pushed 10 months ago -
9
DashPress dashpresshq
Generate powerful admin apps without writing a single line of code - Run `npx dashpress` to see some magic!
Complete system Experimental Only for a quick throwaway admin panel.
★ 1.9k AGPL-3.0 TypeScript Quiet, pushed 2 years ago
Frameworks and platforms to build on 23
-
1
JeecgBoot jeecgboot
【低代码v2.0,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,解决 Java 项目 90% 重复工作,提高效率又不失灵活。
Framework or platform Production-ready A Chinese enterprise Java team wants to cut repetitive CRUD and workflow work.
★ 48k Apache-2.0 Java Active, pushed 2 days ago -
2
Appsmith appsmithorg
Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
Framework or platform Production-ready Developers want to ship internal CRUD apps quickly and host them themselves.
★ 41k Apache-2.0 TypeScript Active, pushed yesterday -
3
ToolJet ToolJet
Open-source foundation of ToolJet AI - the enterprise app generation platform for internal tools, dashboards, business applications, workflows and AI agents. Build visually, from a prompt, or from Claude Code, Codex and Cursor over MCP 🚀
Framework or platform Production-ready A company wants a self-hostable Retool alternative for internal apps.
★ 41k AGPL-3.0 HTML Active, pushed 4 days ago -
4
Refine refinedev
A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.
Framework or platform Production-ready You are building a CRUD-heavy internal tool in React and want structure without being locked into one UI kit.
★ 36k MIT TypeScript Active, pushed 2 months ago -
5
Filament filamentphp
A powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire
Framework or platform Production-ready You build on Laravel and want admin panels and internal apps fast with a large plugin ecosystem.
★ 32k MIT PHP Active, pushed today -
6
React-admin marmelab
A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
Framework or platform Production-ready You need a mature, well-documented admin front end for an existing API.
★ 27k MIT TypeScript Active, pushed today -
7
Node-RED node-red
Low-code programming for event-driven applications
Framework or platform Production-ready You need to glue IoT devices, APIs and automations together quickly, at home or in industry.
★ 24k Apache-2.0 JavaScript Active, pushed 7 days ago -
8
Frappe frappe
Low code web framework for real world applications, in Python and Javascript
Framework or platform Production-ready You are building or extending a database-heavy business application, particularly anything in the ERPNext ecosystem.
★ 11k MIT Python Active, pushed 6 days ago -
9
Astron Agent iflytek
Enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents.
Framework or platform Usable An enterprise team wants a self-hosted, Apache-licensed agent workflow builder and can work with iFLYTEK's models and RPA suite.
★ 9k Apache-2.0 Java Active, pushed 6 days ago -
10
Dgiot dgiot
Open Source Industrial IoT Platform | 300+ protocols | 6-min deploy | Modbus OPC UA MQTT | 12K Stars
Framework or platform Usable You are building an industrial IoT deployment with many devices and have staff able to operate Erlang, PostgreSQL and TDengine.
★ 4.9k Apache-2.0 Erlang Active, pushed 20 days ago -
11
Amis baidu
前端低代码框架,通过 JSON 配置就能生成各种页面。
Framework or platform Production-ready A team building many admin pages wants them described as JSON, and reads Chinese docs.
★ 19k Apache-2.0 TypeScript Slowing, pushed 8 months ago -
12
Erupt erupts
Code as configuration. Annotate a Java entity with @Erupt and ship a production-grade admin backend in minutes — UI, RBAC, audit logs and APIs, all generated at runtime. No codegen, no frontend.
Framework or platform Usable A Java shop needs internal admin back offices quickly and is happy for the UI to be generated rather than hand-built.
★ 4k Apache-2.0 Java Active, pushed today -
13
Lowdefy lowdefy
Build apps that AI can generate, humans can review, and teams can maintain. Config that works between code and natural language.
Framework or platform Usable A team wants maintainable CRUD and internal apps defined as reviewable config.
★ 3k Apache-2.0 JavaScript Active, pushed 7 days ago -
14
ILLA Builder illacloud
Low-code platform allows you to build business apps, enables you to quickly create internal tools such as dashboard, crud app, admin panel, crm, cms, etc. Supports PostgreSQL, MySQL, Supabase, GraphQL, MongoDB, MSSQL, Rest API, Hugging Face, Redis, etc. Automate workflows with schedule or webhook. Open source Retool.
Framework or platform Usable Rarely now; ToolJet and Appsmith are more active.
★ 12k Apache-2.0 TypeScript Slowing, pushed 5 months ago -
15
Lowcoder lowcoder-org
🔥 🔥 🔥 The Open Source Retool, Tooljet and Appsmith Alternative
Framework or platform Usable You want a self-hosted Retool alternative and can live with a smaller community.
★ 1.6k AGPL-3.0 HTML Active, pushed today -
16
MoonShine moonshine-software
Laravel Admin panel and more. Simple for beginners and powerful for experts. Using Blade, Alpine.js and Tailwind CSS.
Framework or platform Usable You want a Laravel admin panel without Livewire.
★ 1.3k MIT PHP Active, pushed 2 days ago -
17
Magic polterguy
Instant SECURE Full Stack Apps and AI Agents
Framework or platform Usable You want generated CRUD backends and database-driven AI agents on your own hardware and accept learning Hyperlambda.
★ 1.2k MIT C# Active, pushed yesterday -
18
Sponge go-dev-frame
A powerful and easy-to-use Go development framework that enables you to effortlessly build stable, reliable, and high-performance backend services with a "low-code" approach.
Framework or platform Usable You build many CRUD-style Go back-end services and want them generated from your database schema.
★ 2.9k MIT Go Slowing, pushed 11 months ago -
19
Lemma-platform lemma-work
Multiplayer harness that shapes around your work. Agents, apps and workflows your team shares, used from Slack, Telegram, WhatsApp, Teams, Email, Web or your own AI agent.
Framework or platform Experimental A team wants shared AI agents across its chat tools on its own servers.
★ 635 AGPL-3.0 Python Active, pushed 6 days ago -
20
Owl Admin slowlyo
🎈 Owl Admin : 基于 laravel 和 amis 开发的后台框架, 友好的组件使用体验, 可轻松实现复杂页面, 内置代码生成器, 让开发者快速搭建后台管理系统
Framework or platform Usable A Laravel team wants admin pages without writing frontend code and is comfortable with amis and Chinese documentation.
★ 619 MIT PHP Active, pushed 31 days ago -
21
Ivy-Framework Ivy-Interactive
The ultimate framework for building internal tools with LLM code generation by unifying front-end and back-end into a single C# codebase.
Framework or platform Usable A .NET team wants internal apps without writing a separate front end.
★ 434 Apache-2.0 C# Active, pushed 2 months ago -
22
Lowcode-engine alibaba
An enterprise-class low-code technology stack with scale-out design / 一套面向扩展设计的企业级低代码技术体系
Framework or platform Usable Only if you are building a low-code product and accept an inactive base.
★ 16k MIT TypeScript Quiet, pushed 2 years ago -
23
AdminJS SoftwareBrothers
AdminJS is an admin panel for apps written in node.js
Framework or platform Usable You have a Node.js back end and want a quick admin interface over your models.
★ 9k MIT TypeScript Quiet, pushed 16 months ago
Building blocks for your own system 14
-
1
Joint clientIO
A proven SVG-based JavaScript diagramming library powering exceptional UIs
Building block Production-ready You are building a diagramming or visual modelling feature into a web app and want a mature open-source core.
★ 5.4k MPL-2.0 JavaScript Active, pushed 4 days ago -
2
pREST prest
Instant REST and MCP APIs for PostgreSQL and MySQL, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5
Building block Usable You want an instant API over a database you already have without writing a backend, and Go-based single binary deployment suits you.
★ 4.6k MIT Go Active, pushed 3 days ago -
3
CRUD nestjsx
NestJs CRUD for RESTful APIs
Building block Usable You build NestJS APIs on TypeORM with many plain CRUD resources and want to skip boilerplate.
★ 4.3k MIT TypeScript Active, pushed 20 days ago -
4
Graphic Walker Kanaries
An open source alternative to Tableau. Embeddable visual analytic
Building block Usable You want to add exploratory charting to your own app or notebook.
★ 3.3k Apache-2.0 TypeScript Active, pushed 20 days ago -
5
VvvebJs givanz
Drag and drop page builder library written in vanilla javascript without dependencies or build tools.
Building block Usable You need to embed a visual page editor in your own product or CMS without pulling in a framework or build step.
★ 8.7k Apache-2.0 JavaScript Slowing, pushed 4 months ago -
6
EasyData KorzhCom
Adaptive CRUD for ASP.NET Core. With EasyData you can get both API endpoints and client-side UI for all CRUD operations in a matter of minutes using just your DbContext and a few lines of code.
Building block Usable You need quick internal data-editing screens in a .NET app built on EF Core.
★ 618 MIT TypeScript Active, pushed 44 days ago -
7
Formily alibaba
📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
Building block Production-ready You build large, data-linked or backend-driven forms in React or Vue, especially with Ant Design or Fusion components.
★ 13k MIT TypeScript Quiet, pushed 17 months ago -
8
JJMasterData JJConsulting
.NET CRUD generator library with Bootstrap support to create dynamic forms at runtime from a data dictionary.
Building block Usable You run a .NET line-of-business app and want administrators to define forms as metadata instead of code.
★ 210 GPL-3.0 C# Active, pushed 12 days ago -
9
Evolutility-Server-Node evoluteur
Generic REST API for PostgreSQL driven by metadata models instead of code: CRUD, search, filters, paging, CSV export, charts, stats, file uploads, and auto-generated OpenAPI/Swagger docs. Node.js + Express + TypeScript.
Building block Experimental You want model-driven CRUD APIs on Postgres defined as metadata rather than code, and AGPL is acceptable.
★ 116 AGPL-3.0 TypeScript Active, pushed 8 days ago -
10
Nestjs-library-crud woowabros
Automatically generate CRUD Rest API based on NestJS and TypeOrm
Building block Usable You want a more recently maintained alternative to nestjsx/crud for NestJS and TypeORM APIs.
★ 230 MIT TypeScript Slowing, pushed 11 months ago -
11
Rest-hapi JKHeadley
🚀 A RESTful API generator for Node.js
Building block Usable You maintain a hapi and MongoDB API and want CRUD and association routes generated from models.
★ 1.2k MIT JavaScript Quiet, pushed 4 years ago -
12
Django-crudbuilder asifpy
Generic CRUD implementation in Django
Building block Experimental You maintain an older Django project that already uses it.
★ 194 Apache-2.0 Python Quiet, pushed 3 years ago -
13
Evolutility-UI-jQuery evoluteur
Model-driven Web UI for CRUD using REST or localStorage.
Building block Experimental You are curious about model-driven UI and have a legacy jQuery front end.
★ 188 MIT JavaScript Quiet, pushed 3 years ago -
14
CRUDlex philiplb
CRUDlex is an easy to use CRUD generator for Symfony 4 and Silex 2 which is great for auto generated admin pages
Building block Experimental Only if you maintain an existing Silex or Symfony 4 app that already depends on it.
★ 110 MIT PHP Quiet, pushed 6 years ago
Developer tools 9
-
1
XGo goplus
XGo is a programming language that reads like plain English. But it's also incredibly powerful — it lets you leverage assets from C/C++, Go, Python, and JavaScript/TypeScript, creating a unified software engineering ecosystem. Our vision is to enable everyone to become a builder of the world.
Developer tool Usable You teach programming or want a gentler Go-compatible language for scripts and data work and are comfortable on a niche toolchain.
★ 9.5k Apache-2.0 Go Active, pushed 13 days ago -
2
OpenRun openrundev
Deployment platform for teams to deploy internal tools. Deploy web apps declaratively, on a single-node or on Kubernetes, with OIDC/SAML auth and RBAC.
Developer tool Usable A team runs many small internal apps and wants one secure way to deploy them.
★ 983 Apache-2.0 Go Active, pushed 17 days ago -
3
Laravel CRUD Generator awais-vteams
Laravel CRUD Generator
Developer tool Usable You run a current Laravel version and want one-command CRUD scaffolding from existing tables.
★ 701 MIT PHP Active, pushed 29 days ago -
4
Laravel Generator InfyOmLabs
API and Admin Panel CRUD Generator for Laravel.
Developer tool Usable You start Laravel admin projects often and want generated scaffolding with a choice of themes.
★ 3.8k MIT PHP Quiet, pushed 2 years ago -
5
SimpleCrudGenerator nafiesl
Faster test-driven development for CRUD feature in Laravel project.
Developer tool Usable You practise test-driven development in Laravel and want CRUD scaffolding that starts with passing tests.
★ 171 MIT PHP Slowing, pushed 8 months ago -
6
CRUD Generator sohelamin
Laravel CRUD Generator
Developer tool Usable You want quick scaffolding on a Laravel 8-era project and are fine adapting the output by hand.
★ 1.4k MIT PHP Quiet, pushed 3 years ago -
7
Laravel CRUD Generator mehradsadeghi
Generate a CRUD scaffold with validation rules like a breeze.
Developer tool Experimental You want a light scaffold with validation inferred from the schema on an older Laravel project.
★ 167 MIT PHP Quiet, pushed 3 years ago -
8
Jetstream Inertia Generator coolsam726
Laravel 8 Admin CRUD generator built with Jetstream, Inertia js, Vue 3 and Tailwindcss 2
Developer tool Experimental You are on a Laravel 8 Jetstream project and want generated admin screens.
★ 122 MIT Blade Quiet, pushed 3 years ago -
9
Script-Help Excel-projects
:memo: This VSTO Add-In is used for cleaning & creating a script for batch loading records into SQL Server, Oracle, Documentum, Markup or Markdown Languages. The functionality within the ribbon allows a quick way of preparing a bulk data load. Otherwise, the requests can be both time-consuming and error prone. It is written in 3 different versions as a VSTO Add-In in C# and VB.NET as well as a VBA Add-In. The most complete version is C#.
Developer tool Usable You regularly turn Excel sheets into SQL insert scripts on Windows and want a ready-made ribbon for it.
★ 100 MIT C# Quiet, pushed 16 months ago
Templates and starters 5
-
1
SmartAdmin 1024-lab
SmartAdmin国内首个以「高质量代码」为核心,「简洁、高效、安全」快速开发平台;基于SpringBoot2/3 + Sa-Token + Mybatis-Plus 和 Vue3 + Vite5 + Ant Design Vue 4.x (同时支持JavaScript和TypeScript双版本);满足国家三级等保要求、支持登录限制、接口数据国产加解密、高防SQL注入等一系列安全体系。
Template or starter Usable You are building an admin system for the Chinese market that must pass MLPS compliance or run on domestic databases like Dameng or Kingbase.
★ 3.9k MIT Java Slowing, pushed 4 months ago -
2
XYGo Admin z312193608
Open-source admin framework built with GoFrame v2 and Vue 3, featuring RBAC, full-stack CRUD code generation, MySQL/PostgreSQL, plugins, and single-binary deployment.
Template or starter Experimental You want a GoFrame-based admin back office to fork and can accept a very new, small project.
★ 138 MIT Go Active, pushed 21 days ago -
3
Celerio Angular Quickstart jaxio
Generate an Angular 5 CRUD application from an existing database schema (we provide a sample one)
Template or starter Experimental You want to study schema-driven code generation for Java and Angular rather than ship the output.
★ 478 Apache-2.0 Java Quiet, pushed 2 years ago -
4
Madong-admin madong-code
Template or starter Experimental You already use Webman and want an admin skeleton to fork.
★ 39 Apache-2.0 PHP Active, pushed 43 days ago -
5
Laravel-vue-spa-skeleton Yurich84
SPA modular Skeleton (Laravel + Vue + ElementUI) with CRUD generator
Template or starter Experimental You are maintaining a Vue 2 era Laravel SPA and want a reference structure.
★ 143 MIT PHP Quiet, pushed 4 years ago
Compared head to head
Looking for an alternative to
Open-source licenses
- Permissive: 49. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
- Network copyleft: 8. Like GPL, and running a changed version as a web service counts as distributing it, so its users get the source too.
- Strong copyleft: 2. If you distribute the program or anything built on it, you must release the whole source under the same license.
- Weak copyleft: 1. Changes to the licensed files must be shared, but you can link them into a closed program.
Languages
TypeScript 17, PHP 11, JavaScript 6, Java 5, Python 5, Go 5, C# 4, HTML 2, Svelte 2, Erlang 1, Vue 1 and Blade 1.
Made software that belongs here? Add it. Listing is free.