Élan

Suivre ses habitudes,
sans en oublier une.

Élan est une petite application web de suivi d'habitudes. Tu listes les activités qui comptent pour toi — sport, langues, amis, loisirs — et à quelle fréquence tu veux les faire. Chaque jour, Élan met en avant celle qui a le plus attendu.

Gratuit et open source · s'installe sur ta machine ou ton serveur

Aperçu

Trois écrans en tout.

Le jour, la semaine, et un journal optionnel. Il n'y a rien d'autre à explorer.

SportPriorité
2 jours de retard
Anglais pro
À faire aujourd'hui
Recherche d'emploi
Cette semaine
Wheelies moto
Fait
Aujourd'hui La liste de tes activités, celle qui a le plus attendu en premier. Tu coches quand c'est fait.
LM MJ VS D
Sport
Anglais pro
Recherche d'emploi
Journal de l'humeur
Temps investi 4h20 cette semaine
Sport 2h10
Anglais pro 1h15
Recherche 55 min
La semaine Un point coloré par jour où l'activité a été faite, et le temps passé sur chacune.
Un moment à la fois
Journal de l'humeur
+ Nouvelle fiche
Mardi 7 juillet · 21h40

Entretien technique qui s'est mal passé sur la partie système.

Inférieur 75% 40%
Dimanche 5 juillet · 18h05

Week-end passé sans voir personne, la semaine a filé.

Sentiment de solitude 60% 30%
Mercredi 2 juillet · 08h20

Deuxième nuit sans dormir avant la réunion d'équipe.

Anxieux 80% 45%
Journal de l'humeur Optionnel. Une fiche porte sur un moment précis, pas sur la journée : émotions, pensées derrière, puis un regard plus juste. D'après le journal de l'humeur de David Burns, en thérapie cognitive et comportementale.

Fonctions

Ce que fait l'application.

Tout est là. Élan reste volontairement petit : on s'en sert dès la première minute.

Choisir tes activités

Sport, anglais, voir des amis… tu décides lesquelles suivre, et à quelle fréquence.

Cocher quand c'est fait

Une case, et c'est enregistré. Tu peux ajouter la durée, mais rien ne t'y oblige.

Savoir par quoi commencer

Élan compare chaque activité à sa fréquence et remonte celle qui a le plus attendu.

Relire ta semaine

Un point par jour où l'activité a été faite, et le temps passé sur chacune.

Poser un moment difficile

Un journal de l'humeur en option, guidé, fondé sur un exercice de TCC. À activer ou non.

Garder ça pour toi

Pas de compte à créer, juste un mot de passe. Les données restent sur ta machine.


L'idée

Un peu, souvent, partout.

Trois partis pris qui expliquent pourquoi l'application se comporte comme ça.

01

Rien n'est secondaire

Voir des amis ou se distraire compte autant que le sport.

02

Réduire plutôt qu'annuler

Les jours chargés, dix minutes valent mieux que zéro.

03

Aucune culpabilisation

Élan écrit « 2 jours de retard », jamais « tu as échoué ».


Installation

Tes données restent chez toi.

Il n'y a pas de service en ligne : tu fais tourner Élan sur ta machine ou sur ton serveur, et rien ne part ailleurs. Deux commandes suffisent, à condition d'être un peu à l'aise avec un terminal.

# cloner et préparer la base
git clone https://gitlab.com/cdlr75/elan.git
cd elan && bin/setup

# démarrer
export ELAN_PASSWORD="ton-mot-de-passe"
bin/rails server
Ruby 3.2 Rails 8.1 SQLite Propshaft Turbo + Stimulus Kamal