The modern alternative to Microsoft Project

Self-hosted project planning with multi-site resource management and multi-tenant workspaces. Give each department their own space while maintaining organization-wide visibility.

View on GitHub Open Source
Made in Switzerland
Capabilities

Everything MS Project offers.
Plus what it doesn't.

Purpose-built for organizations with distributed teams, overlapping phases, and cross-site visibility needs.

Multi-Tenant Workspaces

Give each department—Engineering, R&D, Sales, Marketing, IT—their own isolated workspace while maintaining organization-wide resource visibility.

Multi-Site Resource Planning

Coordinate resources across locations with intelligent visibility controls. See capacity without exposing confidential project details between teams.

Interactive Gantt Charts

Drag, resize, and link phases with intuitive controls. Visualize all four dependency types and overlapping timelines at a glance.

Percentage-Based Allocation

Assign staff and equipment across multiple projects with fine-grained control. Real-time capacity tracking prevents overallocation.

MS Project Compatible

Import .mpp files and export in MS Project compatible file format. Work with your existing project data—no migration headaches.

What-If Scenario Planning

Sandbox mode lets you explore resource scenarios without affecting live data. Test changes, then commit with confidence.

Enterprise-Grade Security

Microsoft Entra SSO, role-based access control, and database-per-tenant isolation. Self-hosted means your data stays yours.

Preview

See Milestone in action

Milestone staff capacity planning interface showing Gantt chart with resource allocation percentages and availability tracking

Staff Capacity Planning

Track allocation percentages and identify availability in real-time with the synchronized Staff Overview panel.

Milestone equipment scheduling view displaying project timelines with equipment bookings and availability status

Equipment Planning

Schedule equipment across projects and prevent double-booking of critical resources.

Milestone What-If planning mode with sandbox environment indicator for testing schedule changes

What-If Mode

Test schedule changes in a sandbox, then apply or discard with confidence.

Milestone skill management interface with role and competency filters for finding qualified team members

Skill Management & Filtering

Filter staff by roles and skills to find the right people for each task.

About

Built from real-world project challenges

Milestone was born from firsthand experience managing complex projects across multiple sites. Whether you're in Engineering, R&D, Manufacturing, IT, or Professional Services—if you've struggled with tools that don't understand overlapping phases, percentage-based resource allocation, or cross-site coordination, you're not alone.

Cloud-based tools mean your sensitive project data lives on someone else's servers. We built Milestone as an open source, self-hosted solution—deploy it on your own infrastructure, keep full control of your data, and contribute to its development on GitHub.

Need to give each department their own workspace? Milestone's multi-tenant architecture lets Engineering, R&D, Sales, Marketing, and IT each have isolated environments while you maintain central oversight. One installation, complete departmental separation.

Open source

Fully open source. Inspect the code, contribute features, and own your tooling

MS Project compatible

Import and export .mpp files. Work with existing project data without migration pain

Docker deployment

Single Docker Compose command to get up and running. No complex infrastructure required