Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌳 Family Tree App

A beautiful, offline-first desktop application for building and visualizing your family tree.


✨ Features

  • 🌳 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

📦 Downloads

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!


🖥️ Installation

Linux (.deb)

sudo dpkg -i family-tree_<version>_amd64.deb

Or double‑click the .deb and install via the software center.

Linux (.rpm)

sudo rpm -i family-tree-<version>.x86_64.rpm

Or double‑click and use the graphical installer.

Windows (.exe)

Double‑click the .exe and follow the setup wizard.

macOS (.dmg)

Open the .dmg and drag the app to your Applications folder.


🛠️ Build from Source

git clone https://github.com/YOUR_USERNAME/Family-Tree.git
cd Family-Tree
npm install
npm start

To build installers locally:

npm run build:linux   # creates .deb, .rpm, .AppImage
npm run build:win     # creates .exe, .msi
npm run build:mac     # creates .dmg, .zip

🤝 Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.


📝 License

MIT © [K.Chatresh]


Made with ❤️ for families everywhere.

Releases

Packages

Contributors

Languages