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

Open-Source Alternatives to Softr

Ranking updated Aug 19, 2026

For an open source alternative to Softr, the strongest matches are openblocks-dev/openblocks (Openblocks is a self-hostable low-code platform for building internal), tooljet/tooljet (ToolJet is a self-hostable low-code platform featuring a visual) and illacloud/illa-builder (This platform is a self-hostable low-code builder designed for). budibase/budibase and plasmicapp/plasmic round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

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

Open-Source Alternatives to Softr

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 self-hostable low-code platform for building internal tools and web applications with visual UI building and database integrations, making it a strong fit despite lacking explicit mention of some features like custom code execution.

    TypeScriptOn-Premise DeploymentVisual Interface Builders
    View on GitHub↗6,220
  • 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-hostable low-code platform featuring a visual UI builder, extensive database and API integrations, user authentication, and custom code execution for building internal web applications.

    JavaScriptCustom Scripting EnginesVisual Interface Builders
    View on GitHub↗38,027
  • 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

    This platform is a self-hostable low-code builder designed for creating internal tools and applications on top of databases and APIs, matching all the core requirements for a visual app development stack.

    TypeScriptOn-Premise Deployment
    View on GitHub↗12,268
  • 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 an open-source, self-hostable low-code platform designed for building internal tools and web applications directly on top of external databases like PostgreSQL and Airtable, featuring a visual UI builder, user authentication, custom data integrations, and API connectivity.

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

    plasmicapp/plasmic

    6,648View on GitHub↗

    Plasmic is a visual UI builder and low-code platform for React that supports self-hosting and connects to various data sources, though it focuses more on frontend design and components than directly scaffolding apps on external database schemas.

    TypeScriptOn-Premise Deployment
    View on GitHub↗6,648
  • 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 an open-source no-code relational database and visual application builder that supports self-hosting and database management, though it functions primarily as a database platform with built-in tools rather than a dedicated portal builder for external PostgreSQL or Airtable instances.

    PythonOn-Premise DeploymentExternal Data Integrations
    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 self-hostable spreadsheet-style database interface and low-code backend, though it functions more as an Airtable alternative than a full custom web portal builder.

    TypeScriptBasesData Access & AbstractionDynamic REST API Generators
    View on GitHub↗63,466
  • 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 for building internal dashboards and applications with visual UI and database integrations, closely matching the required toolset despite missing explicit mention of custom code execution.

    TypeScriptLow-Code Development PlatformsBusiness Process AutomationDynamic UI Binding
    View on GitHub↗40,051
  • directus/directusdirectus avatar

    directus/directus

    36,030View on GitHub↗

    Directus is a headless content platform that functions as a backend service, automatically generating REST and GraphQL APIs by performing introspection on existing SQL database schemas. It serves as a unified data orchestration layer, decoupling content management from frontend delivery while providing a secure, stateless gateway for database transactions. The platform distinguishes itself through a granular role-based access control engine that enforces security policies at the field level across all API endpoints. It includes a visual, low-code administrative dashboard that allows non-techn

    Directus is a self-hostable data platform that automatically generates APIs over SQL databases and includes a visual admin dashboard, though it focuses more on headless content and data management than custom web application building.

    TypeScriptAPI GeneratorsHeadless Content ServicesAccess Control Engines
    View on GitHub↗36,030
  • 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 framework that provides database integration, user management, and a self-hostable full-stack environment, though it relies on its own built-in ORM rather than dynamically building directly on top of external existing databases.

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

    baserow/baserow

    4,188View on GitHub↗

    Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures. The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.

    Baserow is a self-hostable relational database and no-code application platform that allows you to build custom portals and workflows directly on your data, though it leans more heavily toward database management than a general-purpose frontend application builder.

    PythonNo-Code Database InterfacesProgrammatic Content APIsAction-Based Access Restrictions
    View on GitHub↗4,188
  • 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 an open-source, configuration-driven low-code framework for building internal tools and web apps with self-hosting support, though its focus is on YAML configuration rather than a fully visual drag-and-drop UI builder.

    JavaScriptInternal Tools
    View on GitHub↗2,979
  • frappe/builderfrappe avatar

    frappe/builder

    2,060View on GitHub↗

    Builder is a low-code web platform and content management system designed for the visual construction of responsive websites. It functions as an artificial intelligence-powered design tool that translates natural language prompts into structured page layouts, while providing a drag-and-drop interface for real-time editing and component arrangement. The platform distinguishes itself by integrating data-driven development directly into the design process, allowing users to bind interface elements to backend database content without manual coding. It supports extensibility through custom script

    Frappe Builder is a self-hostable low-code web platform featuring visual drag-and-drop editing and data binding, though it leans more toward website building and content management than a general-purpose internal tool builder for external databases.

    VueContent Management SystemsDrag-and-Drop Page BuildersAI Web Page Generators
    View on GitHub↗2,060

Related searches

  • an open source alternative to proprietary software
  • an open source alternative to proprietary software
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
openblocks-dev/openblocks6.2KTypeScriptAGPL-3.0Oct 19, 2023
tooljet/tooljet38KJavaScriptAGPL-3.0Jun 16, 2026
illacloud/illa-builder12.3KTypeScriptApache-2.0May 27, 2026
budibase/budibase28KTypeScriptNOASSERTIONJun 16, 2026
plasmicapp/plasmic6.6KTypeScriptmitFeb 21, 2026
bram2w/baserow5.1KPythonNOASSERTIONJun 17, 2026
nocodb/nocodb63.5KTypeScriptNOASSERTIONJun 16, 2026
appsmithorg/appsmith40.1KTypeScriptApache-2.0Jun 16, 2026
directus/directus36KTypeScriptNOASSERTIONJun 16, 2026
frappe/frappe10.3KPythonMITJun 23, 2026
an open source alternative to Craft
  • an open source alternative to Jotform
  • an open source alternative to HeyGen
  • an open source alternative to Otter.ai
  • an open source AI gateway for LLM providers
  • an open source visual website builder