Beta Release of OpenCRVS v1.2

OpenCRVS v1.2-beta is now available on GitHub. This is a pre-release version and, therefore, not yet available for migration from 1.1. The beta is released for public feedback while it undergoes user acceptance testing. The beta is not to be used in production.

Some of the major architectural upgrades and exciting new features in this release include:

  1. Vital Statistics Export: the "VS" in OpenCRVS. The VS Export feature outputs a sharable, yearly report of registration data without Personally Identifiable Information (PII) for consumption by statisticians in programs such as RStudio (Posit).
  2. User Audit: in OpenCRVS v1.0, we introduced Record Audit, displaying the history of every action that has taken place on a registration. In this release, we expand OpenCRVS' audit capability to allow a system administrator to view every action performed by a single staff member in an easy-to-consume display.
  3. Advanced Search: utilising the full power of our ElasticSearch engine, Registrars can now perform advanced searches, e.g. registrars can search all registrations made in a configurable range of districts or states, between date ranges for a given name or gender and much more! View any record, at any time, without needing to perform an action, then bookmark your searches. This feature is fully audited and additionally exposed in an API integration! It is also now much easier to create and manage integrating systems with a UI.
  4. Configurable Administrative Levels: with OpenCRVS, governments can create administrative offices virtually anywhere, from a deeply nested rural parish or county to an urban city ward. No matter how many administrative divisions are relevant for your country, you can now import as many as you like using Humdata standards, and the OpenCRVS address structure will automatically compensate.

We would appreciate being notified by early adopters of any bugs you may encounter here. If you have further queries, reach out to us at