Application open source et auto-hébergeable pour organiser toute la vie de famille : courses, tâches, calendrier, budget, recettes et plus.
Une interface claire et rapide, ici remplie avec une famille de démonstration. Essayez-la en ligne, rien n'est enregistré.
11 modules intégrés, synchronisés en temps réel entre tous les appareils.
Catégorisation automatique, prix, quantités et templates réutilisables. Cochée en temps réel depuis le magasin.
Tâches récurrentes, 3 niveaux de priorité, assignation à un membre de la famille.
Vue mensuelle avec code couleur par membre, rendez-vous avec rappels automatiques configurables.
Emplois du temps professionnels et scolaires de chaque membre, créneaux horaires jour par jour.
Bibliothèque familiale avec ingrédients, instructions, photos, tags et filtres avancés.
Vue hebdomadaire liée à vos recettes, export PDF du planning de la semaine.
Suivi mensuel des dépenses, limites par catégorie et graphiques d'évolution du foyer.
Informations santé, allergies, vaccins, contacts d'urgence par membre.
Toutes les modifications propagées instantanément sur tous les appareils via WebSocket.
v1.0.7Rappels de rendez-vous et alertes tâches via Web Push VAPID, même quand l'app est fermée.
v1.0.7Invitez des membres via un lien. Demandes d'accès, rôles parent/enfant, transfert de propriété.
v1.0.7Installez l'application sur iOS, Android ou desktop comme une app native, avec support offline.
Synchronisez OpenFamily avec vos applications auto-hébergées en un clic, sans modifier aucun fichier de configuration.
Import automatique de toutes vos recettes (pagination, API v1 & v2).
Recettes
Import de recettes via l'API Django REST.
RecettesSync liste de courses via WebSocket. Compatible entités todo modernes (2023.6+) et legacy.
CoursesSynchronisation de la liste de courses et du stock avec votre instance Grocy.
Courses & stockImport CalDAV avec découverte automatique des agendas et déduplification par UID.
CalendrierC'est lors d'un échange direct avec Makernix que l'idée de connecter OpenFamily à l'écosystème self-hosting familial (Mealie, Grocy, Home Assistant, Nextcloud) a émergé.
Sur Windows, un simple double-clic suffit. Sinon, un seul prérequis : Docker.
Téléchargez OpenFamily-Setup.exe et laissez-vous guider. Node.js et PostgreSQL sont embarqués : aucun Docker, aucune configuration. Une fenêtre s'ouvre avec trois boutons (Démarrer, Arrêter, Ouvrir) et affiche l'adresse locale pour y accéder depuis votre mobile.
Télécharger la dernière version (Windows)Copiez le fichier d'environnement et renseignez vos paramètres (secrets JWT, URL, VAPID…).
git clone https://github.com/NexaFlowFrance/OpenFamily.git cd OpenFamily cp .env.example .env # Éditez .env avec vos paramètres
Lance les 3 services : PostgreSQL, le serveur Express et le frontend Nginx.
docker-compose up -d --build
L'application est accessible sur votre réseau local (ou votre domaine en production).
Frontend : http://localhost:3000 API : http://localhost:3001/health
Lancez le smoke test qui valide tous les modules API.
npm run smoke:api
Chaque brique choisie pour la performance, la sécurité et la maintenabilité.
Vos données restent chez vous. Contribuez au projet ou déployez votre propre instance dès maintenant.
Merci à toutes les personnes qui contribuent au projet.
Idée des intégrations tierces : merci à Makernix. L'idée est née d'un échange direct avec lui.
Vous voulez contribuer ? Lisez la documentation →