All Projects → gavindsouza → awesome-frappe

gavindsouza / awesome-frappe

Licence: CC0-1.0 license
A curated list of awesome things related to the Frappe Framework

Projects that are alternatives of or similar to awesome-frappe

Erpnext
Free and Open Source Enterprise Resource Planning (ERP)
Stars: ✭ 10,220 (+7200%)
Mutual labels:  integrations, frappe, erpnext
apparelo
Frappe application to manage the manufacturing workflows in the garment industry. Reach us out at [email protected]
Stars: ✭ 26 (-81.43%)
Mutual labels:  frappe, erpnext
renovation core
renovation.leam.dev
Stars: ✭ 15 (-89.29%)
Mutual labels:  frappe, erpnext
erpnext-docker
Dockerizing erpnext
Stars: ✭ 16 (-88.57%)
Mutual labels:  frappe, erpnext
renovation core.dart
The Frappe Dart/Flutter Front End SDK
Stars: ✭ 13 (-90.71%)
Mutual labels:  frappe, erpnext
Frappe
Low code web framework for real world applications, in Python and Javascript
Stars: ✭ 3,349 (+2292.14%)
Mutual labels:  frappe, erpnext
erpnext ocr
🐍 ⚗️ Optical Character Recognition using tesseract within Frappe.
Stars: ✭ 58 (-58.57%)
Mutual labels:  frappe, erpnext
POS-Awesome
POS Awesome is an open-source Point of Sale for Erpnext using Vue.js and Vuetify
Stars: ✭ 109 (-22.14%)
Mutual labels:  frappe, erpnext
renovation-core
The Frappe Javascript Front End Missing SDK
Stars: ✭ 23 (-83.57%)
Mutual labels:  frappe, erpnext
mobile
Mobile App for Frappe built on Flutter
Stars: ✭ 176 (+25.71%)
Mutual labels:  frappe, erpnext
graphql-action
A GitHub Action to send queries to GitHub's GraphQL API
Stars: ✭ 70 (-50%)
Mutual labels:  tooling
mezzio-tooling
Migration and development tooling for Mezzio
Stars: ✭ 14 (-90%)
Mutual labels:  tooling
10secondsofcode
The team behind 10-seconds-of-code and official 10-seconds projects.
Stars: ✭ 41 (-70.71%)
Mutual labels:  contributions-welcome
toast
Plugin-driven CLI utility for code generation using Go source as IDL
Stars: ✭ 52 (-62.86%)
Mutual labels:  tooling
npmtooling
This is the repository for my course, Tooling with NPM Scripts on LinkedIn Learning and Lynda.com.
Stars: ✭ 13 (-90.71%)
Mutual labels:  tooling
erpnext it-management
Management von IT-Bausteinen. Hierzu gehören IT-Geräte und IT-Lösungen wie Server, Rechner, Netzwerke und E-Mailserver sowie auch Backups, Dienstleistungsverträge, Accounts und Internetleistungen.
Stars: ✭ 18 (-87.14%)
Mutual labels:  erpnext
biometric-attendance-sync-tool
A simple tool for syncing Biometric Attendance data with your ERPNext server
Stars: ✭ 95 (-32.14%)
Mutual labels:  erpnext
origami-build-tools
Standard Origami component development tools.
Stars: ✭ 49 (-65%)
Mutual labels:  tooling
HASS.Agent
Windows-based client for Home Assistant. Provides notifications, quick actions, commands, sensors and more.
Stars: ✭ 590 (+321.43%)
Mutual labels:  integrations
concats
🔨 Desktop app to output a single-column csv file of rows of concatenated fields from an input csv or tsv file.
Stars: ✭ 20 (-85.71%)
Mutual labels:  tooling

Awesome Frappe Awesome

A curated list of awesome things related to the Frappe Framework

Frappe logo

Inspired by awesome-django.

Disclaimer: Projects listed may be third-party community packages. They may not vetted nor endorsed by the contributors. Check each project's compatibility information before using. Use them at your own volition.

Introduction

Frappe, pronounced fra-pay, is a full stack, batteries-included, web framework written in Python and Javascript with MariaDB (and Postgres too) as the database. It is the framework which powers ERPNext, is pretty generic and can be used to build database driven apps.

FrappeFramework.Preview.mp4

Contents

Apps

Apps that showcase the power of the Frappe Framework

