Atlas CMMS
Open-source CMMS for work orders, asset tracking and preventive maintenance
706 stars 196 forks last commit first released AGPL-3.0
Actively maintained
Last commit 28 Jul 2026.

Atlas CMMS is an open-source computerized maintenance management system (CMMS) that provides web and mobile interfaces for work order management, preventive maintenance, asset tracking and inventory control. It is distributed with Docker compose for easy self-hosting and offers a hosted/demo site and official mobile apps for field use.
Key Features
- Work order creation, assignment, time logging, priorities and history tracking.
- Preventive maintenance (calendar and meter-based triggers) and automation rules for recurring work orders.
- Asset/equipment hierarchies, downtime tracking and lifecycle cost visibility.
- Inventory and parts management with stock alerts, purchase order automation and consumption tracking.
- Dashboards, analytics and reporting for work order compliance, downtime and cost trends.
- Web frontend (React + TypeScript), Java Spring Boot API, and mobile app(s) for field technicians.
- Deployment via docker-compose using Postgres and MinIO for storage; environment variables provided for configuration.
Use Cases
- Facilities and campus maintenance teams managing preventive schedules, service requests and asset histories.
- Manufacturing or production teams tracking equipment downtime, work orders and parts consumption.
- Field technician workflows using mobile apps to complete work orders, upload photos and log time offline/online.
Limitations and Considerations
- Some advanced capabilities (white-labeling, SSO and other commercial features) require a commercial license; the project is dual-licensed.
- The frontend references MUI (Material UI) and offers a MUI X license variable; some pro UI components may require separate licensing.
- Production deployments expect Postgres and MinIO (or GCP storage) and require proper env configuration (PUBLIC_FRONT_URL, PUBLIC_API_URL, OAuth2 and API keys for maps).
Atlas CMMS is a feature-rich open-source option for teams that need a self-hosted maintenance platform with web dashboards and mobile field apps. It is suitable for organizations that can operate and secure a Docker-based deployment and who may optionally opt for commercial licensing for advanced enterprise features.
Categories:
Tags:
Tech Stack:
Similar to Atlas CMMS

Worklenz
Open-source project management platform for teams
Open-source project management and time-tracking platform with tasks, kanban boards, resource planning, time reports and analytics; available as cloud SaaS and self-hosted.

Request Tracker (RT)
Enterprise-grade ticket and issue tracking system
Request Tracker (RT) is an enterprise-grade ticketing and issue tracking system with email integration, automation, workflows, reporting, and optional asset management.

Plane
Open-source project management platform for tracking work and knowledge
Open-source alternative to Jira/Linear for tasks, cycles, docs and analytics; offers cloud and self-hosted deployments.

Shelf.nu
Open-source asset management and equipment booking platform
Shelf.nu is an open-source IT and equipment asset management system with QR code tagging, searchable inventory, team collaboration, and reservations to avoid double bookings.

Alf.io
Open source event ticketing and attendance management system
Alf.io is an open source ticket reservation and event attendance management system for conferences, workshops, meetups, and trade shows.


Traccar
Open-source GPS tracking server with real-time device management
Open-source GPS tracking platform supporting 200+ device protocols, real-time tracking, alerts, reports, REST API and web/mobile apps for fleet and asset monitoring.







