# Frappe Framework

Python and JavaScript low-code web framework for building data-driven web applications, with a built-in admin interface, roles and permissions.


Source: https://findsoftware.frbit.cloud/frappe/
Last reviewed: 2026-10-26
Listed since: 2026-10-26

## Record

### Links

- home: https://frappe.io/framework
- repository: https://github.com/frappe/frappe
- docs: https://docs.frappe.io/framework
- plugins: https://frappecloud.com/marketplace
- x: https://twitter.com/frappetech
- forum: https://discuss.frappe.io/

### Identity

- status: active
- maintainer: Frappe Technologies Pvt. Ltd.
- maintainerType: company
- parent: unknown
- firstRelease: 2013
- hqCountry: IN

### Kind

- category: framework, admin-panel
- hosting: python, node
- language: python
- runtime: python, node
- runtimeMin: python 3.14
- basedOn: unknown

### Content

- contentStore: unknown
- databases: mariadb, postgres
- adminUi: yes
- headlessApi: rest
- templating: jinja2
- i18n: yes

### Rendering and deploy

- runsAs: always-on
- renderingModes: unknown
- installMethod: uv tool install frappe-bench, then bench init

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 16
- latestReleaseDate: 2026-10-22

### Adoption

- githubStargazers: 10999
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 293
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://frappe.io/framework (read 2026-10-26)
- urls: https://api.github.com/repos/frappe/frappe (read 2026-10-26)
- urls: https://github.com/frappe/frappe/blob/develop/README.md (read 2026-10-26)
- maintainer: https://github.com/frappe/frappe/blob/develop/LICENSE (read 2026-10-26)
- hqCountry: https://docs.frappe.io/legal/policies/privacy-policy (read 2026-10-26)
- language: https://api.github.com/repos/frappe/frappe (read 2026-10-26)
- runtime: https://docs.frappe.io/framework/user/en/installation (read 2026-10-26)
- runtimeMin: https://github.com/frappe/frappe/blob/v16.53.0/pyproject.toml (read 2026-10-26)
- installMethod: https://docs.frappe.io/framework/user/en/installation (read 2026-10-26)
- installMethod: https://github.com/frappe/frappe/blob/develop/README.md (read 2026-10-26)
- runsAs: https://docs.frappe.io/framework/user/en/bench/guides/setup-production (read 2026-10-26)
- category: https://github.com/frappe/frappe/blob/develop/README.md (read 2026-10-26)
- templating: https://docs.frappe.io/framework/user/en/api/jinja (read 2026-10-26)
- headlessApi: https://github.com/frappe/frappe/blob/develop/README.md (read 2026-10-26)
- adminUi: https://github.com/frappe/frappe/blob/develop/README.md (read 2026-10-26)
- databases: https://github.com/frappe/frappe/blob/develop/README.md (read 2026-10-26)
- databases: https://docs.frappe.io/framework/user/en/installation (read 2026-10-26)
- i18n: https://docs.frappe.io/framework/user/en/guides/basics/translations (read 2026-10-26)
- urls: https://frappe.io/framework (read 2026-10-26)
- license: https://api.github.com/repos/frappe/frappe (read 2026-10-26)
- license: https://github.com/frappe/frappe/blob/develop/LICENSE (read 2026-10-26)
- licenseModel: https://github.com/frappe/frappe/blob/develop/LICENSE (read 2026-10-26)
- firstRelease: https://api.github.com/repos/frappe/frappe/releases?per_page=100 (read 2026-10-26)
- currentMajor: https://api.github.com/repos/frappe/frappe/releases?per_page=100 (read 2026-10-26)
- latestReleaseDate: https://api.github.com/repos/frappe/frappe/releases/tags/v16.53.0 (read 2026-10-26)
- githubStargazers: https://api.github.com/repos/frappe/frappe (read 2026-10-26)
- contributors: https://api.github.com/repos/frappe/frappe/contributors?per_page=1 (read 2026-10-26)

## Notes

Frappe Framework is a full-stack web framework for Python and JavaScript. It includes an admin interface, roles and permissions, an automatically generated REST API for its models, and Jinja templates. The install docs add the bench command-line tool with uv. The README names ERPNext, a finished application, as the first application built on the framework.

## Worth knowing

A production setup runs the framework's processes under Supervisor, which restarts them when they stop, with nginx in front. Frappe Cloud is a hosted service from the same company, offered next to the self-hosted framework.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
