About LabAnimal

We are committed to providing compliant, efficient, and open-source management tools for laboratory animal facilities, so researchers can focus on science instead of paperwork.

Our Mission

Compliance First

Every feature directly addresses specific AAALAC certification and USDA review requirements.

Open Source & Transparent

Core code is open-sourced under the Apache-2.0 license. Anyone can review and contribute.

Animal Welfare

Using technology to ensure laboratory animals are treated properly, in compliance with the 3Rs principles.

Project Background

LabAnimal was born from a simple observation: management tools for laboratory animal facilities are either too expensive, lack features, or struggle to meet increasingly stringent compliance requirements.

We decided to build a modern solution from scratch, embedding compliance requirements such as AVMA euthanasia standards, NRC density calculations, 21 CFR Part 11 electronic signatures, and AAALAC audit preparation directly into the system — rather than adding them as afterthoughts.

As an open-source project, every line of LabAnimal's code is transparent. We believe open source is not just a development model, but a way to build trust — researchers can fully understand how the system handles their data, and auditors can verify the correctness of compliance implementations.

Project Stats

108
API Endpoints
18
Database Models
122
Test Cases
Apache-2.0
Open Source License

Tech Stack

Frontend

  • React 19 + TypeScript
  • Vite Build Tool
  • Tailwind CSS
  • React Router 7

Backend

  • Hono.js (Lightweight Web Framework)
  • Prisma 6 (ORM)
  • PostgreSQL (Database)
  • JWT Authentication

Compliance Engine

  • AVMA Euthanasia Validation
  • NRC Density Calculation
  • 21 CFR Part 11 Audit Trail
  • RSA Report Signing

Infrastructure

  • Turborepo (Monorepo)
  • Vercel (Frontend Deployment)
  • GitHub Actions (CI/CD)
  • PayPal (Payment)

Join Us

Whether it's contributing code, reporting issues, or providing feedback, we welcome your participation.