FamilyNest

Create your collaborative family tree

An open-source project for you and your family. Free, simple, and completely under your control.

๐ŸŒฑ Open Source๐Ÿ’ฐ 100% Free๐Ÿ”’ Self-hostable๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Collaborative

The demo is right next door โ†’

An Open Source and Collaborative Project

๐Ÿ’ผ

Modular Architecture

A full-stack development demonstration: modular architecture, authentication management, and real-time collaboration with a database.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ

Collaboration and Sharing

A tool designed to allow multiple users to create and share family trees collaboratively and securely.

๐ŸŒ

For the Community

An open-source example of a complete web application: modular front-end and backend with Supabase. Use it, modify it, and contribute to its improvement.

What you can do

๐ŸŒณ

Create family trees

  • Add people
  • Define relationships
  • Intuitive visual interface
๐Ÿค

Collaborate with family

  • Invite members
  • Role management
  • Owner, editor, viewer
๐Ÿ“ธ

Store memories

  • Add photos
  • Share documents
  • Centralize your archives
๐Ÿ”

Stay in control

  • Self-host the project
  • Your data remains yours
  • Source code available

How does it work?

Front-end

Tree editing interface (separate project)

โ†’

Back-end (this project)

User management, backup, multi-user (Supabase)

โ†’

Database

Secure data storage

Modular architecture: FamilyNest is an example of a backend server that you can connect to the front-end. It's a demonstration of a decoupled architecture.

Transparent and Open

Open Source

  • Source code available on GitHub
  • Open source license
  • Contributions welcome

Honesty

  • 100% Free
  • No advertising
  • No data reselling
  • No support guarantee (personal project)
  • In active development
Important Note: This site is not particularly privacy-focused by default, but since it is open source, you can host it yourself to have full control over your data.

Ready to explore?

The code is open, and you can start building your tree now.