Le calendrier amazigh (ou berbère) n’est pas qu’une curiosité culturelle : il est utilisé pour marquer les fêtes agricoles, les évènements historiques et surtout Yennayer, le nouvel an amazigh qui tombe le 12 janvier (ou 13/14 selon les régions).
Malheureusement, à ce jour, aucune bibliothèque Python ne proposait une conversion simple du calendrier « grégorien vers le calendrier amazigh ». nous avons donc écrit amazigh-date, un module qui permet d'effectuer cette conversion en ligne de commande :
![]() |
| amazigh-date dans un terminal |
amazigh-date est un micro-module Python qui transforme n’importe quelle date grégorienne en calendrier amazigh : il calcule l’année (≈ +950), affiche le mois (Yennayer, Fuṛar…), le jour et le jour de la semaine (Acer, Arim…), peut afficher le résultat brut ou orné du sigle « Mz » (Mz pour l'ère Amazigh), décompte les jours restant jusqu’au prochain Yennayer et génère également un fichier iCalendar complet d’une année entière pour l’importer dans Google Calendar ou Outlook.
Pour installer amazigh-date, il suffit d'ouvrir un terminal et de saisir la comande :
python -m pip install amazigh-date
Pour afficher la date du jour équivalente au calendrier amazigh :
amazigh-date
Arim 1 Yennayer 2976
Vous pouvez utiliser l'opérateur --yennayer 12 ou --yennayer 13 ou --yennayer 14 si vous considérez que Yennayer commence vers l'une de ces dates dans votre région.
Exemple :
amazigh-date --yennayer 14
Amhad 2 Yennayer 2976
Afin de calculer le nombre de jours restants jusqu'au début du prochain nouvel an amazigh, vous pousez utiliser la commande :
amazigh-date --countdown
362 days until Yennayer (12 Jan 2027).
Vous pouvez trouver l'outil amazigh-date sur :
pypi : https://pypi.org/project/amazigh-date/
Codeberg : https://codeberg.org/butterflyoffire/amazigh-date
Afin de souhaiter une "bonne année" à quelqu'un en amazigh, en kabyle ou autre, on dit : Aseggas ameggaz.
Du coup, je vous dis à quoi correspond le 1 Yennayer de l'an 1 du calendrier amazigh par rapport au calendrier grégorien, vous diriez que cela correspond à quelle date ? Et comment appelle-t-on l'ère d'avant l'an 1 du calendrier amazigh ?
En attendant, nous travaillons sur l'élaboration d'un système de calendrier amazigh pour Linux afin de pouvoir donner la possibilité aux utilisateurs le choisir et de l'appliquer à travers leurs environnements.
![]() |
| Calendrier sur la barre des taches de l’environnement Cinnamon, sous Linux Mint, affichant un calendrier avec nom de jour, mois et année selon le système du calendrier amazigh. |


Aucun commentaire:
Enregistrer un commentaire