
The beating heart
of Frappe
Tens of thousands of contributors have planted seeds in the Frappeverse. This is their story, and an invitation for yours.
2.8k
contributors
190
repositories
17+
years
How to Contribute?
There's a place for everyone here
A common notion around contributing to open-source is that you can only do it by writing code. The fascinating thing is that anyone can contribute.
$ help others, get help
The Frappe community lives on Discuss. If you've used an app, there's a good chance someone else is stuck where you once were. Answer a question, share a workaround, or just point someone in the right direction. Every interaction keeps the community from reinventing the wheel.
$ report what’s broken
Encountered something unexpected in an app? A well-written bug report is a genuine contribution. Raise an issue on GitHub with clear steps to reproduce, what you expected, and what actually happened. Maintainers can't fix what they don't know about, so your report matters.
$ fix it yourself
Found a bug you know how to fix? Fix it. You don't need permission, just open a PR. If you're looking for a starting point, the issue tracker has plenty of open issues waiting for someone like you. The best contributions come from people who actually use the software. Consistent, quality contributions can even earn you maintainer access.
Find more ways to contribute
Code
Fix bugs, ship features, become a maintainer. Start with the contributor's guide.
Report Bugs
Raise clear, well-documented issues on GitHub. Well-reported bugs get fixed faster.
Docs
Refine instructions, add examples, update content. Every edit makes Frappe easier to use.
Frappe School
Create tutorials, lesson plans, or update courses. You can also become a training partner.
Forum
Answer questions, share tips, give feedback. Every interaction helps someone learn.
Translations
Translate pages, buttons, labels on Crowdin. Help native users glide through the software.
Volunteer
Help at Frappeverse, Frappe Build, and local meetups. Meet the Frappe team in person.
Marketplace
Build extensions and full-fledged apps on ERPNext. Publish them for the community to use.
Users to Makers
Many contributor stories start with being a user


Ejaaz Khan first used Frappe Framework while working on a project for a company. Like any voracious person who feeds his curiosity, he started fixing small issues and raising PRs passively just for the fun of it. In no time, he became so comfortable with Framework that he started contributing regularly. Today, Ejaaz is a core Framework developer at Frappe.

Sagar Vora bumped into ERPNext while searching for an ERP for his father’s business. Humbled by its free and flexible nature, he made numerous fixes to better adapt ERPNext to his needs. Many of his features were merged and highly adopted by users in the community. He soon built a Compliance app on top of ERPNext, which is now used by local businesses in the open-source ecosystem.

Ejaaz Khan first used Frappe Framework while working on a project for a company. Like any voracious person who feeds his curiosity, he started fixing small issues and raising PRs passively just for the fun of it. In no time, he became so comfortable with Framework that he started contributing regularly. Today, Ejaaz is a core Framework developer at Frappe.

Sagar Vora bumped into ERPNext while searching for an ERP for his father’s business. Humbled by its free and flexible nature, he made numerous fixes to better adapt ERPNext to his needs. Many of his features were merged and highly adopted by users in the community. He soon built a Compliance app on top of ERPNext, which is now used by local businesses in the open-source ecosystem.
I began contributing to FOSS projects during my college days as a Python developer. Out of curiosity, I learnt open-source ERPNext and started mentoring others too. One thing led to another, and today I’ve trained 500+ learners at School.

Sayali Yewale
Training Specialist
Why contributing matters
Many contributor stories start with being a user
Contributions add the most value when they come from care and practical needs to improve the software you use. Open-source contributors love solving problems and being part of a shared cause. Everything you contribute is public and visible to the world. Your work becomes a portfolio you can carry anywhere, letting others see what you're truly capable of.
Real impact, seen by thousands
Your features and fixes are used by businesses around the world.
A public portfolio that speaks for you
Every commit, PR and answer is a living demonstration of your skills.
Path to becoming a maintainer
Consistent, quality contributions can earn you ownership of a project.

Meet the Community
Open source is built online, but the best parts happen offline

Open source mostly happens online, but some of the best conversations happen in person. From flagship conferences to local meetups, Frappe events bring contributors, users, and teams together to share ideas, learn from each other, and build lasting connections. They're a direct entry point to meet the Frappe folks and a reminder that behind every commit is a real person.
Frappeverse
Our flagship gathering where the community comes together to share ideas, stories, and the future of Frappe.
Frappe Build
A space to build together. Collaborate, experiment, and ship ideas with others from the community.
Frappe Local
Smaller meetups organized across regions. Connect with the community, closer to home.
Working Groups
Some contributions are best done together.
Working groups are small squads focused on specific areas of Frappe, which helps contributors with same interest hop in, work together and maintain long-term quality. They keep the community from spinning in circles and give newcomers a clear path to start contributing.
Find the group that matches your interest and start contributing today.
Code brings the community, and the community brings the code. It’s a never-ending cycle.
Hall of Legends
Raising a toast to those who helped open-source thrive

John Clarke
One of Frappe's most active contributors, he had likely spent more time on the forum than others. Always ready to answer queries and regularly contributing code. Even after his passing in 2020, his work continues to benefit thousands.

Revant Nandgaonkar
Among the first to contribute when Frappe went open-source, Revant actively looks after bug fixes and maintenance, and is the mastermind behind Frappe's Docker and container infrastructure.
Just like John and Revant, there are many external contributors who make it big with their contributions. Over time, we’ve seen how their work can inspire dozens more. We love raising a toast to those who help open-source thrive through coding, documentation, community support and more.
Hall of Legends
Raising a toast to those who helped open-source thrive

John Clarke
One of Frappe's most active contributors, he had likely spent more time on the forum than others. Always ready to answer queries and regularly contributing code. Even after his passing in 2020, his work continues to benefit thousands.

Revant Nandgaonkar
Among the first to contribute when Frappe went open-source, Revant actively looks after bug fixes and maintenance, and is the mastermind behind Frappe's Docker and container infrastructure.
Just like John and Revant, there are many external contributors who make it big with their contributions. Over time, we’ve seen how their work can inspire dozens more. We love raising a toast to those who help open-source thrive through coding, documentation, community support and more.
Open source, from day one
Celebrating Frappe contributors
Frappe’s open source philosophy is rooted in the belief that software is public infrastructure, not a private asset to be selectively shared. Openness should be a default commitment that everything built should remain fully accessible, inspectable, and usable without artificial separation between “community” and “commercial” versions.
Value is expected to emerge not from restricting access but from improving the ecosystem in the open, where trust is built through visibility and consistency over time. In this view, Frappe's open source ethos acts as a discipline that prioritises long-term credibility and collective progress over short-term control or extraction.
Make it yours, make it better
Built by rebels who refused to settle.
Make it yours, make it better
Built by rebels who refused to settle.
Every day, thousands of users depend on Frappe and ERPNext to run their businesses. There is no better time to start, and no limit to the impact you can create.