15 janvier 2026

amazigh-date - Un outil qu permet d'afficher les dates selon le calendrier amazigh

    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.

 


 


 


 



amazigh-date - Un outil qu permet d'afficher les dates selon le calendrier amazigh

     Le calendrier amazigh (ou berbère) n’est pas qu’une curiosité culturelle : il est utilisé pour marquer les fêtes agricoles, les évènem...

Mastodon