Open Source

We release the software that powers our site under an open source license for shelters to share and run on their own computers at no charge.

Can't decide whether to host with us or not?

Read more about the history of Animal Shelter Manager.


There are two branches of Animal Shelter Manager:

48 changes
ASM 3 is the current generation of Animal Shelter Manager. It's Python and HTML5 based and designed to run on Linux/Unix servers. Debian/Ubuntu and source packages are provided.

2.8.16 changes

ASM 2 is the previous generation of Animal Shelter Manager. It's Java based and designed to run on your desktop. It has installers for Microsoft Windows, Mac OS X 10.4+, various Linux distributions and a web bundle containing an applet for hosting providers that allow external access to MySQL databases.

ASM 2 has been frozen in maintenance mode since April, 2012. No new features will be added to it and it has been superceded by ASM 3, which has many new improvements and is much friendlier to use.


ASM has been translated to many different languages. If you'd like to, you can help us out by translating to your language.


Support for our open source software can be obtained through the community forum.