Freedom251 › Curriculum Management Software
Ilios

What Ilios is
Ilios is an open-source curriculum management platform for health professions education. It collects, manages, analyzes, and delivers curricular information for programs, departments, schools, and institutions, with controls for data integrity, security, and intellectual property. Program management includes year-by-year tracking, competency domains, content review workflows, and historic audits. Calendar tools provide search, mobile views, synchronization and downloads, access to online learning environments, and alerts about schedule, location, or content changes. Reporting supports curriculum mapping, teaching- and content-hours tracking, trend reporting, archiving, and accreditation work. An API connects external data sources, and Ilios complements learning systems such as Moodle and Canvas. Ilios 3 uses a Symfony PHP/SQL backend; Linux with a LAMP stack is recommended, though institutions have also deployed it on Windows IIS. Hosted Ilios starts at $1,000 a month per school. Implementation, customization, and deployment fees are separate, and the listed one-time implementation fee is $15,000, paid once. The project offers a live demo, with access instructions available by contacting support.
Who it suits
Ilios is aimed at health professions schools and institutions managing curricula across programs or departments. It may suit organizations that need longitudinal program tracking, curriculum reporting, or connections to learning systems.
What it does well
- Supports year-by-year program tracking and historic audits.
- Calendar includes mobile views and real-time alerts.
- Reporting includes curriculum mapping and accreditation support.
- API integrates external data sources and systems.
- Live demo is available.
What to know first
- Hosted service starts at $1,000 a month per school.
- Implementation, customization, and deployment fees are separate.
- Listed one-time implementation fee is $15,000, paid once.
Limits
There is no free plan. Hosted Ilios starts at $1,000 a month per school, while implementation, customization, and deployment fees are separate; a required one-time implementation fee is listed at 15000.00 USD.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Hosted Ilios | per school · Implementation, customization and deployment billed separately | $1,000 a month |
| Mirror test / stage environment | $850/mo | $10,200 a year |
| Core Hosting Services | annual · One-time implementation fee required: $15,000.00 | $12,000 a year |
| Onsite training | two days, starting at | $13,800, paid once |
| One-time Implementation fee | required · required implementation fee | $15,000, paid once |
| Custom Development | starting at $185/hr | $185 |
| LTI Component Activation | one-time fee | $500, paid once |
| Virtual Online training | two days, starting at | $8,500, paid once |
As iliosproject.org lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://www.iliosproject.org/.
- Request demo credentials and access instructions through [email protected].
- Choose a deployment approach; Ilios 3 recommends a LAMP stack on Linux, and Windows IIS deployments are also possible.
- For hosted service, review Hosted Ilios, which starts at $1,000 a month per school.
- Plan for the required one-time implementation fee and any implementation, customization, and deployment fees.
Verdict
Ilios offers curriculum, calendar, and reporting tools designed around health professions education. The hosted starting price and separate implementation costs are important to factor into a deployment decision.
Questions
Is Ilios open source?
Yes. The Ilios Project describes it as open-source, community-based software with code available to fork on GitHub.
How much does hosted Ilios cost?
Hosted Ilios starts at $1,000 a month per school. Implementation, customization, and deployment fees are separate.
Is there a free plan?
No. The pricing information lists no free plan.
Can Ilios work with Moodle or Canvas?
Yes. Ilios complements online learning systems such as Moodle and Canvas, and its API can integrate external systems.
Can prospective users see a demo?
Yes. A live demo is available; request credentials and access instructions through [email protected].
What deployment options are described?
Ilios 3 uses a Symfony PHP/SQL backend and recommends a LAMP stack on Linux. Institutions have also deployed it on Windows IIS.
Facts from Ilios's own pages
- Accessibility limit
- The VPAT marks WCAG 2.2 dragging as unsupported and target-size as partially supported, with several AAA criteria unsupported. · iliosproject.org, 15 Oct 2026
- API authentication
- API requests use expiring JSON Web Tokens in the X-JWT-Authorization header, and token permissions follow the creating user's account permissions. · github.com, 15 Oct 2026
- API documentation
- Each installation exposes endpoint documentation and a testing sandbox at /api/doc. · github.com, 15 Oct 2026
- API tokens
- The 2026 summer update says Ilios rebuilt its service and API token architecture for individual and business-to-business connectivity. · iliosproject.org, 1 Oct 2026
- Authentication
- The deployment uses native authentication by default and can be configured for Shibboleth 2.4, CAS, or LDAP. · iliosproject.org, 1 Oct 2026
- Browser support
- The project lists current Chrome, Firefox, Edge, Safari and Safari iOS as supported browsers. · iliosproject.org, 15 Oct 2026
- Calendar
- The calendar provides user-specific views, multi-mode search, mobile access, synchronization, downloads, learning-environment links and schedule-change alerts. · iliosproject.org, 15 Oct 2026
- Calendar editing limitation
- UCSF says optional seminars are excluded and users cannot edit the Ilios Calendar or add personal events to it. · pharm.ucsf.edu, 15 Oct 2026
- Calendar sync limitation
- UCSF says third-party calendar applications can take about three to four hours to show schedule changes. · pharm.ucsf.edu, 15 Oct 2026
- CLI and theming
- The repository documents command-line maintenance commands and frontend theming instructions. · github.com, 15 Oct 2026
- Content-download limitation
- UCSF says lecture captures cannot be directly downloaded and are accessible through Ilios Calendar links. · pharm.ucsf.edu, 15 Oct 2026
- Course management
- Courses and events can include objectives, competency mappings, group permissions, teaching-hour tracking, learning materials, reports and academic-year rollover. · iliosproject.org, 15 Oct 2026
- Current release
- The August 13, 2026 update reports version 3.139.0, API 3.14 and frontend 46.4.2. · iliosproject.org, 15 Oct 2026
- Curriculum management
- The platform supports complex curricula organized by departments, programs, schools, or institutions while maintaining data integrity, security, and intellectual property controls. · iliosproject.org, 1 Oct 2026
- Deployment
- Ilios 3 uses a Symfony PHP/SQL backend and recommends a LAMP stack on Linux, while institutions have also deployed it on Windows IIS. · iliosproject.org, 1 Oct 2026
- Founded
- 2009 · iliosproject.org, 28 Sept 2026
- Group management
- Administrators can create learner and instructor groups, auto-generate cohorts, assign defaults, copy groups and import learner data from CSV or other feeds. · iliosproject.org, 15 Oct 2026
- Headquarters
- San Francisco, California, United States · iliosproject.org, 28 Sept 2026
- Historical security issue
- A 2012 SourceForge notice disclosed a potential authentication flaw that was corrected in an updated Ilios codebase. · sourceforge.net, 15 Oct 2026
- Hosted operations
- The project offers managed hosting with migration help, automatic upgrades and current releases managed by the core team. · iliosproject.org, 15 Oct 2026
- Hosting protections
- Hosted pricing lists database backups, learning-material backups, additional storage, load balancing and failover, audit logs, and multi-zone redundancy as included services. · iliosproject.org, 1 Oct 2026
- Identity and roles
- Ilios imports enrollment and identity feeds, exports data to third-party applications, assigns roles and supports guest or temporary access. · iliosproject.org, 15 Oct 2026
- Independent institutional adoption
- UCSF's pharmacy help documentation shows Ilios used operationally for course schedules, materials, deadlines, announcements and calendar synchronization. · pharm.ucsf.edu, 15 Oct 2026
- Independent project history
- SourceForge records Ilios moving its repository to GitHub in December 2012 after earlier beta and stable releases. · sourceforge.net, 15 Oct 2026
Where Ilios stands on Freedom251
- Curriculum Management Software#1 of 27
