Top 6 Free & Open source Veterinary Practice Management Software

Note: This article is an Evergreen article. It will receive continuous updates of the listed applications. You can save it and return to it as an updated resource.

Veterinary practice often requires specific features in its management solutions, The workflow is quite different, new data elements, treatment workflow and often some veterinary clinics require shelter management.

It is hard to use electronic medical records ( EMR ) solutions, in the veterinary practice management, therefore we compiled this list with the most usable and active, open source and free veterinary management software.

1- OpenVPMS

One of the oldest running open source veterinary management software, despite the old user interface, OpenVPMS is a feature-rich solution built to match the increasing demand of different settings on veterinary clinics.

OpenVPMS features

  • Customer management
  • Patient Management
  • Appointment scheduling
  • Reporting
  • Secure data transfer
  • Financial management
  • Stock management

OpenVPMS has been built to support different clinics in multiple locations as it also provides cloud installation and single machine install.

  • Platform : Server : Linux , Client : Web browser ( Windows, Linux, Mac OSX )
  • License : OpenVPMS license
  • OpenVPMS website , Code

2- Vettev

Vettev Veterinary management software- src 

Vettev is a free open source veterinary management software, built to manage all aspects of running a veterinary clinic including accounting, billing, medical records and reporting.

Vettev features:

  • Medical records management
  • Appointments management
  • Treatment management
  • Reports
  • Customer records

Server based structure allowing access Vettev from different locations/ machines at the same time

3- Ababu

Ababu Veterinary practice management

Ababu is a free open source veterinary management software. It supports multilingual and different installation models ( cloud based or standalone/ single machine ). Ababu has very easy to use user-interface and sets of features to manage all the running aspects of veterinary clinics.

Ababu version 2.0 is currently under active development by the core developer. However, Ababu version 1.0 has is available to download and fairly easy to install and use. While Ababu version 2.0 is currently, being developed with .NET ( C# ), Ababu version 1.0 has been developed by PHP. Ababu version 1.0 demos is available here.

Ababu version 1.0 ( PHP ) demo screenshot - src
  • License : open source
  • development status : version 1.0 stable , version 2.0 in progress active
  • Platforms : version 1.0 (Standalone cloud: Server:linux, client:browser)
  • Ababu Website and download

4- Animal Shelter Manager

Animal Shelter manager

Animal Shelter manager was an open-source solution built to manage animal shelters. It has been built as a Client-Server solution to provide accessibility for multiple users/ machines/ locations. Currently, Animal Shelter Manager is cloud base service provider for animal shelters.

Animal Shelter manager is providing records management for animals in shelters including their locations, status, conditions, medications. It also provides accounting and billing management.

Animal Shelter manager has all features set to manage veterinary practice as :

  • Medical records
  • Customer records
  • Appointment management
  • Financial management
  • Laboratory management
  • Waiting room management
  • Vaccinations management
  • Reporting manager
  • Data import and export

To know more about Shelter manager full features you may check their tour and demo  

Shelter Manager on mobile

Shelter Manager comes with a very responsive design to work on mobile browsers, which is the perfect fit for large animal shelters, clinics, and farms.

Animal Shelter manager has been released first as an open source solution Though the open source version is still available on , The currently available version requires payments as a subscription-based model per month/ year from animal shelters.

5 - Evette

Evette is an open source veterinary clinic/ practice management, It has features-rich interface, and native look design for Linux/ Windows. Though it has not been updated since 2015, It is getting downloads every week.


Animal medical records, Customers records management, billing management, operations, medication, procedures

  • Platforms : Windows, Linux
  • Development status : discontinued  (listed for comparison purposes)
  • License : GPL
  • Evette website

6 - VetGeo : (free cloud-based veterinary management solution)

VetGeo Dashboard 

VetGeo is a free cloud-based veterinary management solution, providing full functionality and features to create multiple veterinary clinics, adding staff with ease.

VetGeo has features-rich complete system with professional enterprise grade user-interface.  It's not open-source project, yet it is free, so we have decided to add it in this list to help those are looking for similar solutions.

VetGeo Features:

  • Records management
  • Customers management
  • Staff management
  • Appointment management
  • Reporting
  • Multiple clinics
  • Users management including staff groups and permissions.
  • Billing management
  • Inventory management
  • Platform : Web based
  • License : Free cloud-based service
  • Website

Note: There are other open sources veterinary practice management software has been released over the past 15 years, Unfortunately, they have been discounted or abandoned by their developers so we choose to not put them on this list.

    An email client app is responsible for accessing your email messages on the server from your device. Mail clients are available for desktop, or can even come in a self-hosted web-based form, which the user can install and use on their own servers local or remote. We have covered self-hosted...Read more...

    Personal finance app helps you to keep track of your expenses, budget, manage income, outcomes, savings, purchases, and payments. Beyond these basic functionalities, personal finance apps help you prepare for 5 critical categories: Credit and debtReal estateTaxesInsuranceEstate planningIf you are looking for self-hosted minimal finance and accounting manager or invoicing...Read more...

    Diabetes is a long-lasting (chronic) health condition, that occurs when blood sugar is too high. It is a life-altering disease, as it changes eating habits and exercises routine. Diabetes management apps are many, and they come as web-based services, standalone mobile apps, and desktop apps. However, most of them are...Read more...

    Ever felt trapped while managing dozens of contacts, activities, pets activities, reminders, and follow-up social events like birthdays and so on? Well, you can easily manage all of this and more with Monica. Monica is a free, open-source self-hosted personal CRM solution to help you keep tracking all of your...Read more...

    Penpot is a free, open-source web-based design and prototyping application for teams. It works with open web standards as it uses SVG (Scalable Vector Graphics) format. Penpot can be installed on a remote server or the local machine with help of Docker and Docker Compose. With Penpot, you can quickly...Read more...

Read more