Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/l0drex/family-tree
Draw your own family tree π³ in your web browser
https://github.com/l0drex/family-tree
family family-tree gedcomx genealogy react reactjs webcola
Last synced: 2 months ago
JSON representation
Draw your own family tree π³ in your web browser
- Host: GitHub
- URL: https://github.com/l0drex/family-tree
- Owner: l0drex
- License: mit
- Created: 2021-11-14T19:05:46.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-01T16:59:30.000Z (7 months ago)
- Last Synced: 2024-10-10T18:46:53.697Z (3 months ago)
- Topics: family, family-tree, gedcomx, genealogy, react, reactjs, webcola
- Language: TypeScript
- Homepage: https://l0drex.github.io./family-tree
- Size: 17.7 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Build React app](https://github.com/l0drex/family-tree/actions/workflows/build.yml/badge.svg)](https://github.com/l0drex/family-tree/actions/workflows/build.yml)
# π³ About
This is a web application to display family tree data locally in your browser.
Just select a GedcomX json file and off you go!
There is also a demo button to load some randomly generated example data to explore all features.
Try it out over here on [GitHub Pages](https://l0drex.github.io/family-tree/)!.To create a simple GedcomX file, you can create a spreadsheet
and convert that with my [GedcomX converter](https://github.com/l0drex/csv_to_gedcomx).
Note that you have to follow a specific format described on that page.Supported languages[^1]: πΊπ²/π¬π§[^2] π©πͺ
(See [Adding new languages](https://github.com/l0drex/family-tree/wiki/Localization) if you want to help translating.)[^1]: No differentiation yet between country specific differences
[^2]: Default, therefore used while loading and fallback if local language is not supported# π§ GedcomX Support
The following features of GedcomX are not supported:## Source Description
Due to `gedcomx-js`, the following data can not be stored and therefore not displayed:
- publisher
- author
- created
- modified
- published### Source Reference
- qualifiers## Group
Not supported at all by `gedcomx-js`## Relationship
Will come in a future release
- facts## Dates
Date ranges always show start and end dates, never the duration.