- If you’re new to OpenMRS and just want to explore what it can do, or if you are downloading OpenMRS to record real patient data for a small clinic, we suggest you download the standalone application. »
- If you have already been using OpenMRS in the past, or if you anticipate recording patient data for a large organization, you probably want to download our “classic” enterprise WAR package installer. »
A sample anonymized data set, including 5,000 patients and 500,000 observations, is available to download for current OpenMRS versions and import into your existing database.
The OpenMRS community has created a wide variety of add-on functionality for OpenMRS. Visit our Module Repository to learn more and download modules.
From time to time, the OpenMRS community makes available prereleases (alpha and beta versions) of OpenMRS for testing before a new version is released. Visit our Prereleases page to learn more and download.
Designed for developers or other technical experts. These .WAR files, meant to be used with a servlet container such as Apache Tomcat, are built every night automatically off of the latest code in our Subversion repository. If the database schema has changed, you will need to “source” the update-to-latest.sql file on your database. (Note: The files are only built if there was a commit to SVN within the past 24 hours). Note that the build/revision number can be seen at the end of the API’s JAR version number. Download nightly releases at Sourceforge.net or visit our developer wiki for more information.
Browse our source code on github or clone the repository and browse it locally:
git clone https://github.com/openmrs/openmrs-core.git