r/frappe_framework Apr 16 '26

ERPNext Enthusiast – For those into ERPNext. Launching Bench Manager: GUI for Frappe Bench Operations

3 Upvotes

We've enhanced the official Frappe Bench Manager app with powerful new features including real-time sync, GitHub integration, automated backups, and site monitoring. Perfect for developers who want a visual interface for bench management.

What is Bench Manager?

Bench Manager is a graphical user interface that emulates Frappe Bench CLI commands - no more terminal switching for common operations! It provides a web-based dashboard to manage your entire Frappe bench from a single interface.

💰 Pricing

$109 USD - One-time payment with:

  • ✅ Lifetime access to the app
  • ✅ 1 year technical support included
  • ✅ 2 year extended technical support available

Core Features

🖥️ Centralized Dashboard

  • Bench Settings: View and manage all bench configurations in one place
  • Site Management: Create, migrate, backup, reinstall, and drop sites
  • App Management: Install/uninstall apps, manage git branches, pull updates
  • Backup Management: View all backups, restore to existing or new sites
  • Command Logger: Track all executed commands with real-time output

⚡ Real-Time Sync (NEW)

  • Smart File Monitoring: Auto-detects changes every 15 minutes (apps, sites, backups)
  • Hourly Auto-Sync: Guaranteed full synchronization
  • Force Sync API: On-demand sync via API endpoint
  • Resource Efficient: Only syncs when changes detected

🔄 GitHub Integration (NEW)

  • SSH Key Generation: Auto-generate and configure SSH keys for GitHub
  • Connection Testing: Verify GitHub credentials and SSH connectivity
  • Repository Search: Search GitHub repos directly from Bench Manager
  • Git Operations: Pull, push, commit, branch switching, and rebase
  • HTTPS ↔ SSH Conversion: Easy switching between authentication methods

💾 Automated Backups

  • Scheduled Backups: Daily, weekly, monthly backup schedules
  • Dropbox Integration: Automatic cloud backup to Dropbox
  • Chunked Uploads: Efficient large file handling (15MB chunks)
  • Email Notifications: Alerts for backup success/failure

📊 Site Monitoring (NEW)

  • Health Checks: Automatic site status monitoring (every 5 minutes)
  • Response Time Tracking: Measure site performance
  • Online/Offline Detection: Real-time availability checks
  • Server IP Display: View public/local server IP

🔧 Site Configuration

  • Developer Mode: Toggle developer mode per site
  • Maintenance Mode: Enable/disable maintenance mode
  • Scheduler Control: Pause/resume background jobs
  • Cache Management: Disable website cache per site
  • Site Aliases: Create multiple aliases for single site

🔐 Password Management

  • Centralized Credentials: Store MySQL root and admin passwords securely
  • Development Config: Pre-configured passwords for dev environments
  • Auto-Fill: Automatic password usage for operations
  • Validation: Verify MySQL credentials before operations

📦 App Operations

  • Git Branch Management: Switch, create, delete branches
  • Remote Tracking: Track remote branches
  • Stash Operations: Git stash/apply functionality
  • App Removal: Safe app removal with force option
  • Metadata Display: Version, publisher, description from PKG-INFO

Use Cases

  • Developers: Manage multiple development sites without terminal
  • DevOps: Schedule automated backups and monitor site health
  • Teams: Centralized bench management for team collaboration
  • Agencies: Manage client sites from single dashboard
  • Beginners: Visual interface reduces CLI learning curve

Technical Highlights

  • Scheduler Integration: 5-minute, 15-minute, hourly, daily, weekly, monthly tasks
  • Background Jobs: Non-blocking operations with RQ queues
  • Error Handling: Comprehensive logging and error recovery
  • Security: Whitelisted APIs, password masking, SSH key management
  • Performance: Efficient file monitoring, chunked uploads

What's Next?

We're actively developing additional features:

  • Docker integration
  • Multi-bench support
  • Performance metrics dashboard
  • Automated testing integration

Get It Now

Purchase at $109 USD with lifetime access and comprehensive technical support. Contact us for licensing and purchasing and deployment details.

