MCPcopy Create free account
hub / github.com/YosemiteCrew/Yosemite-Crew

github.com/YosemiteCrew/Yosemite-Crew @mobile-v1.0.11-ios-v1.0.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release mobile-v1.0.11-ios-v1.0.5 ↗ · + Follow
13,648 symbols 43,201 edges 3,460 files 44 documented · 0% updated 3d agobackend-v2.1.0-beta · 2026-07-13★ 2,04678 open issues

Browse by type

Functions 11,699 Types & classes 1,949
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

YC logo

Open-Source Operating System for Animal Health

Website Contributing Github License Figma Discord Ask DeepWiki

https://github.com/user-attachments/assets/5c01ce0a-2c84-4200-85b5-96eff488e113

🔍 Code Quality (SonarCloud)

SonarQube Cloud

Metric Backend Platform (Frontend) Mobile App Desktop
Quality Gate Quality Gate Status Quality Gate Status Quality Gate Status Quality Gate Status
Coverage Coverage Coverage Coverage Coverage
Bugs Bugs Bugs Bugs Bugs
Code Smells Code Smells Code Smells Code Smells Code Smells
Reliability Reliability Rating Reliability Rating Reliability Rating Reliability Rating

📝 Overview

Yosemite Crew is an open-source operating system designed for animal health industry. At its core is a free, fully customizable Practice Information Management System (PIMS) that unifies pet care operations, bringing together pet owners, pet businesses, and developers into one innovative ecosystem.

For Pet Owners

  • Ultimate Convenience: A user-friendly mobile app enables pet owners to effortlessly schedule appointments, conduct virtual consultations, manage pet health records, and access a wealth of resources.
  • Enhanced Accessibility: Whether in remote locations or facing mobility challenges, pet owners can tap into quality veterinary care anytime, anywhere.

For Veterinary Clinics and Pet Care Providers

  • Streamlined Efficiency: Yosemite Crew simplifies appointment scheduling and enhances communication, reducing administrative burdens and boosting overall productivity.
  • Customization & Integration: As an open-source solution, the platform offers unmatched flexibility, allowing clinics to tailor the system to their unique needs without being locked into rigid subscription models. Seamless integration with existing systems further reduces barriers to adoption.
  • Robust Security & Compliance: With comprehensive data management, reporting capabilities, and adherence to regulatory standards, the system ensures that sensitive information remains secure and that clinics can make informed, data-driven decisions.
  • Scalability & Support: Designed to grow alongside veterinary practices, Yosemite Crew is scalable and supported by regular updates and a vibrant community of contributors, ensuring the platform remains state-of-the-art.

For Developers

  • Empowering Innovation: The dedicated developer portal is at the heart of an ecosystem that mirrors the versatility of the WordPress plugin model.
  • Flexible Development Environment: Equipped with robust public APIs, comprehensive documentation, and ready-to-use MVP templates, developers can quickly create, install, and manage custom plugins that extend the platform's core functionalities.
  • Community-Driven Growth: This open-source approach fosters a collaborative environment where developers can continuously innovate and expand veterinary care options, driving the evolution of animal healthcare technology.

💻 Installation

Prerequisites

  • Git
  • Node.js
  • pnpm

Steps

  • Create a fork from Yosemite-Crew repository as it is described in GitHub docs. You can skip this step if you want to just run the project and not contribute.
  • Clone your forked repository to your local machine using git clone. Clone dev branch if want to use the bleeding edge version.

```shell git clone https://github.com/yourusername/Yosemite-Crew.git git clone -b dev https://github.com/yourusername/Yosemite-Crew.git

cd Yosemite-Crew ```

  • Install the project dependencies.

shell pnpm install

  • Git hooks are installed automatically during pnpm install (Husky + commitlint + lint-staged + secret scanning).

  • Run the website and api.

shell pnpm run dev --filter frontend -- Run the web app pnpm run dev --filter backend -- Run the backend API pnpm run dev -- To run website & api

  • Run the Yosemite Crew mobile app.

```shell // In apps/mobileAppYC directory

pnpm run start -- Start the metro server for mobile development pnpm run android -- Run the app on Android pnpm run ios -- Run the app on iOS ```

✅ Engineering Quality

🔑 Dev Environment Access

Request current dev or staging access from the maintainers through a secure channel. Do not publish shared credentials in repository documentation.

🚀 Our Tech Stack

💬 Join Our Growing Community

  • Star our repo and show your support!
  • Tik-tok and Instagram for memes
  • Follow us on Twitter or LinkedIn to get all the latest news
  • Join our Discord to chat with fellow contributors and users
  • Contribute — we love contributions! Whether it’s code, docs, or ideas, your help is always welcome!

⭐ Star History

Star History Chart

Thanks to the community!

✨ Contributors

Thanks to everyone who has contributed to Yosemite Crew!

<img src="https://contrib.rocks/image?repo=Yose

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 11,394
Interface 1,675
Method 305
Class 274

Languages

TypeScript100%
Kotlin1%

Modules by API surface

packages/fhir/src/r4/index.ts648 symbols
apps/frontend/public/dev-docs/assets/js/main.f165991f.js522 symbols
apps/frontend/public/dev-docs/assets/js/17896441.d0253ec8.js109 symbols
apps/desktop/src/main.ts95 symbols
apps/backend/src/services/appointment.service.ts92 symbols
apps/backend/src/services/inventory.service.ts85 symbols
apps/backend/src/services/clinical-artifact.service.ts80 symbols
apps/backend/src/services/invoice.service.ts74 symbols
apps/backend/src/services/form.service.ts73 symbols
apps/frontend/public/dev-docs/assets/js/4050.64ba9504.js68 symbols
apps/backend/src/services/rendered-document-renderer.service.ts68 symbols
apps/frontend/src/app/features/appointments/services/workspaceClinicalService.ts67 symbols

Datastores touched

AppointmentCollection · 1 repos
OccupancyCollection · 1 repos
OrgBillingCollection · 1 repos
OrgUsageCountersCollection · 1 repos
(mongodb)Database · 1 repos
yosemitecrewDatabase · 1 repos
ycDatabase · 1 repos

For agents

$ claude mcp add Yosemite-Crew \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page