Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »


4.0.7 • Public • Published


Open Source Business Management Framework


Nervatura is a business management framework based on open-data principle. It can handle any type of business related information, starting from customer details, up to shipping, stock or payment information.

The open-data principle regulates the access to our business data. The point is the logic of the data storage. It means that the data are defined for storage so, that those are compliant with an open data-model which could be accessed and interpreted by anyone. It doesn't concern the physical storage of the data, that can be implemented according to one's needs. However it should ensure that data can be managed safely according to published description. Retrieving, new data creation, possibility to export the entire data structure should be provided.

What are the main advantages of open-data applications?

  • safety: provided one's have proper usage rights and physical access to a database, then will be able to interpret and process the data correctly without any help or permission from a third party. Information in the data becomes independent of any management system, its treatment is not tied to specific programs or technologies.
  • efficiency and cost reduction: the business management system can be developed and diversified in accordance with one's needs. There is no need and pressure to be tied to a solution of any vendor, the most appropriate tools and programs can be selected for all tasks. The only criteria is that selected applications should be able to communicate and exchange data with each other or with a central database according to the open-data description. The elements of the system can at any time be flexibly developed or new ones added by choosing the best offers available on the market.

The framework is based on Nervatura Object Model specification. The main aspects of its design were:

  • simple and transparent structure
  • capability of storing different data types of an average company
  • effective, easily expandable and secure data storage
  • support of several database types
  • well documented, easy data management

The Nervatura Framework is a set of open source applications and documentations. It enables to easily create a basic open-data business management system. Its key elements are:

Developed as open-source project and can be used freely under the scope of LGPLv3 License.

Homepage: http://www.nervatura.com

Nervatura Node.js packages

Nervatura Core, Nervatura Express, Nervatura Report

Experimental: Azure Functions, Google Cloud Functions, AWS Lambda, IBM Cloud Functions

Nervatura Go packages

Nervatura Go, Go Report

Node.js Quick Start

Nervatura Core Package:

$ npm install nervatura --save

Nervatura with Express Framework:

$ git clone https://github.com/nervatura/nervatura-express.git nervatura
$ cd nervatura
$ npm install

More info see http://www.nervatura.com.


npm i nervatura

DownloadsWeekly Downloads






Unpacked Size

5.37 MB

Total Files


Last publish


  • avatar