Saturday, October 17, 2026 2,616 lists 63,146 records on file
List your app or device

  1. Home
  2. Procurement Software
  3. OpenProcurement

OpenProcurement

What it is

OpenProcurement is a free, open-source toolkit for procurement of goods and services by public authorities or private entities. Its components include a Business Process Management engine, central database, API, and auction module. Frontend platforms such as eMalls and marketplaces connect through the API, and can interoperate regardless of their programming language or technology. The auction module supports English, reverse, multivariable, and insider auctions based on a Dutch auction. The central data structure follows Open Contracting Data Standards and publishes information that may be disclosed under applicable law. The toolkit uses Python, Pyramid, AngularJS, Bootstrap, Flask, CouchDB, and PouchDB. Its database and auction module can be hosted on AWS, with SS3-compatible object storage such as OpenStack Swift required. The central database does not store registered users’ authorization data, leaving the web platform or operator responsible for protecting account data. The toolkit is designed without restrictions on database size or procurement volume. Components may be combined or used separately, including to build commercial solutions. The site links to API and procedure documentation, a GitHub repository, and a contact form. Listed implementations include ProZorro, ProZorro.sale, MTender, and RIALTO.

For and against

For

  • Free open-source toolkit
  • API supports platforms using different technologies
  • Supports four auction types
  • Components can be used in commercial solutions

Against

  • Operators must protect account authorization data
  • AWS hosting requires compatible object storage
  • The toolkit requires integration with frontend platforms

The verdict

OpenProcurement provides modular procurement and auction components with API interoperability and an open-data structure. Its deployment involves operational responsibility for hosting and protecting account information.

Who it suits

OpenProcurement suits public authorities building procurement workflows and private entities developing related solutions. It may fit teams able to operate the central database and protect account data at the web-platform level.

Plans and prices

OpenProcurement

Free

Open source toolkit; free software can be used to develop and sell custom commercial solutions

Every plan, in full

On the record

Auctions
The toolkit supports auctions, and the maker describes four auction types for procurement workflows.openprocurement.io · read 4 Oct 2026
Auction types
The e-Auction module supports English, reverse, multivariable, and insider auctions based on a Dutch auction.openprocurement.io · read 9 Oct 2026
Commercial use
The maker says the free software may be used to build and sell custom commercial solutions, and toolkit components can be used together or separately.openprocurement.io · read 4 Oct 2026
Components
The toolkit includes a Business Process Management engine with a central database and API, plus an auction module.openprocurement.io · read 4 Oct 2026
Core components
The toolkit includes a Business Process Management Engine with a Central Database and API, plus an Auction module.openprocurement.io · read 9 Oct 2026
Documentation
The maker links to API documentation, procedure documentation and a GitHub repository.openprocurement.io · read 4 Oct 2026
Hosting
The Central Database and Auction module can be hosted on AWS, and object storage must be S3-compatible, with OpenStack Swift given as an example.openprocurement.io · read 9 Oct 2026
Implementations
The site lists ProZorro, ProZorro.sale, MTender, and RIALTO among OpenProcurement-based projects.openprocurement.io · read 9 Oct 2026
Integration
Web platforms can interoperate with the Central Database through the API regardless of their programming language or other technology specifications.openprocurement.io · read 9 Oct 2026
Interoperability
Web platforms can interoperate with the central database through the API regardless of their programming language or technology.openprocurement.io · read 4 Oct 2026
Open data
Its central data structure is based on the Open Contracting Data Standard and follows the open data principle, publishing data that can be published according to law.openprocurement.io · read 9 Oct 2026
Platform model
Frontend platforms such as eMalls and marketplaces interact with the BPM engine through the OpenProcurement API.openprocurement.io · read 4 Oct 2026
Purpose
OpenProcurement is an open source toolkit for procurement of goods and services on behalf of public authorities or private entities.openprocurement.io · read 9 Oct 2026
Scale limits
The toolkit was developed without restrictions on database size or the number of procurements conducted.openprocurement.io · read 9 Oct 2026
Security responsibility
The Central Database does not store registered users’ authorization data; the web platform or operator is responsible for protecting account data from unauthorized access and accidental destruction or distortion.openprocurement.io · read 9 Oct 2026
Support and contact
The site provides a contact form for contacting the OpenProcurement team.openprocurement.io · read 9 Oct 2026
Support contact
The maker provides a contact form for reaching the OpenProcurement team.openprocurement.io · read 4 Oct 2026
Target users
The toolkit was primarily designed for public authority procurement and can also be used for commercial solutions.openprocurement.io · read 9 Oct 2026

Alternatives to OpenProcurement

Every alternative, ranked