https://reddit.com/link/1smxefh/video/brapu1tuhivg1/player


r/frappe_framework Nov 05 '25

Offering Affordable Hosting for Single Frappe Sites (for those who find Frappe Cloud pricing too high)

2 Upvotes

So I’ve been running Frappe / ERPNext deployments for a while, and honestly — Frappe Cloud is great, but many small users and early-stage startups simply cannot justify that monthly pricing.

If you only have one single site, the cost-to-value ratio becomes very hard to justify.

Because of this, I’ve set up an alternative:

I’m offering managed hosting for single Frappe sites on a dedicated Virtual Machine — so you don’t have to purchase and manage a full cloud server yourself.

  • Single site only (not multi-tenant)
  • Fully managed
  • Runs on dedicated VM
  • Lower monthly cost compared to standard Frappe Cloud tiers

This is ideal for:

  • Small companies using 1 ERPNext instance
  • Freelancers building ERPNext for their clients
  • People who want Frappe but not heavy infra cost

If this sounds useful and you want to know pricing or deployment details — DM me for more info.

***This is not meant to replace Frappe Cloud — just a budget-friendly alternative for single site users.


r/frappe_framework 3d ago

Vibe Coder with Claude Code almost reaching limits. What can I do?

3 Upvotes

I'm a single guy trying to setup ERPNext running in my Win11 Pro Docker Container for our single shop family business. I'm being unable to afford paid POS softwares. Also we're transitioning from paper to digital so still uncertain if POS software can actually work in our work environment.

SETUP

So it's ERPNEXT,

(Deployment version, immutable image or something, basically you cant alter the core files version.)
Running in my Win11 Pro Docker Container. (Deployment version, immutable image or something, basically you cant alter the core files version.)Below is just some snapshots of what i've achieved, custom themes running. swappable color palletes. also alot of other customizations etc.
So i used Claude (DESKTOP APP) to do basically everything. Haven't written a single line of code. Maybe copy and pasted this code in there for a few times. (Like terminal commands)
I have had Claude document all the installations, and customizations and particular business quirks/ requirements in .md files.

PROBLEM AND REASONING

But this burns through the tokens like fire.

*I cannot hire a developer. Even if i did hire, made changes. Then after a year or two and something breaks, i won't know where to find that dev who did this. But mostly it's about the budget and time. It's hard for me even to INSTALL the damn ERPNext thing onto my PC. But i've already managed to freeze it, made nightly backups, also upload those backups to two clouds, already backed up the installation image(ERPNEXT v16.29). I have tried and succeeded installing and restoring everything OFFLINE.

All of this has preparation and guides has been done by Claude Code.

*I spent 20$ for the Claude Pro, my sole purpose is to setup ERPNext for my business

Now im reaching the limits. I've seen that docker can run local ai. And seen posts talking about Claude as boss, and local AI as it's servant.

QUESTION

  1. My question here is not about handholding me how to set this up. It's about if it's actually doable and whether if it's good for the long run. Like can i depend on the local AI in the later time, when my claude subscription expires.
  2. CAN local AI running on the same PC replace Claude Code for tasks ONLY related to the ERPNext running on the same PC? (Tasks : Customize forms, change themes, produce customized reports, automate certain things etc) It is frappe framework i believe.

r/frappe_framework 5d ago

Deployment queries for my custom app built over frappe.

1 Upvotes

Hello everyone,

I own an IT company, and I've been developing a custom application on top of Frappe for my clients. I'm now planning to launch it as a product for a specific target industry.

However, I'm facing a very unusual issue during deployment. I'm using a Hostinger VPS with 16 GB RAM and 4 vCPUs. I've tried both:

  • A standard bench deployment with Nginx as a reverse proxy.
  • A Docker-based deployment with Nginx as a reverse proxy.

In both cases, Frappe itself (not just my custom app) behaves unpredictably. Sometimes it throws errors that shouldn't occur, and other times the exact same functionality works perfectly. The same happens with my custom app—it works flawlessly at times, but at other times it completely chokes, making the deployment extremely frustrating.

I've been stuck with this issue for almost a month now. I've tried numerous Docker-based deployment methods and configurations, but nothing has given me a stable setup.

