Low code web framework for real world applications, in Python and Javascript
Go to file
Trusted Computer 61425cf858
fix: remove redundant breadcrumbs
Remove redundant frappe.breadcrumbs.add from notifications_settings
2023-12-07 10:22:13 +05:30
.github build(deps): bump actions/labeler from 4 to 5 2023-12-04 18:03:58 +00:00
cypress test: Make control_phone UI test idempotent and a bit more reliable. (#23569) 2023-12-03 11:56:46 +05:30
esbuild feat: import scss from node_modules in apps also (#22519) 2023-10-30 19:01:47 +05:30
frappe fix: remove redundant breadcrumbs 2023-12-07 10:22:13 +05:30
realtime chore: Fix codestyle to satisfy linter, and typo. (#22954) 2023-10-28 17:12:39 +05:30
.coveragerc ci: Add Coveragerc (#22530) 2023-10-16 18:24:16 +05:30
.editorconfig chore: editorconfig handle doctype.json files 2023-01-11 17:08:48 +05:30
.eslintignore fix: Miscellaneous changes (#12343) 2021-02-08 12:05:37 +05:30
.eslintrc fix: All ESLint errors 2023-07-14 15:25:48 +05:30
.flake8 chore(flake8): ignore B028 (#19612) 2023-01-17 10:55:54 +05:30
.git-blame-ignore-revs chore: git blame ignore rev 2023-12-05 11:17:15 +01:00
.gitignore fix: Add missing licences for vendored library 2022-07-04 08:29:56 +05:30
.mergify.yml ci: update ci config to consider v15 (#22822) 2023-10-19 15:39:05 +05:30
.pre-commit-config.yaml ci: Ignore website theme file which has jinja in it 2023-11-13 11:53:55 +05:30
.releaserc ci: better release notes generation (#19380) 2022-12-21 12:14:35 +05:30
.semgrepignore refactor!: Prefix all custom fieldnames created from Desk (#21355) 2023-06-19 18:22:36 +05:30
CODEOWNERS chore: simple codeowners 2023-07-25 13:06:49 +05:30
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-09-12 09:14:34 +05:30
LICENSE chore: Update copyright until date to 2021 2021-09-03 12:19:15 +05:30
README.md docs: add BWH link to resources (#23365) 2023-11-22 18:27:54 +05:30
SECURITY.md Update SECURITY.md 2023-01-10 16:49:44 +05:30
attributions.md refactor: Itenticon 2022-08-11 23:53:21 +05:30
codecov.yml ci: update codecov.yml flags 2023-01-10 13:19:12 +05:30
commitlint.config.js style: format JS files with prettier 2022-08-04 14:51:01 +05:30
cypress.config.js chore: Fix cypress configuration to support cy13 2023-09-22 12:02:19 +05:30
generate_bootstrap_theme.js chore: remove `eslint-disable*` 2023-07-14 15:41:20 +05:30
hooks.md chore!: remove dead hooks `app_icon` & `app_color` 2022-05-10 14:41:01 +05:30
node_utils.js fix: align to socketio port default 9000 (#22277) 2023-09-02 11:28:10 +05:30
package.json build: pin editor js (#23534) 2023-12-01 13:18:33 +05:30
pyproject.toml feat: setup sentry integration 2023-11-30 17:13:41 +05:30
sider.yml chore(sider): add sider default config for flake8 + ignore tab errors (W191) (#12587) 2021-03-16 17:07:41 +05:30
socketio.js refactor: Split socketio in multiple logical files 2023-07-01 10:53:34 +05:30
yarn.lock build: pin editor js (#23534) 2023-12-01 13:18:33 +05:30

README.md

a web framework with "batteries included"

it's pronounced - fra-pay

Full-stack web application framework that uses Python and MariaDB on the server side and a tightly integrated client side library. Built for ERPNext.

Login for the PWD site: (username: Administrator, password: admin)

Table of Contents

Installation

Production

Development

Contributing

  1. Code of Conduct
  2. Contribution Guidelines
  3. Security Policy

Resources

  1. frappeframework.com - Official documentation of the Frappe Framework.
  2. frappe.school - Pick from the various courses by the maintainers or from the community.
  3. buildwithhussain.dev - Watch Frappe Framework being used in the wild to build world-class web apps.

License

This repository has been released under the MIT License.

By contributing to Frappe, you agree that your contributions will be licensed under its MIT License.