CréaCarte est une application web libre pour créer, modifier, exporter et imprimer des cartes pédagogiques.

Elle permet de produire facilement des cartes classiques ou des flashcards recto-verso, avec une interface visuelle simple, tout en conservant un mode expert HTML/CSS pour les utilisateurs qui veulent modifier finement le rendu.
L’application peut être utilisée directement dans un navigateur web moderne.
Aucune installation n’est nécessaire pour l’usage courant.
CréaCarte permet de créer des supports imprimables pour :
L’application est pensée pour un usage enseignant : rapide, visuel, réutilisable, imprimable et modifiable.
La version 3 propose une interface entièrement revue avec plusieurs espaces de travail :
Les panneaux peuvent être affichés ou masqués selon les besoins. Cela permet de travailler en mode confortable, même sur des écrans de tailles différentes.
CréaCarte propose deux modes de projet :
Le changement de type de projet est accessible depuis la barre d’outils.
Le mode simple permet de créer des cartes sans écrire directement de HTML ou de CSS.
On peut modifier :
Le mode simple est le mode recommandé pour un usage courant en classe.
Le mode expert permet de modifier directement le HTML et le CSS du projet.
Il est utile pour :
Lors du retour vers le mode simple, CréaCarte essaie de récupérer les contenus compatibles avec le modèle de données de l’application.
L’application permet de :
CréaCarte peut :
Le format JSON est recommandé pour reprendre un projet plus tard dans CréaCarte.
Le format HTML est utile pour partager ou publier un rendu autonome.
CréaCarte propose plusieurs modes d’impression :
Pour un rendu correct, il est conseillé d’imprimer à 100 %, sans ajustement automatique de l’imprimante, et d’activer l’impression des arrière-plans si le navigateur le demande.
Un panneau dédié permet de régler la typographie des différentes parties des cartes :
Plusieurs polices libres sont intégrées dans le dossier fonts/, dont notamment Luciole, Marelle, Alice, Roboto Slab et Computer Modern.
Les images peuvent être ajoutées à partir :
L’interface permet aussi de régler :
CréaCarte prend en charge l’écriture mathématique avec MathJax.
Exemple :
\(Aire_{triangle}=\dfrac{base\times hauteur}{2}\)
L’application prend aussi en charge des contenus textuels enrichis et des icônes Font Awesome.
La version actuelle contient un assistant IA intégré pour aider à générer des cartes pédagogiques à partir d’un sujet, d’un niveau, d’un nombre de cartes et de consignes complémentaires.
Les contenus générés doivent toujours être relus, corrigés et validés avant un usage avec les élèves.
CréaCarte fonctionne côté navigateur.
Les projets sont enregistrés localement dans le navigateur de l’utilisateur. Les données ne sont pas envoyées vers un serveur pour l’usage courant de l’application.
Attention : si l’assistant IA est utilisé, les consignes envoyées à l’assistant peuvent dépendre de la configuration de l’endpoint IA choisi. Il faut donc éviter d’y saisir des données personnelles d’élèves.
Pour utiliser CréaCarte localement :
index.html dans un navigateur moderne.Aucune compilation n’est nécessaire.
creacarte/
├── index.html
├── styles/
│ └── style.css
├── lib/
│ ├── main-script.js
│ ├── expert-editor.js
│ ├── legacy-converter.js
│ ├── print-layout.js
│ └── creacarte-ai.js
├── fonts/
│ ├── fonts.json
│ └── fichiers de polices
├── README.md
├── CHANGELOG.md
└── LICENSE
Le dépôt contient plusieurs exemples et modèles, dont :
Les retours, suggestions, tickets et contributions sont les bienvenus sur la Forge :
https://forge.apps.education.fr/lmdbt/creacarte/-/issues
Le code de l’application est publié sous licence MIT.
Les modèles de cartes sont placés sous licence Creative Commons Attribution 4.0.
CréaCarte est une application bricolée par Cyril Iaconelli.