Frappe Framework
frappe/frappe
A full-stack low-code web framework built with Python and JavaScript, ideal for rapidly developing enterprise applications and internal management systems with built-in admin and permissions.
Low code web framework for real world applications, in Python and Javascript
AI Summary
What This Project Does
It is a ready-made web development toolkit that sets up backend, frontend, database, and permission management for you without writing code from scratch.
What Problems It Solves
Solves the trouble of "reinventing the wheel", such as not having to write login, permissions, or forms yourself, allowing you to build enterprise software directly and saving significant infrastructure time.
Who It's For
Developers who want to build enterprise software quickly, companies needing customized internal systems, and those who prefer self-hosted data over SaaS.
Typical Use Cases
Building ERP-like enterprise management systems, developing SaaS platforms with admin backends, creating internal data entry and analysis tools.
Key Strengths & Highlights
Comes with a built-in admin dashboard requiring no design, detailed permission control, auto-generated APIs, multi-tenant support, and much higher development efficiency than traditional frameworks.
Getting Started Requirements
Requires knowledge of Python and Docker; not for absolute beginners, but much faster than writing code from scratch, suitable for development teams with some foundation.
Purpose
Suitable for highly customized enterprise systems requiring data privacy control; not suitable for simple blogs or personal pages.
Category
Tech Stack
Project Info
- Primary Language
- Python
- Default Branch
- develop
- License
- MIT
- Homepage
- https://frappe.io/framework
- Created
- Jun 8, 2011
- Last Commit
- today
- Last Push
- today
- Indexed
- Apr 21, 2026