Aller au contenu
salks.
Tous les projets

Calliope

Un outil gratuit pour ficher ses textes du bac de français : explication linéaire, dissertation, export PDF et Word.

Calliope aide les élèves de première à préparer l’oral et l’écrit du bac de français. On remplit sa fiche, on la voit se composer en direct, on l’exporte en PDF ou en Word. Sans compte, rien ne quitte le navigateur.

Année
2026
Catégorie
Outils
Contexte
Projet personnel, open source
État
En ligne
Calliope
Pl. ICalliope

Pourquoi Calliope

Au bac de français, chaque texte de la liste demande une fiche : l’introduction, la problématique, les mouvements, les citations avec leurs procédés, la conclusion. Beaucoup d’élèves les font dans un traitement de texte, avec une mise en page qui change d’une fiche à l’autre et des heures perdues sur la forme.

Calliope s’occupe de la forme. On remplit des champs pensés pour l’épreuve, et la fiche se compose toute seule, propre et identique d’un texte à l’autre.

Deux modes, un par épreuve

L’explication linéaire, pour l’oral. L’introduction et la conclusion à coller, la problématique, les mouvements numérotés avec leurs lignes, et pour chaque citation ses procédés et l’analyse. La question de grammaire a sa place aussi.

La dissertation, pour l’écrit. Pour l’œuvre intégrale : l’auteur, la date, le genre, le mouvement, le parcours, la biographie, le contexte, le résumé, les thèmes, les citations clés et des sujets avec leurs plans. Une photo de la couverture du livre peut s’ajouter.

Un troisième mode est en préparation.

Ce qu’on voit en écrivant

L’aperçu se met à jour à chaque frappe, aux mêmes mesures que le PDF final. Trois modèles d’export sont proposés : Calliope (les couleurs du projet), Classique (serif, sobre) et Encre (compact, en noir et blanc pour l’impression). Les accents, les guillemets français et les espaces insécables sont respectés dans le PDF comme dans le fichier Word.

Rien n’est stocké chez moi

Calliope n’a ni compte, ni serveur, ni base de données. Les fiches restent dans le stockage du navigateur, et on peut les sauvegarder dans un fichier .json pour les rouvrir sur un autre ordinateur. La seule chose que je mesure, c’est le nombre de visites, sans cookie et sans enregistrer d’adresse IP.

Sous le capot

Le site est un export statique de Next.js 16 : des fichiers servis tels quels, rapides à charger. Les exports utilisent jsPDF et docx, chargés seulement au moment de cliquer sur « Exporter », pour garder la page légère. Une même fonction transforme la fiche en blocs que lisent l’aperçu, le PDF et le Word : ce que l’élève voit à l’écran est ce qu’il imprime.

Le code est libre, sous licence MIT. Les idées pour le troisième mode sont les bienvenues dans les issues du dépôt.

Galerie

À voir aussi
  1. →

    NationsGlory Sigma — Administration & Événements

    Web

    Plateforme d'administration, de modération et d'animation développée pour la communauté de NationsGlory Sigma.

  2. →

    Mnémosyne

    Outils

    Un bot Discord open source qui branche PRONOTE sur tes messages privés.

Un besoin similaire ? Je peux construire la même chose pour toi.