---
title: Budgeting
created: 2026-06-07
updated: 2026-06-07
type: category
tags: [catalogue, budgeting, finance, budget, personal-finance]
confidence: high
sources: [https://selfh.st/apps/?tag=budgeting]
---

# 💸 Budgeting

> Catégorie regroupant les **outils de budgeting, gestion de finances personnelles, suivi de dépenses** auto-hébergeables. Tag hétérogène : du "vrai" budgeting (Firefly III, Actual Budget) au partage de dépenses entre amis (Spliit).

## 📊 Vue d'ensemble

| Métadonnée | Valeur |
| :--- | :--- |
| **Nombre d'apps** | 20 |
| **Apps documentées** | 20/20 (100%) |
| **Tag selfh.st** | `budgeting` |
| **Tag ID** | 28 |
| **Volume fiches** | ~106 Ko |
| **Taille moy/fiche** | ~5.3 Ko |
| **Collisions** | 0 |

## 🏷️ Sous-catégories par usage

### 💰 Budgeting personnel (méthodologie envelope/zero-based)
- 💰 [[app-actual-budget]] — Budgeting local-first (2522⭐, TS/Node.js, la superstar)
- 🦊 [[app-firefly-iii]] — Gestion finances personnelles (2190⭐, Laravel)
- 🐦 [[app-monetr]] — Suivi de finances (46⭐, Go)
- 🐝 [[app-budgetbee]] — Budgeting PHP (23⭐)
- 🐝 [[app-sure]] — Plateforme finance/budget (137⭐, Elixir)
- 📊 [[app-myfin]] — Budgeting personnel (42⭐, Python)
- 🦉 [[app-ocular]] — Suivi budget (41⭐, TS)
- 🐝 [[app-openbudgeteer]] — Budgeting (.NET, 66⭐)
- 📊 [[app-budget-board]] — Dashboard budget (50⭐, TS)
- 🪶 [[app-ignidash]] — Dashboard finance (18⭐, Python)

### 🧾 Suivi de dépenses simple
- 🦉 [[app-expenseowl]] — Suivi de dépenses minimaliste (133⭐, Python)
- 🐝 [[app-thrifty]] — Budgeting simple (Python/Flask, 5⭐)
- 🐝 [[app-spendspentspent]] — Budgeting (Python, 9⭐)
- 🐝 [[app-sparkybudget]] — Budgeting (PHP, 7⭐)
- 🐝 [[app-dollardollar-bill-y-all]] — Suivi dépenses (TS, 20⭐)
- 🐷 [[app-piglet]] — Suivi budget minimaliste (1⭐)

### 💳 Gestion d'abonnements
- 💳 [[app-subscription-manager]] — Suivi abos (PHP, 24⭐)

### 🤝 Partage de dépenses
- 🤝 [[app-spliit]] — Partage entre amis (SvelteKit, 431⭐)

### 📊 Suivi what-you-have
- 📊 [[app-wygiwyh]] — What You Get Is What You Have (Python, 39⭐)
- 📊 [[app-dumbbudget]] — Budget simple (TS, 27⭐)

## 🔑 Concepts clés

### Methodologies de budgeting
- **Enveloppe/Zero-based** : chaque euro a une catégorie assignée (Firefly III, Actual Budget, GnuCash)
- **50/30/20** : 50% besoins, 30% envies, 20% épargne
- **Pay yourself first** : épargner d'abord, vivre du reste
- **Cash flow only** : suivre les rentrées/sorties sans catégoriser

### Local-first
**Actual Budget** est un modèle : toutes les données sont chiffrées en local (LocalStorage + chiffrement), sync optionnelle. Pas de serveur, pas de DB, juste un fichier.

### FR Compatibility
- **Firefly III** : support FR natif (comptes EUR, formats date)
- **Actual Budget** : interface 100% traduite, multi-devises
- **Sure** : support FR partiel
- **Spliit** : pas de notion de monnaie par défaut (somme pure)

## ⚠️ Pièges à éviter

1. **Légalité FR** : en France, les transactions bancaires ne doivent PAS être stockées sur des services tiers non-agrégés (DSP2). Auto-héberger son instance est OK, mais l'open banking via API bancaire nécessite un agrément.
2. **Sécurité** : un fichier de budgeting = vision complète de votre vie financière. **Chiffrement at rest** obligatoire.
3. **Migrations** : changer d'outil = re-catégoriser toutes vos transactions. Fastidieux.
4. **CSV imports** : la plupart des apps supportent CSV/OFX/QIF. Vérifier le format de votre banque.
5. **Multi-comptes** : si vous avez plusieurs comptes (joint, perso, pro), bien vérifier que l'app gère.
6. **Crypto** : Rotki (cat Accounting) gère spécifiquement les cryptos, pas la plupart des apps budgeting.
7. **Mobile apps** : Spliit a une UI mobile excellente. Firefly III = web principalement. Actual Budget = web + Electron.

## 🛠️ Points techniques communs

| Composant | Usage typique |
| :--- | :--- |
| **Base de données** | SQLite (Actual Budget, Firefly III), MySQL/PostgreSQL (Firefly III prod) |
| **Auth** | Local, OIDC (optionnel) |
| **Import** | CSV, OFX, QIF, CAMT.053 |
| **API** | REST (Firefly III, Sure) |
| **Mobile** | PWA, app native (Spliit) |

## 🏆 Recommandations par besoin

| Besoin | Recommandation |
| :--- | :--- |
| **Budgeting local-first** | [[app-actual-budget]] (la superstar) |
| **Gestion finances complète** | [[app-firefly-iii]] (la référence PHP) |
| **Partage entre amis** | [[app-spliit]] |
| **Budgeting moderne Elixir** | [[app-sure]] |
| **Suivi dépenses minimaliste** | [[app-expenseowl]] |
| **Dashboard finance** | [[app-budget-board]] ou [[app-ignidash]] |
| **Abonnements** | [[app-subscription-manager]] |
| **.NET** | [[app-openbudgeteer]] |
| **Go simple** | [[app-monetr]] |

## 📊 Stats par stack technique

| Langage | Apps | Exemples |
| :--- | :---: | :--- |
| **PHP** | 5 | Firefly III, Sure (Elixir en fait), OpenBudgeteer (.NET en fait), SparkyBudget, BudgetBee, Subscription Manager |
| **Python** | 7 | ExpenseOwl, MyFin, Thrifty, Ignidash, Piglet, WYGIWYH, SpendSpentSpent |
| **TypeScript/Node.js** | 6 | Actual Budget, Ocular, Budget Board, DollarDollar Bill Y'all, DumbBudget |
| **Go** | 1 | Monetr |
| **SvelteKit** | 1 | Spliit |
| **Elixir** | 1 | Sure |
| **.NET** | 1 | OpenBudgeteer |

## 📊 Statistiques globales du catalogue

- **Catégories** : 35/172
- **Apps documentées** : ~863 (~801 canoniques + 62 mini-fiches) sur 1304 (~61%)

## 🔗 Pages Liées

- [[Catalogue-Self-Hosted]] — Hub principal
- [[cat-accounting]] — Voisin (compta, facturation)
- [[recettes-docker-compose]] — Templates
- [[comparatif-budgeting-personnel]] — À venir
- [[envelope-zero-based-budgeting]] — Concept (à créer)
- [[open-banking-france]] — Concept (à créer)
