awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
openblocks-dev avatar

openblocks-dev/openblocks

0
View on GitHub↗
cloud.openblocks.dev↗

Openblocks

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 auto-saved version history enables instant rollback to any previous state for release management.

Openblocks supports connecting to a variety of data sources through a unified interface, including PostgreSQL, MongoDB, MySQL, Redis, Elasticsearch, and REST APIs. It includes role-based access control for granular permission management and audit logging for compliance monitoring. The platform can be deployed on private infrastructure using Docker, AWS AMI, or DigitalOcean images, or launched on a cloud provider with one-click setup.

Features

  • Internal Tool Builders - Connects to databases and APIs through a drag-and-drop interface with pre-built components to build custom applications.
  • Full Application Page Embeddings - Render entire application pages as native React components inside other applications instead of using iframes.
  • Dynamic Data Source Connectors - Connects to databases and APIs through a unified interface for live data retrieval in internal tools.
  • Unified Data Connector Interfaces - Provides a unified query interface that translates visual query builders into native protocol calls for multiple databases and APIs.

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI
6,220 星标·405 分支·TypeScript·AGPL-3.0·4 次浏览
  • Internal Tool Builders - Provides a visual drag-and-drop interface for building custom internal tools without writing code.
  • On-Premise Deployment - Supports deploying the platform on private infrastructure for full data control and environment customization.
  • Self-Hosted Deployments - Supports deploying the platform on user-owned infrastructure using Docker, AWS AMI, or DigitalOcean images.
  • Self-Hosted Infrastructure Platforms - Supports deploying and running internal tools on private infrastructure for data control and customization.
  • Self-Hosted Web App Platforms - Supports deploying the application builder on private infrastructure using Docker or cloud images.
  • Embedded Application Components - Renders entire application pages as native React components inside other applications, replacing iframe-based embedding.
  • Full Page Embeddings - Renders an entire application page as a native React component inside a host application, bypassing iframe isolation.
  • Application Modules - Bundles custom components and queries into reusable libraries for use across multiple applications.
  • Role-Based Access Control - Implements role-based access control for granular permission management and audit logging.
  • Component Data Bindings - Connects UI components to data sources through a declarative layer that maps query results directly to component properties.
  • Declarative Layout Serializers - Assembles user interfaces by dragging pre-built components onto a visual canvas that serialises the layout into a declarative JSON tree.
  • Visual Interface Builders - Connects to databases and APIs through a drag-and-drop builder to create internal tools without writing code.
  • Application Embedding - Renders entire application pages as native React components inside other applications, replacing iframe embedding.
  • UI Component Libraries - Provides over 50 pre-built drag-and-drop components for rapid internal tool interface assembly.
  • Data-Driven UI Assemblies - Assembles user interfaces for internal tools by dragging and dropping from a library of pre-built components.
  • User Activity Logs - Records user actions within the platform to support compliance and security monitoring.
  • Application Version Trackers - Rolls back to any previous state from an auto-saved history to manage releases and track changes.
  • Application State Snapshots - Maintains an immutable log of application state snapshots to enable instant rollback and release management.
  • Pre-Built Dashboard Page Assemblers - Drags and drops from a library of pre-built components to build internal tool interfaces.
  • One-Click Cloud Launchers - Ships one-click cloud deployment that automatically provisions infrastructure on supported providers.
  • Pre-Configured Virtual Machine Images - Start a pre-configured virtual machine image on Amazon Web Services to run the platform without manual setup.
  • Multi-Protocol Database Connectors - Translates visual query builders into native protocol calls for databases and APIs using a unified connector interface.
  • UI Component Model Trees - Serialises drag-and-drop UI layouts into a declarative JSON tree that drives component rendering and property binding.
  • Auto-Saved Version Restorers - Provides auto-saved version history enabling instant rollback to any previous application state.
  • Version History Managers - Maintains a continuous, immutable log of application state snapshots to enable instant rollback and release management.
  • User Action Audit Logging - Records all user actions within the platform for auditing and compliance monitoring.
  • Brand Theme Applicators - Provides configurable theme settings to apply consistent organizational branding across the application.
  • Declarative Data Binding - Connects UI component properties directly to query results through a declarative mapping that eliminates imperative data-fetching code.
  • Internal Tool Builders - Low-code builder for internal business tools.
  • Star 历史

    openblocks-dev/openblocks 的 Star 历史图表openblocks-dev/openblocks 的 Star 历史图表

    常见问题解答

    openblocks-dev/openblocks 是做什么的?

    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.

    openblocks-dev/openblocks 的主要功能有哪些?

    openblocks-dev/openblocks 的主要功能包括:Internal Tool Builders, Full Application Page Embeddings, Dynamic Data Source Connectors, Unified Data Connector Interfaces, On-Premise Deployment, Self-Hosted Deployments, Self-Hosted Infrastructure Platforms, Self-Hosted Web App Platforms。

    openblocks-dev/openblocks 有哪些开源替代品?

    openblocks-dev/openblocks 的开源替代品包括: bram2w/baserow — Baserow is a no-code relational database and application builder that allows users to create structured data tables… maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data… dokploy/dokploy — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized… budibase/budibase — Budibase is a low-code application platform and enterprise internal tool builder used to create custom business… jqhph/dcat-admin — dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It… tooljet/tooljet — ToolJet is a low-code development platform designed for building and deploying internal business applications. It…

    Openblocks 的开源替代方案

    相似的开源项目,按与 Openblocks 的功能重合度排序。
    • bram2w/baserowbram2w 的头像

      bram2w/baserow

      5,085在 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,

      Python
      在 GitHub 上查看↗5,085
    • maiot-io/zenmlmaiot-io 的头像

      maiot-io/zenml

      5,452在 GitHub 上查看↗

      ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

      Python
      在 GitHub 上查看↗5,452
    • dokploy/dokployDokploy 的头像

      Dokploy/dokploy

      34,901在 GitHub 上查看↗

      Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

      TypeScriptbackendbackupsdatabases
      在 GitHub 上查看↗34,901
    • budibase/budibaseBudibase 的头像

      Budibase/budibase

      28,024在 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

      TypeScriptai-app-builderai-applicationscrud-app
      在 GitHub 上查看↗28,024
    查看 Openblocks 的所有 30 个替代方案→