In 2023, we started The Commit Company with a simple goal: to build high-quality, thoughtful, production-ready tools for the Frappe ecosystem.
Since then, we’ve shipped products used by companies and developers every day — from team communication, to better bank reconciliation in ERPNext, to tools and libraries that make building apps with the Frappe Framework and React easier.
Raven is an internal chat app built for teams.
Designed to work closely with the rest of the Frappe ecosystem, it integrates with other Frappe apps like ERPNext to keep conversations connected to real work — documents, workflows, and day-to-day operations.
600+ GitHub Stars
3.5k+ Frappe Cloud Installs


Mint is a better bank reconciliation tool for ERPNext.
It brings your bank and credit card transactions, and all banking reports in one place, highlights likely matches, and helps you reconcile quickly and accurately. It supports features like fuzzy search, rule-based suggestions, bulk reconciliation, and undoing reconciliations, making what is often a tedious, frustrating task much smoother.
100+ GitHub Stars
200+ Frappe Cloud Installs


Commit is a tool that allows developers to view entity relationship diagrams (ERDs) of DocTypes as well as search all available APIs in any Frappe app.
100+ GitHub Stars
100+ Frappe Cloud Installs

The libraries below form the foundation of the products we've built so far and continue to support developers in the Frappe ecosystem.

frappe-js-sdk is a JavaScript library to interface with a Frappe backend via REST APIs. It provides functions for authentication, database operations, API calls, and file uploads.
150+ GitHub Stars
frappe-react-sdk is a React hooks library for interacting with a Frappe backend. It provides stale-while-revalidate caching out of the box and runs in both browser and native environments.
150+ GitHub Stars

frappe-types is a Frappe app to auto-generate TypeScript type definitions for DocTypes in Frappe apps.
50+ GitHub Stars