Vous cherchez à héberger vous-même le logiciel de gestion scolaire pour votre école ?
L’auto-hébergement est la meilleure solution en terme de vie privée, pour contrôler vos données, où elles sont hébergées et qui peut y accéder. Cela requiert des compétences techniques et rajoute du travail en plus comparé aux offres SaaS / cloud. Cela est particulièrement vrai pour les solutions qui requierent un serveur dédié ou un VPS comparé aux solutions que vous pouvez héberger chez un hébergeur mutualisé, puisque l’hébergeur prendra en charge la plupart des tâches d’administration du serveur.
GitHub est le plus grand répertoire de logiciel open source. Vous y avez peut être recherché des projets labellisé « school management » ou « student information system », mais considérez ce qui suit :
1. Tous les projets ne sont pas hébergés sur GitHub, vous risqueriez de passer à côté de certains.
2. Les projets qui ont le plus d’étoiles ne sont pas forcément les meilleurs systèmes pour un usage en production, mais plutôt les meilleurs projets pour commencer à développer le vôtre. Les étoiles sont données par des développeurs qui ont aimé le code, la technologie ou le framework utilisé; ils n’ont peut être même pas testé le système de manière significative.
Vous aurez peut être aussi demandé à une IA générative « quel est le meilleur logiciel de gestion scolaire en open source », mais certains logiciels n’apparaîtront pas dans la liste, simplement parce qu’ils ne sont pas bien référencés sur le web, mais cela ne veut pas dire qu’ils ne sont pas au moins à tester !
Décider avec quel logiciel commencer peut être très chronophage et est d’une grande importance si vous souhaitez choisir un système qui sera pérenne, maintenu et sécurisé.
Voici la liste et la comparaison détaillée des 5 meilleurs logiciel de gestion d’école disponibles gratuitement, que vous pouvez héberger vous-même sur votre serveur ou votre ordinateur.
Nous avons sélectionné attentivement les points de comparaison afin que vous puissiez faire un choix éclairé, que votre école ait beaucoup d’élèves, ou que vous souhaitiez simplement tester/utiliser sur votre propre ordinateur.
Ci-dessous se trouve des tableaux comparatifs puis une description de chacun des 5 systèmes d’information scolaire que nous avons selectionné. Cela vous donnera un aperçu de ce qu’ils offrent en termes de gestion et de fonctionnalités.
| S’installe sur | |
|---|---|
| RosarioSIS | Hébergement mutualisé Softaculous Docker Linux Windows Mac
|
| Gibbon | Hébergement mutualisé Softaculous Docker Linux Windows Mac
|
| OpenEduCat | Hébergement mutualisé Softaculous Docker Linux Windows Mac
|
| Frappe Education | Hébergement mutualisé Softaculous Docker Linux Windows Mac
|
| AlekSIS | Hébergement mutualisé Softaculous Docker Linux Windows Mac
|
| Langage de programmation | |
|---|---|
| RosarioSIS | PHP |
| Gibbon | PHP |
| OpenEduCat | Python |
| Frappe Education | Python |
| AlekSIS | Python |
| Basé sur un ERP | |
|---|---|
| RosarioSIS | Non |
| Gibbon | Non |
| OpenEduCat | Oui Odoo |
| Frappe Education | Oui ERPNext |
| AlekSIS | Non |
Avantages : un ERP permet de base la gestion des clients (CRM), des fournisseurs, les aspects financiers et logistiques
Inconvénients : peut rajouter de la complexité pour les petites écoles ainsi que requérir plus de maintenance
| Léger | |
|---|---|
| RosarioSIS | Oui |
| Gibbon | Oui |
| OpenEduCat | Non |
| Frappe Education | Non |
| AlekSIS | Non |
| Intégration de Moodle LMS | |
|---|---|
| RosarioSIS | Oui |
| Gibbon | Oui |
| OpenEduCat | Non (seulement pour les clients « entreprise ») |
| Frappe Education | Non |
| AlekSIS | Non |
| Existe depuis | |
|---|---|
| RosarioSIS | 2013 |
| Gibbon | 2010 |
| OpenEduCat | 2014 |
| Frappe Education | 2023 | AlekSIS | 2020 |
| Développé activement | |
|---|---|
| RosarioSIS | Oui |
| Gibbon | Oui |
| OpenEduCat | Oui |
| Frappe Education | Oui |
| AlekSIS | Oui |
| Compléments | |
|---|---|
| RosarioSIS | Oui gratuits et payants |
| Gibbon | Oui seulement gratuits |
| OpenEduCat | Oui gratuits et payants |
| Frappe Education | Oui gratuits et payants |
| AlekSIS | Oui seulement payants |
| Assistance | Forum | Commercial |
|---|---|---|
| RosarioSIS | Oui |
Oui |
| Gibbon | Oui |
Oui |
| OpenEduCat | Oui |
Non (seulement pour les clients « entreprise ») |
| Frappe Education | Oui |
Non (seulement pour les clients « cloud ») |
| AlekSIS | Non |
Oui |
| En français | |
|---|---|
| RosarioSIS | Oui |
| Gibbon | Oui |
| OpenEduCat | Oui |
| Frappe Education | Non |
| AlekSIS | Non |
RosarioSIS
RosarioSIS est sans doute la meilleure solution si vous recherchez un système de gestion d’élèves qui peut être installé partout et qui en même temps offre des fonctionnalités complètes. Il est basé sur PHP et est une application légère, non basée sur un ERP tout en offrant certaines capacités de gestion financière. RosarioSIS existe depuis 2013 et a été débuté entre la France et la Colombie. Il a depuis prouvé son efficacité et sa capacité à fonctionner pour des écoles avec beaucoup d’élèves.
RosarioSIS a été conçu initialement pour les écoles primaires et secondaires mais peut aussi être utilisé pour l’éducation supérieure ou les centres de formation.
Voici la liste des fonctionnalités offertes par RosarioSIS :
| École | Notes et sondages du portail, calendriers, périodes scolaires, informations et configuration de l’école |
| Élèves | Informations de l’école et inscription, informations médicales, champs personnalisés, rapports et statistiques |
| Utilisateurs | Comptes parent, enseignant et personnel, champs personnalisés, profiles et permissions |
| Planification | Cours, emploi du temps des élèves, demandes, rapports d’emploi du temps |
| Notes | Bulletins, relevés de notes, mention, carnet de notes, devoirs, bulletins intermédiaires, rapports et statistiques |
| Présence | Saisie des absences, administration, rapports d’absentiéisme |
| Activités | Activités extra-curriculaires et éligibilité |
| Discipline | Incidents, champs personnalisés, statistics, relevés de discipline |
| Comptabilité et frais de scolarité | Frais de scolarité et paiements, recettes et dépenses de l’école, salaires du personnel, soldes des élèves et du personnel, transactions journalières |
| Cantine | Menus et éléments du repas, servir les repas, gestion des comptes cantine, activité et rapports de transactions |
| Compléments | Moodle, absences du personnel, bibliothèque, inventaire de l’école, entrées et sorties, réunions, internat, messagerie, email, SMS, Jitsi Meet, alertes par email, plan de cours, quiz, journal de classe, carte étudiant, certificat de scolarité |
Gibbon
Gibbon est sûrement la meilleure alternative à RosarioSIS pour les petites et moyennes écoles. De façon similaire, c’est une application légère en PHP que vous pouvez installer facilement sur différents supports. Le projet a débuté en 2010 à Hong Kong lui conférant maturité. Il offre des modules et une approche parfois différente de RosarioSIS alors n’hésitez pas à les comparer. C’est le seul projet de la liste qui est entièrement gratuit et ne propose pas de compléments payants.
Voici la liste des fonctionnalités de Gibbon :
| Apprentissage | Planification, départments, ressources, emploi du temps, activités, besoins individuels, bibliothèque |
| Personnes | Élèves, formulaire d’inscription, présence, comportement, mis à jour de données, personnel, formulaires de groupes |
| Évaluation | Carnet de notes, rubriques, suivi, évaluation formelle, évaluation de groupe |
| Autre | Messagerie, finance |
| Admin | Administration de l’école, du système, des utilisateurs et de l’emploi du temps |
| Compléments | Anciens élèves, badges, BigBlueButton, inscription par classe, clinique, comités, sélection des cours, apprentissage « flexible », apprentissage « libre », service d’assistance, relevé de notes, réunion enseignant, Moodle, constructeur de requêtes, organisation de voyages |
OpenEduCat
OpenEduCat est sûrement la meilleure solution si vous recherchez un logiciel de gestion d’école basé sur un ERP. Il est basé sur l’ERP allemand Odoo qui est populaire, malgré le fait qu’ils soient connus pour ne pas prendre en compte les demandes de la communauté qui a fait sa popularité, privilégiant ses clients business. OpenEduCat est développé depuis 2014 (Inde) donc vous profiterez d’un set de fonctionnalités éprouvées, bien que certaines fonctionnalités avancées ne soient pas disponibles dans l’édition open source. Assurez-vous de regarder cela avant d’aller plus loin. Autrement, un ERP écrit en Python reste assez lourd et peut être non nécessaire pour les petites écoles, mais vous aurez une base solide.
OpenEduCat a été conçu pour l’administration de tout type d’écoles et établissements scolaires.
Voici la liste des fonctionnalités qu’offre OpenEduCat :
| Informations élève | Élève, faculté, cours, groupe, programme, matière et département. |
| Inscriptions | Réceptions des demandes, stages, conversion des demandes en élèves inscrits. |
| Devoirs | Créer des devoirs, soumission des devoirs, évalutation par notes. |
| Présence | Saisie et rapport des absences des élèves par classe et date. |
| Examens et notation | Planification des examens, notes, notes en lettres, bulletins de notes. |
| Frais de scolarité et finance | Frais structurés, facturation et collecte. |
| Bibliothèque | Catalogue, membres, prêts, codes barres. |
| Leçons et emploi du temps | Emploi du temps de la classe, plan de cours, distribution du matériel et contenu. |
| Parents | Comptes parents liés aux élèves; portail parent. |
| Équipements et campus | Catalogue des salles de cours et des équipements, gestion multi-campus. |
| Cycle de vie et bien-être des élèves | Santé, discipline, absence, tutorat, accomplissements, retrait, progrès, compétences. |
| Statistiques et tableaux de bord | Tableaux de bord de gestion des objectifs. |
| Compléments | Aucun pour OpenEduCat open source. Pour Odoo, voir l’apps store. |
Frappe Education
Frappe Education est le système de gestion d’élèves le plus récent de la liste, il a été (re)commencé en 2023. Aussi, c’est celui avec le moins de fonctionnalités. Comme OpenEduCat, il est basé sur un ERP (ERPNext, Inde) donc ceci est compensé par le fait que vous bénéficierez en plus d’un ERP et des applications du marketplace, bien qu’elle ne seront pas spécialement liées à la gestion d’école. Espérons que les fonctionnalités liées aux éocles et aux élèves s’étofferont avec le temps, attendons de voir !
Frappe a été conçu pour gérer une école de business, un centre de formation ou même une école primaire.
Ici se trouvent les fonctionnalités que propose Frappe Education :
| Gestion élève et enseignant | Gestion des profils élève et enseignant, présence. |
| Gestion des inscriptions | Gestion du processus d’inscription pour les nouveaux élèves. |
| Gestion des frais de scolarité | Organiser et gérer les frais de scolarité et programmez les paiements. |
| Planification des cours et des examens | Planification efficace des cours et de leurs calendriers. |
| Portail élève | Les élèves peuvent visiter le portail pour voir leur emploi du temps, leurs absences, payer les frais de scolarité en ligne et consulter leurs notes. |
| Compléments | Aucun pour Frappe Education. Pour Frappe, consulter le marketplace. |
AlekSIS
AlekSIS est unique en son genre dans la liste. Il est développé en Python mais n’est pas basé sur un ERP. Nous le considérons quand même lourd à faire fonctionner en production au vu de son architecture, même si il devrait être plus léger qu’OpenEduCat et Frappe Education. Pour cela, AlekSIS peut offrir un bon compromis entre des solutions légères (RosarioSIS et Gibbon) et des ERP lourds, spécialement pour les écoles ayant beaucoup d’élèves. AlekSIS a été initié en 2020, mais ses fonctionnalités sont déjà impressionantes. La société qui se cache derrière est en Allemagne et leur focus est orienté vers les écoles allemandes.
Voici les fonctionnalités offertes par AlekSIS :
| Gestion des informations personnelles | Personnes, groupes, profils et appartenances aux groupes |
| Gestion des identités | OIDC, synchronisation LDAP |
| Gestion du personnel | Disponibilité, matières |
| Leçons et planification des cours | Contingents, planification des emploi du temps, remplacements, intégration avec Untis |
| Informations élève | Emploi du temps actuel |
| Inscription aux classes | Suivi des absences, notes, sujets de cours, et notes personnelles |
| Gestion pédagogique | Compétences, certifications, mentorat |
| Autre | Inventaire, gestion de serveur Matrix, carte étudiant, gestion d’infrastructure réseau |
Ce sera tout pour la liste des 5 logiciels de gestion scolaire gratuits, open source et en auto-hébergement. Nous avons limité cette liste à 5 car nous pensons qu’il n’existe pas 10 systèmes de gestion d’école open source qui pourraient entrer dans la liste. Nous avons appliqué des critères stricts, les principaux étant un système prêt pour l’usage en production et toujours développé de manière active. Nous espérons que cela vous aidera à faire le bon choix pour gérer votre école de manière efficace tout en gardant le contrôle sur vos données.
Hébergement mutualisé
Docker