awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
baidu avatar

baidu/amis

0
View on GitHub↗
18,877 نجوم·2,727 تفرعات·TypeScript·Apache-2.0·10 مشاهداتbaidu.github.io/amis↗

Amis

Amis is a JSON-driven UI framework and low-code page builder used to generate complex administrative interfaces from schema configurations. It functions as an administrative interface generator that renders web pages and data-entry forms using declarative JSON specifications to eliminate manual component coding.

The framework utilizes a schema-driven component library where reusable UI elements are instantiated and managed through structured data definitions. This approach enables a rapid prototyping workflow by allowing interface designs and layouts to be modified via schema files without recompiling the application.

The system covers a broad range of capabilities for administrative dashboard creation and JSON-driven interface design. It includes a component-based registry for dynamic instantiation, state-driven data binding, and schema-based form validation.

Features

  • JSON Schema-Driven UI Compositions - Translates structured JSON schemas into a tree of React components for dynamic client-side rendering.
  • Administrative Dashboards - Provides a comprehensive toolset for creating data-driven administrative dashboards and management consoles.
  • Administrative Site Generators - Automatically generates administrative portals and data-entry forms based on declarative JSON specifications.
  • JSON-Based Admin UI Building - Builds administrative interfaces using JSON blocks that are interpreted and rendered by the framework.
  • State-Synchronized Bindings - Synchronizes UI component values with a central data store based on API responses and user input.
  • Schema-Based Form Validation - Enforces input rules and validates user data using declarative schemas defined within the JSON configuration.
  • JSON-Driven Dashboards - Defines the entire structure and behavior of web interfaces through external JSON configuration files.
  • Schema-Driven Component Libraries - Offers a collection of reusable UI components managed through structured data definitions and a central registry.
  • JSON-Based Page Schemas - Generates complex administrative page structures and layouts from JSON schema definitions.
  • Schema-Embedded Action Triggers - Implements triggers for logic and network requests embedded directly within the JSON schema configuration.
  • Rapid Prototyping - Facilitates a rapid prototyping workflow where interface layouts are iterated by modifying schema files.
  • JSON Component Registries - Provides a centralized registry that maps JSON UI metadata to specific JavaScript component implementations.
  • Custom Component Injection - Allows the injection of custom components into the rendering pipeline via a global manager at runtime.
  • Visual Page Builders - Provides a configuration-driven approach to design page layouts without writing manual code.
  • Low-Code Dashboard Frameworks - Enables low-code development of dashboards using structured configurations instead of manual frontend coding.
  • Low-Code Platforms - Frontend low-code framework using JSON configuration.
  • Visual Page Builders - Low-code frontend framework that turns JSON into complex UI.
  • Miscellaneous Tools - Low-code frontend framework for building admin interfaces.

سجل النجوم

مخطط تاريخ النجوم لـ baidu/amisمخطط تاريخ النجوم لـ baidu/amis

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Amis

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Amis.
  • mrxujiang/h5-dooringالصورة الرمزية لـ MrXujiang

    MrXujiang/h5-Dooring

    9,956عرض على GitHub↗

    h5-Dooring is a suite of no-code tools comprising a content management system, visual page designers, and a JSON-to-HTML generator for creating mobile-optimized websites. It provides a visual page builder for constructing landing pages and interactive sites using a block-based interface, alongside a no-code form builder for creating data collection forms with integrated analysis and export tools. The system utilizes a JSON-to-page transformation process to automatically convert structured data into functional web pages. It features a dedicated designer for mobile landing pages and splash scre

    JavaScript
    عرض على GitHub↗9,956
  • wangyuan389/mall-cookالصورة الرمزية لـ wangyuan389

    wangyuan389/mall-cook

    5,592عرض على GitHub↗

    mall-cook is a low-code e-commerce platform and visual page builder designed to create online shopping stores and storefronts without writing manual code. It functions as a schema-driven UI framework that maps JSON property schemas to reusable components for real-time interface generation. The system acts as a multi-platform storefront generator, producing compatible shopping sites for mobile browsers and mini-programs from a single configuration. It utilizes a drag-and-drop interface to orchestrate page layouts and manage component properties. The platform covers e-commerce storefront desig

    Vue
    عرض على GitHub↗5,592
  • builderio/builderالصورة الرمزية لـ BuilderIO

    BuilderIO/builder

    8,699عرض على GitHub↗

    Builder is a visual content management system and design-to-code tool that transforms visual layouts into functional code for frontend frameworks. It operates as a headless visual editor, allowing for the creation and modification of site layouts through a drag-and-drop interface. The system enables the conversion of design mockups into components for React, Vue, Svelte, and Qwik applications. It decouples layout and design management from the frontend rendering engine, allowing users to update and publish content changes to live applications without redeploying the entire codebase. The plat

    TypeScriptangularbuildercms
    عرض على GitHub↗8,699
  • ly525/luban-h5الصورة الرمزية لـ ly525

    ly525/luban-h5

    6,239عرض على 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

    JavaScript
    عرض على GitHub↗6,239
عرض جميع البدائل الـ 30 لـ Amis→

الأسئلة الشائعة

ما هي وظيفة baidu/amis؟

Amis is a JSON-driven UI framework and low-code page builder used to generate complex administrative interfaces from schema configurations. It functions as an administrative interface generator that renders web pages and data-entry forms using declarative JSON specifications to eliminate manual component coding.

ما هي الميزات الرئيسية لـ baidu/amis؟

الميزات الرئيسية لـ baidu/amis هي: JSON Schema-Driven UI Compositions, Administrative Dashboards, Administrative Site Generators, JSON-Based Admin UI Building, State-Synchronized Bindings, Schema-Based Form Validation, JSON-Driven Dashboards, Schema-Driven Component Libraries.

ما هي البدائل مفتوحة المصدر لـ baidu/amis؟

تشمل البدائل مفتوحة المصدر لـ baidu/amis: mrxujiang/h5-dooring — h5-Dooring is a suite of no-code tools comprising a content management system, visual page designers, and a… wangyuan389/mall-cook — mall-cook is a low-code e-commerce platform and visual page builder designed to create online shopping stores and… builderio/builder — Builder is a visual content management system and design-to-code tool that transforms visual layouts into functional… ly525/luban-h5 — luban-h5 is a low-code web framework and visual mobile page builder used to design interactive mobile web pages. It… vform666/variant-form — Variant Form is a low-code platform designed for building and managing dynamic, data-driven web forms. It provides a… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL…