ERPNext

Last updated
ERPNext
Original author(s) Rushabh Mehta
Developer(s) Frappe Technologies Pvt. Ltd. and Community
Initial release2008;16 years ago (2008)
Stable release
v14.29.1 / 5 July 2023;7 months ago (2023-07-05) [1]
Repository https://github.com/frappe/erpnext
Written in Python and JavaScript
Type ERP, CRM, Accounting, Human Resource Management, Retail, Healthcare, Education
License GPL-3.0-only
Website erpnext.com

ERPNext is a free and open-source integrated Enterprise resource planning (ERP) software developed by an Indian software company Frappe Technologies Pvt. Ltd. [2] [3] It is built on the MariaDB database system using Frappe, a Python based server-side framework. [4]

Contents

ERPNext is a generic ERP software used by manufacturers, distributors and services companies. It includes modules like accounting, CRM, sales, purchasing, website, e-commerce, point of sale, manufacturing, warehouse, project management, inventory, and services. Also, it has domain specific modules like schools, healthcare, agriculture, and non-profit. [5]

ERPNext is an alternative to NetSuite and QAD, and similar in function to Odoo (formerly OpenERP), Tryton and Openbravo. ERPNext was included in the ERP FrontRunners List by Gartner as a Pacesetters. [6]

Core modules

ERPNext contains these modules:

Industry modules

Software license

ERPNext is released under the GPL-3.0-only license. Consequently, ERPNext does not require license fees as opposed to proprietary ERP vendors. In addition, as long as the terms of the licenses are adhered to, modification of the program is possible. [8]

Architecture

ERPNext has a Model-View-Controller architecture with metadata modeling tools that add flexibility for users to adapt the software to unique purposes without the need for programming. Some attributes of the architecture are:

The underlying web app framework is called "Frappe Framework" [9] and is maintained as a separate open source project. Frappe started as a web based metadata framework inspired from Protégé [10] though it has evolved differently.

This architecture allows rapid application development (RAD).

Source code and documentation

ERPNext source code is hosted on GitHub, [11] using the Git revision control system, and the contributions are also handled using GitHub.

A complete user manual is available at the project website. [12]

Software as a service

ERPNext is available both on user hosting and as a Software as a service (SaaS) from their website. [13] The product also received a funding of INR 10 crore ($1.3Million) from Zerodha and Rainmatter in June 2022. [14]

Investment

In November 2020, Rainmatter incubator invested ₹10 crore ($1.3M) in Frappe Technologies PL, to support development of ERPNext, other open source products, and scaling plans. [15] [16]

Release History

  Old version, no official support, community support only
  Supported version
  Future version
VersionRelease Date/MonthSignificant changesSoftware license
1.0June 2010First release. ERPNext source code was (then) published on Google Code. GNU GPL
2.0July 2012 GNU GPL
3.0April 2013 GNU GPL
4.0February 2014Introduced app architecture in Frappe Framework. GNU GPL
5.019 May 2015 [17] Improved UI, Item Variants, Print Format Builder, Sharing, Starring, Document Timelines, Multi-Currency accounting, Party model GNU GPL
6.02 September 2015 [18] ERPNext Schools, Calendar View for transactions, Doctype exports GNU GPL
7.022 July 2016 [19] Online/Offline POS, Asset Depreciation, Payment Entry, Timesheets, Dashboards, Editable grid, Quick Entry view, Smarter Lists GNU GPL
8.030 March 2017 [20] Global Search, Kanban View, Document Versioning, Delete and Restore, Email Inbox, Employee Loan, Enhanced POS, Multiple UOMs in Selling, Accrual system in Payroll, Custom Permissions, Customer Feedback, School Assessment Module [21] GNU GPL
9.026 September 2017 [22] Healthcare Domain, Subscription, School Fees Management, New Setup Wizard GNU GPL
10.029 December 2017 [23] Agriculture Domain, Non-profit Domain, Data Import upgrades, Employee Advance, Item Variant Enhancements GNU GPL
11.010 December 2018Multi-company consolidated financial statement, Payroll per Tax Declaration, Employee On-boarding and Off-boarding, Finance Book, CWIP Accounting, Staffing Plan, Inter-company Journal Entry, Exchange Rate Revaluation, Leave Policy, Conditional Workflows, Payroll and Accounting Period, Serialised Assets, Tax Withholding, Shift Plan, Budgeting in Material Request GNU GPL
12.022 July 2019Graphical Dashboard, Custom Report with Chart Builder, Postgres Support, Multi-select Field, Enhanced Website and Portal, Improved Pricing Rule, Accounting Dimensions, Invoice Discounting, BOM Explorer, Auto Attendance, Leave Ledger, Promotional Scheme, SLA, Email Campaign, Learning Management System, Quality Management System, Production Planning Enhancements, Project Template, New Desktop, Keyboard Navigation, Link Preview, Assignment Rule, Exotel Call Integration, Milestones, Auto Repeat, Document Follow, Energy Points, Google Contacts, PDF Encryption, Raw Printing, Web Form Refactor, Custom columns in report GNU GPL
13.02020Custom Desk, SLA on custom documents, Bootstrapped Dashboards for each module, In-patient module in Healthcare, Module Onboarding, Event streaming, Perpetual accounting for Services, Cancelling downstream transactions on single click, POS Invoicing, Production Forecast, Social Media post from ERPNext, India PF and PT calculation, Conditional Mandatory field, BOM and JV template, India GST reports GNU GPL
14.01 August 2022 [24] Customizable Workspaces, New Print Format Builder, new Subcontracting flow, Organisational Chart, Tab View in forms, Warehouse Management & Inventory Dimensions, Scrap management, Payment Ledger, KSA and Tanzania accounting, Asset Grouping and Splitting, Asset Capitalisation, Bulk Transaction Processing, better handling of multi-currency transactions GNU GPL
15.010 September 2023Multi-level BOM creator, Auto Currency Exchange Re-valuation, POS stock update in run-time, Financial Ratios report, Accounting Dimension Balancing, Asset Activity Tracking, Print Format Designer, Advance Payment in a separate Liability Account, PWA Mobile app for HR module, Stock reservation against Sales Order, Frappe Builder GNU GPL

FOSS United

FOSS United (formerly ERPNext Open Source Software Foundation) is a non-for-profit organization. The goal of the foundation is to provide a platform for the FOSS community of India to come together and build open source applications. [25] Foundation also organises various events like conference and code sprints.

See also

Related Research Articles

<span class="mw-page-title-main">OpenSSL</span> Open-source implementation of the SSL and TLS protocols

OpenSSL is a software library for applications that provide secure communications over computer networks against eavesdropping, and identify the party at the other end. It is widely used by Internet servers, including the majority of HTTPS websites.

Source-available software is software released through a source code distribution model that includes arrangements where the source can be viewed, and in some cases modified, but without necessarily meeting the criteria to be called open-source. The licenses associated with the offerings range from allowing code to be viewed for reference to allowing code to be modified and redistributed for both commercial and non-commercial purposes.

<span class="mw-page-title-main">DNN (software)</span>

DNN Platform is a web content management system and web application framework based on the .NET Framework. It is open source and part of the .Net Foundation.

ADempiere is an Enterprise Resource Planning or ERP software package released under a free software license. The verb adempiere in Italian means "to fulfill a duty" or "to accomplish".

<span class="mw-page-title-main">Group-Office</span>

Group-Office is a PHP based dual license commercial/open source groupware and CRM and DMS product developed by the Dutch company Intermesh. The open source version, Group-Office Community, is licensed under the AGPL, and is available via GitHub. GroupOffice Professional is a commercial product and offers additional business modules like project management, finance, HR and time tracking.


This is a comparison of notable free and open-source configuration management software, suitable for tasks like server configuration, orchestration and infrastructure as code typically performed by a system administrator.

PostBooks is a proprietary accounting and enterprise resource planning business system geared toward small to medium-sized businesses. It used to be released under an open source CPAL license on GitHub, but was made non-free in June 2019. Postbooks was based on the commercially licensed xTuple ERP system created by xTuple, a private software company based in Norfolk, Virginia (VA), United States.

Spacewalk is open-source systems management software for system provisioning, patching and configuration licensed under the GNU GPLv2.

<span class="mw-page-title-main">Tryton</span> Application platform for resource planning

Tryton is a three-tier high-level general purpose computer application platform on top of which is built an enterprise resource planning (ERP) business solution through a set of Tryton modules. The three-tier architecture consists of the Tryton client, the Tryton server and the database management system.