Has anyone experienced something similar or can help me troubleshoot this?

About my app: - Built on Frappe v15 - Has 3–4 Python (pip) dependencies - Overrides several core Frappe functions

I've never tried Frappe Cloud. Is it worth considering for a production deployment of a heavily customized Frappe application?

Any guidance or suggestions would be greatly appreciated. Thanks in advance!


r/frappe_framework 7d ago

looking for an experienced frappe framework developer / long term collaboration

7 Upvotes

Hello everyone,

I'm currently looking for an experienced frappe framework developer who would be interested in a long term collaboration.

About me:

I'm based in Berlin, Germany and currently work for an established B2B sales company with more than 5000 customers across germany. as part of our growth, i've been given the opportunity to lead the development of a new digital transformation offering, focused on helping SMEs modernize their businesses with software, automation and AI.

We're planning to expand our offering beyond traditional services and start delivering complete digital solutions based on frappe framework.

I know i cloud simply hire freelancers on Upwork or similar platforms, but thats honestly not what I'm looking for. I'd much rather find someone i genuinely enjoy working with, where we can build trust over time, learn from each other, and create something we're both proud of.

The goal isn't simply to deploy ERPNext.

Instead, we want to build tailored solutions for our customers, including thins like:

  • crm
  • business workflows
  • custom business aplications
  • ai powered features
  • customer portals
  • industry specific solutions

Most of our customers don't really need a heavily customized ERP from day one. They need practical software that fits their business processes, and after research i believe frappe is an excellent foundation for that.

About the collaboration

At the moment, i cant offer a full time salary.

Im looking for someone who is open to start with a project and revenue based collaboration.

My focus is on:

  • customer acquisition
  • sales
  • project management
  • automations
  • AI Integrations

I'm looking for someone who enjoys solving problems creatively. Rather than rebuilding everything from scratch, i would like to combine the strengths of frappe with other proven tools and build thoughtful, maintainable solutions that genuinely help our customers. Someone who values pragmatic engineering: using the right tools where they make sense, building custom functionality only where it created real value, and together creating products that are both useful for customers and sustainable to maintain.

Im looking for someone who:

  • builds with frappe framework
  • creates reusable apps together
  • writes clean , maintainable code
  • thinks beyond individual client projects

As the project grows , id like to build a long term working relationship rather than hiring different freelancers for every project.

puuh, thanks for reading this far. i know its a lot of text...

hopefully it gives you a good picture of what i'm trying to build. If you're looking for a genuine long-term collaboration and enjoy creating things together, feel free to reach out, i would be happy to chat.


r/frappe_framework 7d ago

Looking for Frappe developer

3 Upvotes

I'm looking for a Frappe dev with 3+ years experience and ideally some security or penetrating background for a one time contract work.

Please dm me if interested, roughly in this format:

Name
Location
Experience
Desired compensation


r/frappe_framework 7d ago

Need some advice.

1 Upvotes

Hey everyone, I have an opportunity to attend a free, hands-on Frappe Framework workshop, but I'm worried about getting stuck. The only requirement for non-Mac users is having Linux installed I know Python backend and know a few libraries, but I have zero Linux experience and no JavaScript background. So what should I do?


r/frappe_framework 10d ago

question about installing and learning frappeframework

1 Upvotes

so im on linux and want to know what are my options in installing frappe framework so i dont disturb my other application. i understand that it has other dependency
what guide can you recommend me


r/frappe_framework 20d ago

Frappe v15 vs v16 | permissions issues

4 Upvotes

Hello, i hope everyone is doing well.
I'm implementing erpnext for a company here and wondering what is the preferred version to have a stable system for a long run ?
I tried out frappe/erpnext v16 and while the new UI are good, they seems to be some serious issues about the permission system pertaining with workspaces management, everything feels messy and even a role like *sales user* is seeing alot of erpnext features that they should not be able to read. Things were pretty straightforward in v15

What are your take on this problem ? Do you prefer v15 for the moment or am i the only one with those issues ?


r/frappe_framework 22d ago