Business Apps

  • ERPNext - Open source full-featured business management system.
  • Healthcare - An open source management system crafted for the medical industry.
  • POS Awesome - An open-source Point of Sale for ERPNext using Vue.js and Vuetify.
  • TailPOS - Offline First Open Source POS for ERPNext.
  • School - The Learning Management System (LMS) that powers mon.school & frappe.school.
  • Apparelo - Manufacturing Workflow Management for the garment industry.
  • Cargo Management - Package Management App for ERPNext.
  • FiMax - Loan Management and Repayment Scheduling for ERPNext.
  • Restaurant - Restaurant App for ERPNext.
  • Stone Warehouse - Manage batch wise balance, especially setup for a ceramic tiles vendor.

Utility Apps

  • Chat - Modern chat for your Frappe deployments.
  • Wiki - Wiki for serving dynamic data along with a built-in review system.
  • Pibicut - URL Shortener with QR Code Generator.
  • Release - Manage releases for Frappe and Frappe Applications.
  • Language Translator - Automatic language translator on Frappe Desk and website.
  • Database Console - Execute SQL queries directly from Frappe/ERPNext desk just like 'bench mariadb'.
  • S3 Attachments - Plug an S3 bucket for storing and fetching files in Frappe.
  • ERPNext Quota - App to manage ERPNext Site, User, Company and Space limitations.
  • ERPNext OCR - Optical Character Recognition using Tesseract within Frappe.
  • Temporal - An ERPNext App that integrates with Redis to rapidly provide calendar information.
  • Background Tasks Unleashed - A Frappe Task Scheduling and Automation.
  • Frappe tinyMCE - Replace frappe's Quill Text Editor with tinyMCE Text Editor.
  • Jodit HTML Editor - Replace Quill Text Editor With Jodit HTML Editor on WebPage and WebForm for Frappe/ERPNext Version 11 & 12
  • FCM Notification for ERPNext - Send notifications created in Frappe or ERPNext as push notication via Firebase Cloud Message.
  • Frappe ReST API Wrapper - Build custom ReST api's on top of Frappe.
  • Sentry - Send error logs to Sentry for debugging.
  • Frappe System Monitor - Web interface for webserver running processes and system utilization (RAM, CPU, Disk)
  • Silent Print - Utility App for printing documents silently, that is, without having to interact with browser's print dialog and send the printing order directly to the printer(s).

Integrations

Themes

  • Classic White - Classic White theme for your Frappe v13 Apps.
  • Material Blue - Material Blue Theme for your Frappe v12 Apps.
  • Red - @hashirluv's Red theme for your Frappe v13-beta Apps.
  • Business Theme - Business Theme for your Frappe v14 Apps.

Other Apps

Developer Tooling

  • Intellisense - VSCode Extension and Language Server for Frappe Framework.
  • Semgrep Rules - Semgrep Rules for following the best practices while building your Frappe Apps.
  • frappe_test.vim - Running Frappe unit tests at speed of thought.
  • Frappe UI - A set of components and utilities for rapid UI development.
  • Frappe UI Starter - Boilerplate sets up Vue 3, Vue Router, TailwindCSS, and Frappe UI out of the box.
  • Frappeviz - Visualize class diagrams of a Frappe App's doctypes using PlantUML.
  • Frappe GraphQL - GraphQL API Layer for Frappe Framework.
  • Renovation - Renovation is a Frappe Front End TS/JS SDK.
  • renovation_core.dart - The Frappe Dart/Flutter Front End SDK.
  • DocType Model Generator - Generate models to different languages based on Doctype.
  • Doppio - Magically setup single page applications on your Frappe Apps.
  • Console - Powerful Console for Frappe Backend
  • App Template - @Monogramm's supercharged GitHub template for building ERPNext/Frappe Apps.
  • Fsocket - Extend frappe's websocket server using socket.io and redis.
  • Barista - Automate functional testing of your Frappe Apps.

Deployment Tools

Resources allowing you to deploy Frappe apps with your favourite toolset

  • Bench - CLI to Manage Frappe Deployments
  • Frappe Docker - Official docker images for Frappe.
  • Docker Hub - Container images for Frappe & ERPNext releases.
  • Helm Chart - Kubernetes Helm Chart for ERPNext.
  • Benchless - CLI tool to manage Frappe deployments without bench.

Other Clients

Clients built for the Frappe Framework, other than the standard browser view Desk

  • Mobile - Mobile App for Frappe built on Dart. [Version 13+]
  • AdminLTE - Vue-based AdminLTE dashboard for Frappe and ERPNext.
  • FrappeClient.py - @zerodha's Python client for making requests to your Frappe Server.
  • FrappeRestClient.Net - Frappe Framework REST client for .Net
  • Frappe-Request.js - A Frappe-Client made with JavaScript and Needle.
  • FrappeClient.php - a PHP client for making requests to your Frappe Server.

Resources

Resources that can help you harness the power of the Frappe Framework

Community Channels

Hosting

Providers that are catered to hosting of Frappe and Frappe Apps

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].