<span class="mw-page-title-main">Dolibarr</span>

Dolibarr ERP CRM is an open source, free software package for companies of any size, foundations or freelancers. It includes different features for enterprise resource planning (ERP) and customer relationship management (CRM) but also other features for different activities.

iDempiere Community Powered Enterprise. Full Open Source Business Suite

iDempiere. Community Powered Enterprise, also known as OSGi + ADempiere, is an open source Enterprise Resource Planning (ERP) software that is fully navigable on PCs, tablets and smartphones, it also has customer relationship management (CRM) and supply chain management (SCM) functions. It is in contrast to proprietary or most other open source ERP solutions driven only by a community of supporters.

<span class="mw-page-title-main">Backdrop CMS</span>

Backdrop CMS is an Open source, community-developed, content management system, written in PHP, and licensed under the GNU General Public License. Backdrop CMS was forked from the Drupal CMS in 2013 by two Drupal developers, Nate Lampton and Jen Lampton. Backdrop is very similar to version 7 of the Drupal CMS, maintaining most of the same functionality and features. The project's mission is to "enable people to build highly customized websites affordably, through collaboration and open source software".

Microsoft Dynamics 365 is a set of enterprise accounting and sales software products offered by Microsoft. Its flagship product, Dynamics GP, was founded in 1981.

Metasfresh is an open-source, free ERP software designed and developed for SMEs. Metasfresh is an actively maintained fork of Adempiere and can be used and distributed freely. It does not require a contributor license agreement from partners or contributors. Metasfresh was included in the Top 9 Open Source ERPs to Consider by opensource.com.

<span class="mw-page-title-main">Pop PHP Framework</span> Free and open source PHP web framework

The Pop PHP Framework a free and open source PHP Web framework that was created by Nick Sagona. It is distributed under the BSD License and hosted on GitHub. The framework is intended to be utilized for rapid application development, with an emphasis on web applications.

<span class="mw-page-title-main">InoERP</span>

The inoERP enterprise management system is an open-source Go and Flutter based Enterprise Resource Planning (ERP) application which can be used with MySQL, MariaDB or Oracle 12c databases. The objective of inoERP is to provide a dynamic pull based system where the demand /supply changes frequently and traditional planning systems are unable to provide a good inventory turn.

<span class="mw-page-title-main">Deno (software)</span> Secure JavaScript and TypeScript runtime

Deno is a runtime for JavaScript, TypeScript, and WebAssembly that is based on the V8 JavaScript engine and the Rust programming language. Deno was co-created by Ryan Dahl, who also created Node.js.

References

  1. ERPNext releases page
  2. opensource.com, ERPNext among Top 9 open source ERP systems to consider
  3. Zerodha’s investment fund pumps in ₹10 crore in an enterprise resource planning platform ERPNext [ permanent dead link ]
  4. frappe/frappe, Frappe, 2021-05-27, retrieved 2021-05-27
  5. Capterra, Top 8 free and open source ERP
  6. Software Advice, FrontRunners® for Enterprise Resource Planning, October 2017
  7. frappe/healthcare, Frappe, 2022-01-22, retrieved 2022-01-28
  8. ERPNext license
  9. Frappe Framework
  10. Protege
  11. ERPNext repository
  12. "ERPNext User Manual". Archived from the original on 2021-05-09. Retrieved 2021-02-28.
  13. "ERPNext Pricing".
  14. "Zerodha and Rainmatter Invests ₹10 crores" . Retrieved June 6, 2022.
  15. ""Zerodha-backed Rainmatter invests Rs 10 crore in ERPNext"". The Economic Times. Retrieved 2020-11-24.
  16. ""Rainmatter Backs Enterprise Resource Planner ERPNext?"". 24 November 2020. Retrieved 2020-11-24.
  17. "ERPNext Version 5 release log on Github
  18. "ERPNext Version 6 release log on Github
  19. "ERPNext Version 7 release log on Github
  20. "ERPNext Version 8 release log on Github
  21. "ERPNext Version 8 features [ permanent dead link ]
  22. "ERPNext Version 9 release log on Github
  23. "ERPNext Version 10 release log on Github
  24. "ERPNext Version 14 release log
  25. "ERPNext Foundation Profile" on Zaubacorp