awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

low-code development platform

Ranking updated Jun 30, 2026

For a low code platform for building applications, the strongest matches are illacloud/illa-builder (Illa Builder is a self-hostable low-code platform with a), nocobase/nocobase (NocoBase is a self-hosted low-code platform where you visually) and tooljet/tooljet (ToolJet is a self-hosted low-code platform with a visual). appsmithorg/appsmith and thinkgem/jeesite round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “low code application builders”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Results for “a low code platform for building applications”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • illacloud/illa-builderillacloud avatar

    illacloud/illa-builder

    12,268View on GitHub↗

    Illa-builder is a low-code internal tool builder and API integration platform used to create business applications and admin panels. It functions as a database GUI dashboard and visual workflow automator, allowing users to connect to databases and external APIs to manage data and automate business processes. The platform provides a self-hosted app framework that can be deployed on private infrastructure via Docker. It enables the creation of custom dashboards and CRMs while maintaining full control over data and hosting. The system includes a visual drag-and-drop canvas for designing user in

    Illa Builder is a self-hostable low-code platform with a visual drag-and-drop canvas, database integration, and workflow automation, making it a strong fit for building applications with minimal hand-coding through visual interfaces and configuration.

    TypeScriptBusiness Process AutomationWorkflow Automation
    View on GitHub↗12,268
  • nocobase/nocobasenocobase avatar

    nocobase/nocobase

    21,542View on GitHub↗

    This platform is a modular, metadata-driven framework designed for building custom business applications and data management systems without traditional coding. It functions as a low-code environment where data models, user interfaces, and business logic are defined through visual configurations rather than hardcoded views. The architecture supports multi-tenant isolation, allowing multiple independent applications to run within a single shared memory space while maintaining strict logical separation of data and configurations. What distinguishes this system is its deep integration of artific

    NocoBase is a self-hosted low-code platform where you visually define data models, UIs, and business logic without hand-coding, and it covers the full range of requested features including visual development, pre-built integrations, workflow automation, data modeling, deployment, and custom code extensibility.

    TypeScriptBusiness Process Automation
    View on GitHub↗21,542
  • tooljet/tooljetToolJet avatar

    ToolJet/ToolJet

    38,027View on GitHub↗

    ToolJet is a low-code development platform designed for building and deploying internal business applications. It provides a visual interface where users can drag and drop components to design layouts, connect to various data sources, and execute custom logic. The platform is built on a containerized architecture, ensuring that applications remain portable and consistent across different cloud and server environments. The platform distinguishes itself through integrated artificial intelligence capabilities that assist in the generation of user interfaces, database schemas, and data queries fr

    ToolJet is a self-hosted low-code platform with a visual drag-and-drop builder, pre-built integrations, workflow automation, data modeling, and one-click deployment—fulfilling all the key aspects of the search as a flagship option.

    JavaScriptCustom Scripting EnginesDatabase Schema Designers
    View on GitHub↗38,027
  • appsmithorg/appsmithappsmithorg avatar

    appsmithorg/appsmith

    40,051View on GitHub↗

    Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and administrative panels. It enables developers to construct dynamic user interfaces by dragging and dropping modular widgets onto a canvas and binding them directly to backend data sources. The platform utilizes a reactive framework that automatically updates interface elements and triggers functions whenever underlying data or widget properties change, eliminating the need for manual event handling. The platform distinguishes itself through a server-side proxy architecture that exe

    Appsmith is a low-code platform with a visual drag-and-drop canvas, pre-built widgets, reactive data binding to backend sources, and extensibility via custom code—exactly the kind of tool this search asks for, covering the core features of visual development, integrations, automation, data modeling, and deployment.

    TypeScriptBusiness Process Automation
    View on GitHub↗40,051
  • thinkgem/jeesitethinkgem avatar

    thinkgem/jeesite

    8,044View on GitHub↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Jeesite is explicitly a full-stack low-code framework with automated CRUD generation, a BPMN workflow engine, RBAC, and Docker deployment support, making it a comprehensive match for building enterprise applications with minimal hand-coding.

    VueBusiness Process AutomationCRUD Generators
    View on GitHub↗8,044
  • node-red/node-rednode-red avatar

    node-red/node-red

    22,803View on GitHub↗

    Node-RED is a visual, low-code automation framework designed for building event-driven data processing workflows. It provides a browser-based programming environment where users connect hardware devices, APIs, and online services by wiring together functional nodes in a directed graph. This visual approach allows for the creation of complex logic paths without the need for traditional source code. The platform is distinguished by its pluggable node architecture and portable flow serialization. Logic is represented as JSON-based data structures, enabling flows to be easily versioned, shared, a

    Node-RED is a visual low-code automation framework for building event-driven workflows through a browser-based node-wiring editor, which squarely fits the low-code platform category, though its focus on automation and data processing rather than full-stack application development means it covers only some of the desired features like visual development, pre-built integrations, workflow automation, and custom code extensibility.

    JavaScriptVisual Programming ToolsNode Editors
    View on GitHub↗22,803
  • jeecgboot/jeecgbootjeecgboot avatar

    jeecgboot/JeecgBoot

    46,842View on GitHub↗

    JeecgBoot is a low-code enterprise development platform designed to accelerate the creation of complex business applications. It functions as a modular software foundation that provides a comprehensive environment for building systems through visual configuration, automated code generation, and integrated business process management. The platform is built to handle enterprise-grade requirements, including built-in authentication and granular role-based access control. The platform distinguishes itself through a unified development ecosystem that generates responsive interfaces for desktop, ta

    JeecgBoot is explicitly a low-code enterprise development platform with visual configuration, code generation, workflow automation (Activiti/Flowable), and extensibility via Spring Boot/Vue3 — it squarely matches the search for a low-code platform with the desired features.

    JavaERP FrameworksLow-Code PlatformsApp Frameworks
    View on GitHub↗46,842
  • budibase/budibaseBudibase avatar

    Budibase/budibase

    28,024View on GitHub↗

    Budibase is a low-code application platform and enterprise internal tool builder used to create custom business applications for organizational processes and reporting. It functions as a self-hosted backend as a service, providing the infrastructure to manage database integrations and expose public data interfaces for external application access. The platform includes an AI agent orchestrator for deploying autonomous agents that interact with business data and execute operational tasks. It differentiates itself through self-hosted infrastructure management, allowing the system to run on priva

    Budibase is a low-code application platform and enterprise internal tool builder with a visual interface, pre‑built components, workflow automation, database integrations, self‑hosted deployment, and custom code extensibility — exactly the kind of platform this search is after.

    TypeScriptBusiness Application FrameworksBackend-as-a-Service PlatformsEvent-Driven Automation Engines
    View on GitHub↗28,024
  • apitable/apitableapitable avatar

    apitable/apitable

    15,265View on GitHub↗

    This platform is a low-code database system that combines the flexibility of a spreadsheet interface with the structured power of a relational database. It serves as a collaborative workspace for managing complex datasets, building custom business applications, and automating operational workflows without requiring traditional software development. The platform distinguishes itself through deep integration of artificial intelligence, which enables users to query databases using natural language, generate content, and deploy custom conversational agents trained on internal data. It supports re

    apitable/apitable is a low-code database platform that lets you build business applications through a spreadsheet-like visual interface, with workflow automation, AI integration, and APIs for custom extensibility—directly matching the request for minimal-hand-coding development.

    TypeScriptLow-Code Development PlatformsGranular Access ControlsNo-Code Platforms
    View on GitHub↗15,265
  • bram2w/baserowbram2w avatar

    bram2w/baserow

    5,085View on GitHub↗

    Baserow is a no-code relational database and application builder that allows users to create structured data tables and business tools through a visual interface. It functions as a headless REST API data backend and a self-hosted data workspace, providing a platform for managing collaborative databases while maintaining full control over data residency. The platform integrates large language models to serve as an LLM-powered data platform, capable of generating database structures, record content, and technical workflows from natural language. It also acts as a Model Context Protocol server,

    Baserow is a visual no‑code database and application builder that lets you create structured data tools with a REST API, fitting the low‑code platform intent even though it focuses on data‑centric apps rather than a full general‑purpose low‑code environment.

    PythonBusiness Process AutomationVisual Database Modelers
    View on GitHub↗5,085
  • nocodb/nocodbnocodb avatar

    nocodb/nocodb

    63,466View on GitHub↗

    NocoDB is a visual platform that transforms relational databases into collaborative, spreadsheet-style workspaces. By acting as a headless database backend, it provides a unified environment for designing database structures, managing record relationships, and interacting with data without requiring manual SQL queries. The platform normalizes interactions across various SQL and NoSQL data sources, allowing users to manage complex datasets through a centralized interface. The project distinguishes itself by automatically generating RESTful and GraphQL APIs from existing database schemas, enabl

    NocoDB is a visual low-code platform that turns databases into collaborative spreadsheet-style workspaces and automatically generates REST and GraphQL APIs, giving you a data-centric approach to building applications with less hand-coding, though it focuses more on backend data management than full visual app assembly.

    TypeScriptSchema Designers
    View on GitHub↗63,466
  • frappe/frappefrappe avatar

    frappe/frappe

    10,291View on GitHub↗

    Frappe is a Python-based low-code web framework used for building data-driven business applications. It functions as a full-stack meta-framework that integrates a Python backend with a JavaScript frontend, providing a development environment for rapid application prototyping and deployment. The framework employs a model-driven architecture that automatically generates database schemas, REST API endpoints, and administrative interfaces based on defined metadata. This system is complemented by a command-line scaffolding tool for creating standardized project directory structures and boilerplate

    Frappe is a Python-based low-code web framework that uses a model-driven architecture to automatically generate database schemas, REST APIs, and admin interfaces, enabling rapid development of data-driven business applications with minimal coding and supporting custom code extensibility.

    PythonApplication Development PlatformsPython Web FrameworksAdmin Dashboards
    View on GitHub↗10,291
  • amplication/amplicationamplication avatar

    amplication/amplication

    16,012View on GitHub↗

    Amplication is a low-code API platform and backend service generator designed to accelerate the development of business domain services. It automates the creation of APIs and data models through schema-driven code generation, transforming structured definitions into executable backend source code. The platform functions as a developer portal orchestrator that establishes standardized workflows and golden paths for software delivery. It enforces organizational coding standards and best practices by applying live templates and predefined blueprints across all generated services. The system inc

    Amplication is a low-code API platform that generates backend services from schema definitions, fitting the low-code development category without the visual interface promised in a full-stack platform.

    TypeScriptMicroservice GeneratorsAPI Service GeneratorsClient-Server Synchronization
    View on GitHub↗16,012
  • design-first/system-designerdesign-first avatar

    design-first/system-designer

    1,073View on GitHub↗

    System Designer is a visual modeling environment for constructing software architectures, data schemas, and component behaviors. It functions as a low-code platform that allows users to define complex systems through a drag-and-drop interface, representing components and their relationships as interconnected nodes and edges. The platform distinguishes itself by providing a live runtime environment where defined models can be executed and inspected in real-time. It performs dynamic type validation on system operations to ensure consistency and allows for the modular composition of applications

    System Designer is a low-code platform that provides a visual drag-and-drop interface for modeling software architectures, data schemas, and component behaviors, with a live runtime for execution and validation—aligning well with the intent, though it may lack explicit one-click deployment and workflow automation features.

    HTMLVisual Dataflow Graph DesignersVisual Modeling EnvironmentsComponent-Based System Composers
    View on GitHub↗1,073
  • lowdefy/lowdefylowdefy avatar

    lowdefy/lowdefy

    2,979View on GitHub↗

    Build apps that AI can generate, humans can review, and teams can maintain. Config that works between code and natural language.

    Lowdefy is a low-code platform that lets you build apps using YAML configuration rather than hand-coding, with pre-built components for internal tools, dashboards, and workflow automation, making it a genuine fit for this search even though it uses a config-driven approach instead of a visual drag-and-drop interface.

    JavaScriptInternal Tools
    View on GitHub↗2,979
  • ly525/luban-h5ly525 avatar

    ly525/luban-h5

    6,239View on GitHub↗

    luban-h5 is a low-code web framework and visual mobile page builder used to design interactive mobile web pages. It functions as a JSON-based page renderer that converts design configurations into live pages for end-user delivery and includes a visual form builder for creating interactive input fields and tracking submission statistics. The project features a PSD to HTML converter that parses Photoshop files into functional HTML pages to automate the design-to-code workflow. It distinguishes itself through a plugin-based system that allows for the development of custom UI components and speci

    Luban-H5 is a low-code visual mobile page builder and web framework, squarely fitting the low-code development platform category, though it is primarily focused on mobile web pages and may not include broader features like workflow automation or one-click deployment.

    JavaScriptDrag-and-Drop Page EditorsLow-Code Development PlatformsBackend Service Integrations
    View on GitHub↗6,239
  • teableio/teableteableio avatar

    teableio/teable

    21,346View on GitHub↗

    Teable is a self-hosted relational data management tool and no-code PostgreSQL database. It provides a spreadsheet-like interface for managing and querying structured data, allowing users to interact with a professional database backend without writing manual SQL for every operation. The platform is an extensible low-code system that allows for the integration of custom plugins and extensions through a dedicated application bridge and marketplace. It enables the creation of tailored internal tools by adding new features or modifying behavior via these external extensions. The system covers a

    Teable is a low-code platform centred on relational data management with a visual spreadsheet interface, custom plugin extensibility, and self-hosted deployment, which aligns well with building applications through visual tools and minimal hand-coding, even though it emphasises data modelling over broader workflow automation.

    TypeScriptNo-Code Database InterfacesRelational Data StorageData Analysis & Visualization
    View on GitHub↗21,346
  • yangzongzhuan/ruoyiyangzongzhuan avatar

    yangzongzhuan/RuoYi

    7,973View on GitHub↗

    RuoYi is a Spring Boot admin framework designed for building enterprise applications. It provides a foundation for creating management dashboards and orchestrating systems using either monolithic or microservices architectures. The project features a low-code application generator that produces ready-to-compile source code and API documentation based on database table configurations. It implements a role-based access control system to map users and roles to specific menus and buttons for secure resource access. The framework includes capabilities for system health monitoring, real-time perfo

    RuoYi is a Spring Boot-based low-code application generator and admin framework that builds enterprise dashboards from database schemas, with built-in RBAC, workflow (Activiti), and monitoring — it fits the low-code platform search, though its visual environment is more metadata-driven than drag-and-drop.

    HTMLAdmin FrameworksAdmin Panel FrameworksBoilerplate Generators
    View on GitHub↗7,973
  • tencent/tmagic-editorTencent avatar

    Tencent/tmagic-editor

    4,921View on GitHub↗

    tmagic-editor is a low-code development platform and visual page builder used for designing frontend user interfaces through a visual canvas and component library. It functions as a frontend UI orchestrator that defines page structures and a schema-driven form generator that interprets structured data to create interactive user forms. The system employs a cross-framework component adapter to ensure consistent rendering across different frontend environments. It uses visual-to-JSON layout serialization to translate interface movements into persistent structured data, which is then processed by

    tmagic-editor is a low-code development platform focused on designing frontend user interfaces through a visual canvas and component library, making it a good fit for building UIs with minimal hand-coding, though it lacks workflow automation, data modeling, and deployment features for a full application platform.

    TypeScriptNo-Code Page BuildersAutomatic Form GenerationFrontend Component Orchestrators
    View on GitHub↗4,921
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
illacloud/illa-builder12.3KTypeScriptApache-2.0May 27, 2026
nocobase/nocobase21.5KTypeScriptotherFeb 16, 2026
tooljet/tooljet38KJavaScriptAGPL-3.0Jun 16, 2026
appsmithorg/appsmith40.1KTypeScriptApache-2.0Jun 16, 2026
thinkgem/jeesite8KVueApache-2.0Jun 22, 2026
node-red/node-red22.8KJavaScriptapache-2.0Feb 20, 2026
jeecgboot/jeecgboot46.8KJavaApache-2.0Jun 19, 2026
budibase/budibase28KTypeScriptNOASSERTIONJun 16, 2026
apitable/apitable15.3KTypeScriptagpl-3.0Oct 30, 2025
bram2w/baserow5.1KPythonNOASSERTIONJun 17, 2026

Related searches

  • a low-code platform for internal tools
  • an open source visual application builder
  • a visual builder for AI agent pipelines
  • a low code dashboard for machine learning
  • a no-code database builder
  • an open source no-code web builder
  • an open source internal developer platform
  • a drag and drop website builder