A beautiful, offline-first desktop application for building and visualizing your family tree.
- 🌳 Visual Family Tree – Interactive node‑based tree visualization
- 🌙 Dark/Light Theme – Persistent theme preference
- 📤 Export – Save your tree as SVG or PNG
- 💾 Local Storage – All data stays on your device
- ✏️ CRUD Operations – Add, edit, and delete family members
- 🔍 Navigate – Click any person to explore their branch
- 🚀 Desktop App – Built with Electron, works offline
Get the latest installer for your operating system from the Releases page.
| OS | Format | File |
|---|---|---|
| Linux (Debian/Ubuntu) | .deb |
family-tree_<version>_amd64.deb |
| Linux (Fedora/RHEL) | .rpm |
family-tree-<version>.x86_64.rpm |
| Windows | .exe |
FamilyTree-Setup-<version>.exe |
| macOS | .dmg |
FamilyTree-<version>.dmg |
No zip files – only native installers!
sudo dpkg -i family-tree_<version>_amd64.debOr double‑click the .deb and install via the software center.
sudo rpm -i family-tree-<version>.x86_64.rpmOr double‑click and use the graphical installer.
Double‑click the .exe and follow the setup wizard.
Open the .dmg and drag the app to your Applications folder.
git clone https://github.com/YOUR_USERNAME/Family-Tree.git
cd Family-Tree
npm install
npm startTo build installers locally:
npm run build:linux # creates .deb, .rpm, .AppImage
npm run build:win # creates .exe, .msi
npm run build:mac # creates .dmg, .zipContributions are welcome! Feel free to open issues or submit pull requests.
MIT © [K.Chatresh]
Made with ❤️ for families everywhere.