awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Low-Code Internal Tool Platforms

Ranking updated Jun 30, 2026

For a low-code platform for internal tools, the strongest matches are openblocks-dev/openblocks (Openblocks is a low-code platform purpose-built for internal tools), appsmithorg/appsmith (Appsmith is a self-hostable low-code platform built specifically for) and illacloud/illa-builder (ILLA Builder is a low-code platform purpose-built for creating). tooljet/tooljet and budibase/budibase round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Open-source frameworks and visual builders for rapidly developing internal business applications and administrative management dashboards.

Low-Code Internal Tool Platforms

Find the best repos with AI.We'll search the best matching repositories with AI.
  • openblocks-dev/openblocksopenblocks-dev avatar

    openblocks-dev/openblocks

    6,220View on GitHub↗

    Openblocks is a low-code platform for building custom internal tools. It provides a visual interface where users can assemble applications by dragging and dropping pre-built components onto a canvas, connecting them to databases and APIs without writing code. The platform distinguishes itself through its architecture for embedding and reuse. Entire application pages can be rendered as native React components inside other applications, replacing traditional iframe-based embedding. Custom components and queries can be bundled into reusable modules for use across multiple applications, and an au

    Openblocks is a low-code platform purpose-built for internal tools, offering a visual drag-and-drop builder, database and API connections, self-hosting, and components for auth and theming, fitting the search squarely.

    TypeScriptOn-Premise DeploymentRole-Based Access Control
    View on GitHub↗6,220
  • 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 self-hostable low-code platform built specifically for internal tools and admin panels, featuring a drag-and-drop UI builder, direct database/API integration, authentication, workflow automation, and role-based access control — exactly what the visitor wants.

    TypeScriptRole-Based Access ControlsSelf-Hosted RuntimesVisual Component Builders
    View on GitHub↗40,051
  • 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 low-code platform purpose-built for creating internal tools and admin panels, featuring a drag-and-drop UI canvas, database/API connectors, workflow automation, and self-hosted deployment via Docker—directly matching the core intent and covering most of the required capabilities.

    TypeScriptOn-Premise Deployment
    View on GitHub↗12,268
  • 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 low-code platform purpose-built for internal business applications — it offers a drag-and-drop UI builder, connections to databases and APIs, self-hosting via Docker/Kubernetes, workflow automation, and user/role management, making it a comprehensive match for building admin panels and internal tools.

    JavaScriptRole-Based Access Control SystemsRole-Based Access Controls
    View on GitHub↗38,027
  • 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 self-hosted low-code platform purpose-built for building internal tools and admin panels, offering drag-and-drop UI, database integrations, authentication, role-based access control, and workflow automation — covering all the key requirements of this search.

    TypeScriptRole-Based Access Control
    View on GitHub↗28,024
  • 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 admin framework with a low-code code generator, role-based access control, workflow automation (Activiti), and self-hosting support—perfect for building internal admin panels, though its UI is code-generated rather than drag-and-drop.

    HTMLRole-Based Access ControlRole-Based Access Management
    View on GitHub↗7,973
  • 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 full-stack low-code framework that auto-generates admin interfaces, REST APIs, and database schemas from metadata, making it a strong fit for building internal tools—though its UI construction is model-driven rather than a visual drag-and-drop builder.

    PythonRole-Based Access ControlRole-Based Access Control Systems
    View on GitHub↗10,291
  • 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 an enterprise-grade low-code platform that offers visual configuration, code generation, built-in authentication and role-based access control, and workflow automation (via Activiti/Flowable), making it a comprehensive fit for building internal tools and admin panels with database integration and self-hosting.

    JavaERP FrameworksLow-Code PlatformsApp Frameworks
    View on GitHub↗46,842
  • goadmingroup/go-adminGoAdminGroup avatar

    GoAdminGroup/go-admin

    8,981View on GitHub↗

    go-admin is a framework for generating administrative interfaces and data visualization dashboards using the Go programming language. It functions as a low-code dashboard builder and a web-based interface for performing create, read, update, and delete operations across multiple SQL database dialects. The project features a deployment model that compiles backend logic and frontend assets into a single executable binary for simplified distribution. It includes a role-based access control system to manage user permissions and restrict administrative functions based on assigned roles. The frame

    go-admin is a Go-based low-code framework that generates admin dashboards and CRUD interfaces with a drag-and-drop UI builder, multiple SQL database support, role-based access control, and single-binary self-hosting—directly answering the need for a low-code internal-tools platform, even though workflow automation is not prominently featured.

    GoRole-Based Access ControlRole-Based Access Control Systems
    View on GitHub↗8,981
  • 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 a full-stack low-code framework purpose-built for creating enterprise admin portals, with integrated access control, workflow automation, and database integration—making it a solid fit for quickly building internal tools, though it may lack a visual drag-and-drop UI builder.

    VueRole-Based Access ControlSingle Sign-On Integrations
    View on GitHub↗8,044
  • 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 self-hosted low-code platform built around a spreadsheet-like interface over a PostgreSQL database, and its plugin system allows creating tailored internal tools—so it fits your search for a low-code admin-panel builder, though it emphasizes data management over a fully visual drag-and-drop UI constructor.

    TypeScriptNo-Code Database InterfacesRelational Data StorageData Analysis & Visualization
    View on GitHub↗21,346
  • 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 config-driven, self-hostable low-code platform purpose-built for building internal tools, admin panels, and dashboards using YAML, which fits your goal of quickly building web-based internal tools, though it uses configuration files rather than a visual drag-and-drop builder.

    JavaScriptInternal Tools
    View on GitHub↗2,979
  • motor-admin/motor-adminmotor-admin avatar

    motor-admin/motor-admin

    2,163View on GitHub↗

    Motor-admin is a no-code administrative platform designed to manage relational database records and build internal interfaces. It functions as a graphical management tool that automatically discovers database schemas to generate functional panels, allowing users to perform record operations and construct visual dashboards without manual coding. The platform distinguishes itself through its declarative configuration system, which serializes dashboard layouts and resource settings into portable data structures. This enables consistent synchronization of administrative environments across develo

    This is a no-code admin panel generator that connects to your databases and lets you manage data, create custom actions, and build reports, making it a solid fit for quickly building internal tools with minimal coding.

    RubyRole-Based Access Controls
    View on GitHub↗2,163
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
openblocks-dev/openblocks6.2KTypeScriptAGPL-3.0Oct 19, 2023
appsmithorg/appsmith40.1KTypeScriptApache-2.0Jun 16, 2026
illacloud/illa-builder12.3KTypeScriptApache-2.0May 27, 2026
tooljet/tooljet38KJavaScriptAGPL-3.0Jun 16, 2026
budibase/budibase28KTypeScriptNOASSERTIONJun 16, 2026
yangzongzhuan/ruoyi8KHTMLmitFeb 11, 2026
frappe/frappe10.3KPythonMITJun 23, 2026
jeecgboot/jeecgboot46.8KJavaApache-2.0Jun 19, 2026
goadmingroup/go-admin9KGoApache-2.0Jun 24, 2025
thinkgem/jeesite8KVueApache-2.0Jun 22, 2026

Related searches

  • a low code platform for building applications
  • an open source platform for internal tools
  • a low code dashboard for machine learning
  • a no-code database builder
  • an open source alternative to Airtable
  • an open source no-code web builder
  • an open source visual application builder
  • a visual builder for AI agent pipelines