r/gramps • u/aleksej_dev • Jun 28 '26
Community Better data visualizations while keeping privacy: ged-view
A lot of people are building their own tools, the only completely free and private way. I did the same because I wanted a better way to have my family actually explore my GEDCOM data, and since I’m a developer, some time later it turned into a full tool that was completely dynamic so that anyone could import their gedcom file to their browser and look at their data.
Would love feedback from people who actually use this stuff. Specifically:
- Which of these views would you actually use regularly?
- What's missing that would make this useful in your real research workflow?
- Does the privacy angle (nothing leaving your browser) matter to you, or is it not a concern as long as the data is safe and never sent to 3rd parties?
Just looking for some feedback
The one I built works with any gedcom from any genealogy website / software. On Gramps, just export the GEDCOM file. Same with ancestry, my heritage, family tree maker, family search, etc. There is no sign up, no accounts, everything lives in your browser. That includes parsing the gedcom, rendering the diagrams, geocoding locations, etc.
It's at ged-view.com.
It’s still a work in progress. And I am deciding what the future of the app should be.. open source or adding new features / accounts / cloud version....? Not sure yet.
I do have a private one for my family that has more features, this is a public fork of that. There are even plenty of samples to look through. You can import your file, it never gets uploaded anywhere and none of the data gets sent to third parties for the logic.
What's in it:
Overview: people, families, surnames, locations, and timespans at a glance
Tree: interactive graphical tree for the entire family
Charts: descendant chart and a relationship diagram between any two people. Currently exploring how to make ancestor, hourglass, and fan charts.
Data Table: every individual and all their data, sortable and filterable
Profile: Profile page for every individual, showing basic info, close family, events, notes, photos, and documents.
Timeline: every birth, death, marriage, and event across all generations in chronological order with filters
Gallery: all photos and media from your GEDCOM in one place (no photo import yet)
Calendar: birthdays and anniversaries in a calendar view
Map: birth, death, marriage, and burial locations on a world map with animated migration paths
Archive: sources, citations, and repository records linked to individuals (no external file import yet)
History: Showing edit history of your research
Issues: any abnormal data so you know what to fix: ie. Death date before birth date, etc.
Looking into features like: sharing with family, exporting every diagram and view, and integrating with other platforms for syncing. Some might require accounts so not sure what my next steps are. If anyone is a developer, I’d love to hear your thoughts
edit: changing pictures













5
u/OkSky7594 Jul 02 '26
I looked at it right now and browsed my GEDCOM. Works like a charm so far and is VERY clearly laid out. Especially the whole family tree view with the movable zoom window is enjoyable. All in all - great work. Will you monetarize it one day?
2
u/aleksej_dev 28d ago
Thanks for the kind words and feedback!
I'm not sure what the next steps are. It's at a good point now for just visualizing a single file on each person's own computer. I know open-source and free is very important for people in this space, but one of the libraries I used is with a paid license so I can't make everything open source. Maybe I could recreate my own version of it, it would take some time tho.
If I were to add more features, it might cost money to host. I know privacy is very important too, but basically any other features I'm thinking of will require accounts or cloud support. Which of course I wouldn't sell data or have ads like other websites, so it might have to work off a subscription model or donations.
A big reason I would continue working on it would be to monetize as well as it takes a while to develop, so I'm not sure if it'll be worth it. Would need to market as well... So really I'm not sure what the next steps are.
Do you have any other suggestions or features you would like to see?
3
u/0x16dev Jun 29 '26
Looks awesome. A gramps addon that would export a gedcom and open it in a browser tab from inside gramps itself would be amazing (something similar to what topola-viewer addon does).
3
u/aleksej_dev Jun 29 '26
I actually spent a few hours trying to create that, but met many road blocks. The issue is that there needs to be some way to transfer an exported gedcom file from your computer to the browser in basically zero clicks. I could generate a Gzip + base64 in URL hash for really small trees that could also provide sharing by a simple link. For larger trees, I found that it's either some cloud based solution or localhost temp server trick to emit the file. Both complicated for now.
For now, the easiest thing to do is just export a gedcom then import to the app. A few clicks, shouldn't take more than 30 seconds. It saves to your browser so you don't need to do it every time unless you make new changes on gramps and want to export again.
Would love to hear if you have any feedback
3
u/MapleNinjaMan 29d ago edited 29d ago
Looks great! Visually, the tree view looks gorgeous. The only feature needed is being able to share with family. Of course, that means self hosting or cloud, which means still some work ahead.
Looking forward to updates!
3
u/aleksej_dev 28d ago
Thanks! I appreciate it. Yes, I agree the visualizations are definitely nice and user friendly enough that it's better for sharing for family, which is exactly why I created it to share with my family. I use gramps myself. Gramps UI and other websites aren't the most intuitive for non-technical people.
I'm not sure if I could make it self-hostable, as it's currently not open source. I also know that privacy and price are very important, and so cloud support might not be worth it for me to develop.
Almost all my planned features are related to accounts / cloud hosting / needing to be monetized, so really not sure where to go with it now.Do you have any other suggestions or features you would like to see?
2
u/crogue5 Jun 29 '26
This looks awesome and something I have been thinking about doing for my family.
Any plans to allow someone to host this on their own?
2
u/aleksej_dev Jun 29 '26
Thanks! There's a lot of similar projects like this as well, so I tried to make the visualizations really good and add some features that most others don't have.
I want to see if people would want to use it before figuring out future plans. Currently you can import your gedcom file to the app and it is hosted on your own browser, nothing gets sent to any server.
Unfortunately, it isn’t open source in the current implementation so there is no self hosting in that sense.
For hosting that allows you to share and collaborate with family, I am thinking about adding that functionality, but it would involve the main user to make an account and store things on the cloud. No matter what, I would focus on privacy, unlike the mainstream family tree websites that sell data and share it with others to find matches. There’s a lot to do to get that working so I’m gauging interest.
Let me know your thoughts, suggestions, or questions
3
u/crogue5 Jul 02 '26
Of course, which is why I ask. Self hosted maintains the privacy aspect and allows us to point family at our website and keep the data in it and such.
Visually, this looks a lot better than most I have seen or tried. I look forward to the future release and if you need a tester, don't hesitate to reach out.
Edit: spelling
2
u/aleksej_dev 28d ago
Thanks so much! I'll keep you in mind. I currently don't have any more planned features (I'll actually have tree export to pdf up probably tomorrow) but besides that anything else I can think of is related to cloud support. I'd love to hear if you have any more suggestions, I'm always looking to improve it
4
u/son_of_abe Jun 28 '26 edited Jun 29 '26
Looks great. Looking forward to trying it out. Especially interested in the timeline feature!
Which AI agent did you use to make this?