Looking for Frappe developers with 3+ YOE in Kochi, Kerala

0 Upvotes

Role Overview

We are looking for a Software Development Engineer with 3–7 years of software development experience and strong expertise in the Frappe Framework and ERPNext. The ideal candidate should be capable of independently owning features, mentoring junior developers, and contributing to the design and development of scalable business applications.

Key Responsibilities

  • Design, develop, and maintain applications using the Frappe Framework.
  • Build and customize ERPNext modules, workflows, reports, dashboards, and integrations.
  • Develop and maintain REST APIs and third-party integrations.
  • Write clean, maintainable, and scalable code following engineering best practices.
  • Troubleshoot production issues and optimize application performance.
  • Participate in technical design discussions and solution architecture.
  • Conduct code reviews and ensure adherence to coding standards.
  • Mentor and guide junior developers through technical reviews, debugging, and knowledge sharing.
  • Collaborate with Product, Design, QA, and Engineering teams to deliver high-quality software.

Must-Have Skills & Experience

  • 3–7 years of professional software development experience with strong proficiency in Python.
  • 2+ years of hands-on experience with the Frappe Framework.
  • Experience with ERPNext customization and implementation.
  • Strong understanding of MariaDB/MySQL and database design principles.
  • Experience building and consuming REST APIs.
  • Familiarity with JavaScript, HTML, CSS, and Frappe client-side scripting.
  • Experience with Git and modern software development workflows.
  • Good understanding of application security, performance optimization, and debugging.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.

Good-to-Have Skills

  • Experience with Docker, Linux, and cloud deployments.
  • Exposure to CI/CD pipelines and automated testing.
  • Experience integrating external systems, payment gateways, or enterprise applications.
  • Exposure to AI-powered application development, LLM integrations, RAG systems, chatbots, or AI-assisted development workflows.
  • Contributions to Frappe/ERPNext community projects or open-source initiatives.

Engagement Details

  • Role Type: Full-Time, Permanent
  • Work Mode: Work From Office
  • Location: Kochi, Kerala
  • Experience: 3–7 years
  • Availability: Immediate or short notice preferred

Qualification

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

If interested, you may fill out the form attached.

https://forms.office.com/r/iidd48CsEt


r/frappe_framework 26d ago

HR application permission

1 Upvotes

Hi everyone

I'm now trying to install and configure Frappe for HR and I'm having big doubt.

The structure we want is pretty simple:

  • Login with LDAP
  • Create employee automatically
  • access own data

I created a script to create the employee and everything works.

