Élan

Suivre ses habitudes,
sans en oublier une.

Tu listes les activités qui comptent — sport, langues, amis, loisirs — et à quelle fréquence. 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

Deux écrans.

Ce qu'il reste à faire aujourd'hui, et ce que tu as tenu cette semaine.

SportPriorité
2 jours de retard
Anglais pro
À faire aujourd'hui
Recherche d'emploi
Cette semaine
Wheelies moto
Fait
Aujourd'hui Celle qui a le plus attendu arrive en premier. Tu coches quand c'est fait.
LM MJ VS D
Sport
Anglais pro
Recherche d'emploi
Journal de l'humeur
Maison
Temps investi 4h20 cette semaine
Sport 2h10
Anglais pro 1h15
Recherche 55 min
La semaine Un point par jour tenu, et le temps passé sur chacune.

Fonctions

Ce que fait l'application.

Volontairement peu de choses, utilisables dès la première minute.

Choisir tes activités

Lesquelles suivre, et à quelle fréquence.

Savoir par quoi commencer

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

Cocher quand c'est fait

Une case. La durée est optionnelle.

Garder ça pour toi

Pas de compte, juste un mot de passe. Les données restent chez toi.


En option

Deux modules à installer.

Ils s'ajoutent depuis l'application, et se retirent pareil.

Journal de l'humeur En option

Un moment difficile à la fois : ce qu'on a ressenti, les pensées derrière, un regard plus juste. D'après le journal de David Burns, en TCC.

Maison En option

Lessive, vaisselle, courses. On coche à chaque fois, plusieurs fois par jour si besoin. Aucune fréquence à tenir : Élan dit juste à quand ça remonte.


L'idée

Un peu, souvent, partout.

Trois partis pris qui expliquent son comportement.

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.

Pas de service en ligne : Élan tourne sur ta machine ou ton serveur, et rien ne part ailleurs. Deux commandes, si tu es à 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