rosariosis
RosarioSIS is a web-based Student Information System (SIS) for K-12 schools, offering gradebooks, attendance, scheduling, student records, billing, and discipline tracking. Written in PHP and released under GPL v2, it has been actively maintained since 2013 and supports both PostgreSQL and MySQL backends.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | francoisjacquet/rosariosis |
| Owner | francoisjacquet |
| Primary language | PHP |
| License | GPL-2.0 — OSI-approved |
| Stars | 638 |
| Forks | 381 |
| Open issues | 20 |
| Latest release | v12.9.1 (2026-06-26) |
| Last updated | 2026-06-26 |
| Source | https://github.com/francoisjacquet/rosariosis |
What rosariosis is
PHP-based SIS with PostgreSQL/MySQL support, minimum PHP 5.5.9. Features include role-based access (admin, teacher, parent, student), customizable marking periods, course scheduling, and extensible plugin architecture. Latest release v12.9.1 pushed June 2026 with documented installation and active development.
Get the rosariosis source
Clone the repository and explore it locally.
git clone https://github.com/francoisjacquet/rosariosis.gitcd rosariosis# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- PostgreSQL 9.2+ or MySQL 5.6/MariaDB required; ensure database admin capacity and backup strategy in place before deployment.
- PHP 5.5.9+ is outdated (EOL since 2018); verify hosting stack supports PHP 7.x+ for security and performance. Data does not specify tested minimum PHP version for v12.9.1.
- Multi-tenant (multiple schools) support is unclear from README; clarify whether single or multiple school instances require separate database/application deployments.
- Role-based access control (admin, teacher, parent, student) is described but granularity of permissions and audit logging are not detailed.
- Data migration from legacy SIS and initial data load procedures are not covered in provided documentation; plan for manual entry, ETL scripting, or vendor-supplied import tools.
When to avoid it — and what to weigh
- Limited IT/DevOps resources — Requires self-hosted database administration, PHP runtime management, and security hardening. No vendor support or managed hosting option provided in the data.
- Dependency on proprietary integrations — While plugins are mentioned, specific third-party integrations (SIS aggregators, payment processors, FERPA-compliant reporting tools) are not detailed. Adoption of new integrations requires custom development.
- Compliance-heavy regulatory environment — Data does not detail FERPA, GDPR, or state-specific SIS compliance certifications. Security audit history and vulnerability disclosure process are unknown.
- Mobile-first or real-time user experience expectations — Platform is web-based; mobile support is mentioned only in branch naming (mobile branch on GitLab), indicating incomplete or secondary mobile capability.
License & commercial use
RosarioSIS is licensed under GNU General Public License v2.0 (GPL-2.0). This is a strong copyleft license requiring any derivative work or modifications to be released under the same license. Distribution of modified versions must include source code.
GPL-2.0 permits commercial use (e.g., a school, district, or vendor can deploy RosarioSIS for a fee). However, if modifications are made and distributed, or if the system is offered as a service with customizations, those modifications must be made available under GPL-2.0. Bundling with proprietary modules or closed-source plugins is restricted. Consult legal review before offering as managed service or commercial product.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Adequate |
| License clarity | Clear |
| Deployment complexity | High |
| DEV.co fit | Good |
| Assessment confidence | High |
No security audit results, penetration test reports, or CVE history are provided. PHP 5.5.9 minimum version is outdated; modern deployments should use PHP 7.4+. Role-based access control and authentication mechanisms are mentioned but implementation details (password hashing, session management, CSRF protection) are not specified. Self-hosted deployments require owner to manage patching, SSL, firewall rules, database access controls, and regular backups. No data on how user data is encrypted at rest or in transit. FERPA and privacy compliance validation is unknown.
Alternatives to consider
PowerSchool (proprietary, SaaS)
Industry-leading commercial SIS with managed hosting, native mobile apps, extensive integrations, and vendor-managed security/compliance. Higher cost but removes self-hosting burden.
Skyward (proprietary, on-premise or SaaS)
Full-featured SIS with strong reporting, staffing, and finance modules. Offers both hosted and on-premise options; less customization than RosarioSIS but higher support availability.
Fedena (open-source, PHP/Rails)
Lightweight open-source SIS similar to RosarioSIS; may offer simpler deployment for small schools or alternative customization approach, though community size and maintenance status vary.
Build on rosariosis with DEV.co software developers
Assess deployment readiness, security posture, and integration requirements with your IT team. Review add-ons, test the online demo, and plan for database administration and PHP runtime support before production rollout.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
rosariosis FAQ
Does RosarioSIS include parent and student portals?
Can RosarioSIS integrate with Moodle or other LMS?
Is RosarioSIS FERPA or GDPR compliant?
What is the upgrade path from an older version to v12.9.1?
Software development & web development with DEV.co
From first prototype to production, DEV.co delivers software development services around tools like rosariosis. Our software development agency staffs experienced software developers and web developers for custom software development, web development, integrations, and ongoing support across open-source erp and beyond.
Evaluating RosarioSIS for your school or district?
Assess deployment readiness, security posture, and integration requirements with your IT team. Review add-ons, test the online demo, and plan for database administration and PHP runtime support before production rollout.