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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
frappe avatar

frappe/frappe

0
View on GitHub↗
10,291 Stars·5,051 Forks·Python·MIT·20 Aufrufefrappe.io/framework↗

Frappe

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 files.

The platform includes a granular role-based access control system for managing user permissions and data visibility. It also features a no-code graphical report builder for data visualization and a scripting engine for implementing custom server-side and client-side logic.

Deployment is supported through integration with isolated containers to ensure reproducible environments.

Features

  • Application Development Platforms - Provides a full-stack development platform for building and deploying data-rich custom business applications.
  • Python Web Frameworks - Provides a full-stack, low-code web framework based on Python and JavaScript for building data-driven business applications.
  • REST APIs - Exposes application data via automatically generated REST endpoints for external system integration.
  • Automated Admin Interfaces - Dynamically renders a fully functional management dashboard based on the underlying data models.
  • Low-Code Platforms - Offers a low-code platform for building full-stack business applications with minimal manual coding for common features.
  • Rapid Prototyping Tools - Accelerates development by automatically generating database models, administrative interfaces, and project structures.
  • Application Scaffolding - Includes a command-line tool for generating standardized project directory structures and boilerplate files for rapid deployment.
  • Role-Based Access Control - Secures sensitive business information using a hierarchical system of roles to manage user permissions.
  • Role-Based Access Control Systems - Implements a granular permission management system that restricts user actions and data visibility based on assigned roles.
  • Full Stack Architectures - Employs a meta-framework architecture that coordinates end-to-end data flow between the Python backend and JS frontend.
  • Model-Driven Code Generation - Automatically generates REST API endpoints and administrative interfaces from structured database models.
  • Schema-Driven Generators - Automatically generates database tables and REST endpoints from predefined model definitions and metadata.
  • Admin Dashboards - Provides a built-in administrative dashboard for managing application data and settings without writing custom interfaces.
  • Automatic REST Endpoint Generators - Automatically derives RESTful API endpoints from backend data models for seamless external system integration.
  • Frontend Frameworks - Includes a dedicated JavaScript frontend framework for building interactive and dynamic user interfaces.
  • Full-Stack Frameworks - Integrates a Python backend and JavaScript frontend into a single unified full-stack framework.
  • No-Code Visualizations - Provides a graphical drag-and-drop interface for creating data visualizations and business reports without writing code.
  • Form and Input Management - Implements a system for managing user input and form validation through a combination of server-side and client-side logic.
  • Analytical Report Builders - Features a no-code graphical tool for creating custom data reports and visualizations via a drag-and-drop interface.
  • Client-Side Scripting - Provides a client-side scripting framework to modify form behavior and user interactions directly in the browser.
  • Project Scaffolders - Ships a command-line tool that generates standardized project directory structures and boilerplate files for rapid setup.
  • Server-Side Scripting Engines - Includes a server-side engine that executes custom Python logic for business validation and data manipulation.
  • Low-Code Platforms - Full-stack web framework for building data-driven business applications.

Star-Verlauf

Star-Verlauf für frappe/frappeStar-Verlauf für frappe/frappe

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Frappe

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Frappe.
  • erupts/eruptAvatar von erupts

    erupts/erupt

    2,687Auf GitHub ansehen↗

    Erupt is a framework for building administrative interfaces, business intelligence layers, and visual workflow engines. It provides a multi-tenant admin panel and an LLM admin framework that automatically generates web-based management consoles and REST endpoints from backend class definitions. The project distinguishes itself by integrating AI agent orchestration, allowing administrators to manage server operations and execute backend logic through a conversational chat interface. It also features a BI semantic layer that maps raw warehouse data into business-oriented cubes for self-service

    Javaadminairtableannotation
    Auf GitHub ansehen↗2,687
  • theorchid/platformAvatar von TheOrchid

    TheOrchid/Platform

    4,791Auf GitHub ansehen↗

    Platform is a framework for building back-office applications and administrative dashboards using Laravel. It functions as a schema-driven UI framework and CRUD generator that automatically constructs database management interfaces, input forms, and validation rules from programmatic model definitions. The project distinguishes itself through a comprehensive backend UI kit that supports advanced data capture, including geographic coordinate mapping, tabular JSON data matrices, and marketing metadata tracking. It features a robust role-based access control system for managing resource visibili

    PHP
    Auf GitHub ansehen↗4,791
  • qor/qorAvatar von qor

    qor/qor

    5,345Auf GitHub ansehen↗

    Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content management systems, and REST API generators. It provides a structured environment for implementing business application backends, specializing in the management of structured content and media assets. The project distinguishes itself through comprehensive multi-language content management, featuring locale-based data versioning and a dedicated system for internationalization and translation administration. It further differentiates its offering with a built-in state machine implementa

    Goadminapicms
    Auf GitHub ansehen↗5,345
  • rappasoft/laravel-boilerplateAvatar von rappasoft

    rappasoft/laravel-boilerplate

    5,630Auf GitHub ansehen↗

    Laravel Boilerplate is a pre-built admin panel and application scaffolding for Laravel that provides a complete backend foundation including user management, role-based permissions, and a CoreUI interface. It serves as a starting point for web application development by bundling essential administrative features into a single, ready-to-use package. The project distinguishes itself through a comprehensive identity management system that combines multi-language support across over 20 locales with two-factor authentication and user impersonation capabilities. Its role-based access control system

    PHPboilerplatelaravellaravel-boilerplate
    Auf GitHub ansehen↗5,630
Alle 30 Alternativen zu Frappe anzeigen→

Häufig gestellte Fragen

Was macht frappe/frappe?

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.

Was sind die Hauptfunktionen von frappe/frappe?

Die Hauptfunktionen von frappe/frappe sind: Application Development Platforms, Python Web Frameworks, REST APIs, Automated Admin Interfaces, Low-Code Platforms, Rapid Prototyping Tools, Application Scaffolding, Role-Based Access Control.

Welche Open-Source-Alternativen gibt es zu frappe/frappe?

Open-Source-Alternativen zu frappe/frappe sind unter anderem: erupts/erupt — Erupt is a framework for building administrative interfaces, business intelligence layers, and visual workflow… qor/qor — Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content… theorchid/platform — Platform is a framework for building back-office applications and administrative dashboards using Laravel. It… rappasoft/laravel-boilerplate — Laravel Boilerplate is a pre-built admin panel and application scaffolding for Laravel that provides a complete… xwiki/xwiki-platform — XWiki Platform is a collaborative content management system and enterprise wiki designed for creating, organizing, and… goadmingroup/go-admin — go-admin is a framework for generating administrative interfaces and data visualization dashboards using the Go…