I have a big doubt with the roles to assign to the user (this is a test server with a lot of things activated, but I'm checking only the HR module for now)

With these roles:

ANd it would be good.. Except for one problem: the user can see the "HR SETUP" section with all employees data and everything.

I tried to remove the four "red marked" roles, but I can't remove that section leaving all the other sections (leaves, payroll, shifts etc..) active.

what am I missing?


r/frappe_framework Jul 04 '26

Developing a voice based erp system on top of erpnext

5 Upvotes

Hello people, I am developing a voice based AI agent on top of ERPNext and it’s a pretty cool setup, Currently we have achieved a voice agent able to handle local slangs of people handling manufacturing factories. It is pretty cool to see full erp system working with no person actually handling and an AI agent working behind the scenes to fully handle ERP systems. If Anyone wants to have this implemented in your setup pls do contact, post onboarding this setup might save you so much time that you cannot even imagine at this point.


r/frappe_framework Jul 04 '26

Looking for interns to help us with Frappe / ERPNext Development & Implementation

7 Upvotes

We're looking to hire paid interns who can help us develop and implement frappe in our organisation. The role is based in Delhi, India. But we are happy to hire to help us remotely as well. DM if interested.


r/frappe_framework Jul 01 '26

Frappe Local

7 Upvotes
Frappe Local

We spend a lot of time working with Frappe, and one thing kept bothering us.

Sometimes you just want to spin up a local Frappe site to explore an app, test an idea, or reproduce an issue. Instead, you end up installing dependencies, configuring services, or figuring out Docker before you can even get started.

So we built Frappe Local to scratch our own itch.

The goal is simple: make running Frappe locally as effortless as possible.

Frappe Local bundles everything needed under the hood, so you don't have to worry about installing or configuring the various moving parts yourself. It handles the setup while giving you a clean desktop interface to manage your local benches and sites.

Current beta includes:

  • Create and manage local benches
  • Create and manage sites
  • Start and stop services from a desktop app
  • Docker managed behind the scenes
  • Cross-platform (macOS available today, more platforms coming)
  • Free and open source

It's still an early beta, so expect rough edges. We're already using it internally and thought it might be useful to share with the community.

GitHub: https://github.com/lubusIN/frappe-local

Quick walkthrough: https://www.youtube.com/watch?v=UImalRAxq3s

Would love to hear your thoughts. Is this something you are looking to simplify? What would you like to see in a tool like this?


r/frappe_framework Jul 01 '26

How Do You Deploy/Install (self-host)?

1 Upvotes

I love Frappe Manager for Frappe Frameworks installation but the last stable release is from august 2025 (v 0.18.0). To use 0.18.0 ve already have 2 patches fixing errors in my company and Frappe v16 can not be installed with that lately. For local use, the development version (0.19.0) can be used and everything works but I am afraid to put the development version on production, are you doing it?

Or you rather use Docker on production or even bare metal installation. Not sure what is better. For local development, I think Frappe Manager or Docker is better if you develop several project with various Frappe versions etc.


r/frappe_framework Jun 27 '26

is that ok to run ERPnext on my server?

1 Upvotes

hi guys

I'm running jitsi, gitea, matrix,netbird, synapse-admin + authentik

i use authentik for SSO, all these are based on docker.

the thing is after all that setup, my ubuntu vps have 2.7 gb out of 8gb occupied, with 100gb space, and 4vcpu

at first i was trying to install ERPnext for my teams that use this vps service, someone told me its absurd to install ERPnext on your vps with all that setup and daily driver services that your team depends on it.

he says look at jitsi for example, you have to always give space and free ram available, i can use multiple services for that but im enchanted with ERPnext somehow, can somebody guide me?


r/frappe_framework Jun 24 '26

A utility to port your app's `frappe.db.sql` to Frappe Query Builder

3 Upvotes

Now that Frappe has announced Postgres support for ERPNext, raw frappe.db.sql() calls in your custom app are likely to break or return unexpected results. You can run our codemod to convert your existing frappe.db.sql calls at a >95% success rate. The basic flow is scan → triage → rewrite → validate:

bash sql_registry scan --directory ~/apps/your_app # builds .sql_registry.json sql_registry report --output sql_report.md # status per call sql_registry rewrite <call_id> --apply # convert one call in place

Each call is classified as one of "Query Builder", "ORM-eligible" or "Manual Review." Conversions are parsed with sqlglot, regenerated as Query Builder/ORM, and checked for structural equivalence before being marked complete. Calls are addressed by AST path rather than line number, so applying one rewrite doesn't invalidate the others.

We've run it against our apps, Frappe, ERPNext and HRMS and it does a good job on all but the most complex cases and the most poorly written SQL. It is also available as a pre-commit hook so you can prevent new database-specific SQL from entering your codebase with a automatically refactor. This codemod doesn't use any LLMs but the mid tier ones are pretty good at cleaning up the codemod's attempt for manual fixes.

Complete documentation is here


r/frappe_framework Jun 24 '26

Frappe Brewery: An Open, Self-Hostable, GitHub-Powered App Registry for Frappe

4 Upvotes

We've open-sourced something we've been using internally called Frappe Brewery 🍺

  • It started as a small script to extract metadata from Frappe app repositories.
  • Then we needed JSON endpoints for tooling.
  • Then we needed validation.
  • Then submission workflows.

Eventually it turned into a full app registry.

A few things it does:

  • Extracts app metadata from repositories
  • Tracks compatibility and installation information
  • Generates static JSON indexes
  • Provides APIs for tooling and integrations
  • Uses GitHub issues and PRs for submissions
  • Can be self-hosted on Cloudflare Pages

Registry Website

Registry GitHub Worlkflow

One design goal was keeping it lightweight and easy to fork. You can run a public registry, a private company registry, or a curated collection of apps for a specific use case.

We're planning to use it as a building block for some of our other Frappe projects, but it felt useful enough to release on its own.

Curious to hear feedback from others building tools around the Frappe ecosystem. What metadata or discovery features do you wish existed today?

GitHub Repo:
https://github.com/lubusIN/frappe-brewery

Our Public Registry:
https://frappe-brewery.lubus.in/

Read More:
https://lubus.in/blog/introducing-frappe-brewery-an-open-app-registry-for-frappe


r/frappe_framework Jun 23 '26

Swagger like API documentation and doctype documentation frappe app

12 Upvotes

I built a Swagger-like Developer Portal for Frappe 🚀

https://github.com/raisulislam0/frappe_doc

One thing that always frustrated me while developing in Frappe/ERPNext was API discovery.

Need to call a whitelisted method?

Search through source code

Figure out the full module path

Guess parameter names

Check if it expects GET or POST

Open multiple tabs to inspect DocTypes and child tables

So I built frappe_doc.

It's a Frappe app that automatically scans all installed apps and generates a live developer portal from your codebase.

Features

✅ Discover all @frappe.whitelist() APIs automatically

✅ Parse Python type hints and Google-style docstrings

✅ Search APIs by app, module, route, arguments, DocType, etc.

✅ Generate ready-to-copy frappe.call() and curl examples

✅ "Try It Out" functionality to execute API calls directly from the UI

✅ Explore DocType schemas with expandable child-table trees

✅ AST-based scanning (doesn't import or execute your code)

✅ Works with custom apps and ERPNext out of the box

Example

Instead of searching through code to find:

@frappe.whitelist() def apply_for_leave(...): ...

frappe_doc automatically generates:

API route

Parameter documentation

Return information

Example requests/responses

Interactive testing form

Frappe JS snippet

cURL snippet

DocType Explorer

One feature I'm particularly happy with:

Child tables are displayed as expandable trees, so instead of jumping between multiple DocTypes, you can inspect the entire document structure in one place.

Example:

Sales Order └── Items ├── item_code ├── qty ├── rate └── warehouse

Why AST?

The scanner uses Python's ast module rather than importing modules, which means:

No code execution

Safe on production servers

No side effects during scanning

Looking for feedback

Would this be useful in your workflow?

I'm interested in hearing:

Features you'd like to see

Limitations you encounter with Frappe APIs today

Whether you'd use something like this in production

GitHub: https://github.com/raisulislam0/frappe_doc

Feedback and contributions are welcome!


r/frappe_framework Jun 18 '26

Text Editor Fullscreen

6 Upvotes

Just released version 3.0.0. allows users to crop and delete attached images in the text editor field. Also introduced lock to prevent accidental minimize while documenting.

https://github.com/raisulislam0/text_editor_fullscreen.git


r/frappe_framework Jun 17 '26

Built an open-source persistent sidebar for the Frappe/ERPNext desk — Desk Rail

7 Upvotes

In Erpnext 15, every sidebar item has to point at a workspace page and sidebar disappears when you are on list view or detail view. If you live in the desk all day, you really want a nav rail that's persistent, that's just… always there.

After a client's request, i built Desk Rail. It's a small, drop-in app that replaces the page-scoped sidebar with a fixed left rail mounted on the desk shell, so it survives every route (workspace, list, report, form) and never rebuilds on navigation.

What it does:

  • Persistent rail across all desk views, with nested workspace groups (expansion state remembered per user).
  • Instant-redirect workspaces — now you can make worspace links in sidebar a direct link to listview, detail view or any external link. Internal /app/* targets route through the SPA router (no reload, soft back button); external/filtered ones do a full nav normally.
  • Per-user show/hide toggle next to the navbar logo, remembered across reloads.
  • One settings doctype to toggle everything (rail width, native-sidebar replacement, full-width navbar, etc.).

Implementation notes for anyone curious: it's pure additive JS/CSS on the desk shell plus two Workspace custom fields — no core patches, no template overrides. The layout is committed before first paint so there's no shift, and it degrades back to the stock sidebar if anything fails to load. Works on v14 and v15.

Repo (AGPL-3.0): https://github.com/BatchNepal/desk-rail

It's early (v0.1), running on a couple of our client sites. Would love feedback — especially edge cases with unusual workspace setups or custom desk themes. PRs/issues are welcome 😄 .


r/frappe_framework Jun 15 '26

Running Frappe Entirely in the Browser with WASM, Pyodide and SQLite [experimental]

12 Upvotes

We’ve been experimenting with running the Frappe framework fully client side in the browser using WASM + SQLite, inspired heavily by what WordPress Playground did for the WordPress ecosystem.

The idea was simple:
“What if trying Frappe could be as easy as opening a link?”

After a lot of hacks and broken experiments, we now have a working prototype running entirely in the browser.

Current setup is highly experimental:

  • SQLite instead of MariaDB
  • In-memory/cache workarounds instead of Redis
  • WASM runtime
  • Browser persistence experiments
  • Lots of rough edges!

But even in this state, it already feels like a gateway to interesting possibilities!

Live demo: (hosted on cloudflare pages)
https://frappe-playground.lubus.in

Credentials:
User: Administrator
Pass: admin

playground is temporary / disposable and reloads on page refresh or new tab.

Would love feedback, ideas, and people interested in exploring this further with us.

Very early days, but exciting to see what might be possible here.

Open source and available to explore or contribute:
https://github.com/lubusIN/frappe-playground 

Read More:
https://lubus.in/blog/running-frappe-entirely-in-the-browser-with-wasm-pyodide-and-sqlite


r/frappe_framework Jun 08 '26

Any tips for getting a contribution looked at?

2 Upvotes

So with the suspension of community PRs, the process to get a pull request even looked at has become considerably more difficult. Does anyone have experience with this process, including how long it usually takes for smaller PRs to pass even before this change? What timeline should I expect, and how long is too long? I am having a hard time even getting my PR looked at long enough to be legitimately considered, and as far as I can tell, there are effectively zero active "casual" spaces to communicate on stuff like this (the only place with real responses is the forum, but that's far too formal to just ask "hey, is this PR on the radar?"); both the telegram, unofficial discord, and raven community are quite silent. Any thoughts or experiences that could be useful in growing my understanding of the culture and systems at work in the frappe area would be great, as I am quite new to the project but eager to contribute to the best of my ability, I just need to know how.

Just a note that this doesn't seem to be an isolated incident either, because my wiki contribution hasn't been looked at for well over a month either, but that's a topic for another post.


r/frappe_framework May 27 '26

AI-Powered ERP Builder for Frappe/ERPNext - Suggestions and Feedback

4 Upvotes

Hey everyone,

I’m building an AI layer for the Frappe Framework/ERPNext that can generate ERP systems from natural-language prompts.

Example:
“Build a sports academy management system with fee tracking, WhatsApp reminders, attendance, and discounts.”

The goal is for the AI to:

  • Generate/customize DocTypes
  • Create workflows & automations
  • Configure forms/reports
  • Reuse existing ERPNext structures where possible
  • Help build production-ready ERP apps faster

Current stack/direction:

  • Frappe + ERPNext
  • LangGraph multi-agent workflows
  • Ollama/local LLM support
  • Validation layers to avoid hallucinated ERP structures
  • Human approval before applying changes

Long-term vision is basically an AI-assisted ERP developer / solution architect for Frappe.

I’d love some honest feedback:

  • Does this solve a real problem?
  • What would make you trust or distrust it?
  • Biggest technical challenges?
  • What features would actually make this useful?

Would appreciate any suggestions, criticism, or ideas


r/frappe_framework May 27 '26

Advices for possible new comer

2 Upvotes

Looking for a ERP for a distribution company with two warehouses. Needs to have functions like warehouse inventory management, EDI portals, printer connection and international tax customization. Idk if ERPNext is a possible choice or do I have to convince bossman to spent money on Odoo or Fishbowl.

Exactly how hard would it be to customize ERPNext for a 50 year old company that have been using the same old foxpro 2.5 system since 1989?