Comparison of web-based genealogy software

Last updated

This article compares several selected genealogy programs that run on a web server. Genealogy websites are not included.

Contents

General information

SoftwareLatest release License Free to use
VersionDate
Genea.app [1] N/A [2] 2022-03-20 MIT License Yes
Geneotree4.02021-04 Proprietary Yes
GeneWeb 7.0.0 [3]   OOjs UI icon edit-ltr-progressive.svg 2020-10-30 GPL-2.0-or-later Yes
Gramps Web0.13.3 [4] 2022-08-15 AGPL-3.0-or-later Yes
HuMo-genealogy 5.9 [5]   OOjs UI icon edit-ltr-progressive.svg 2022-01-28 GPL-3.0-only Yes
PhpGedView 4.3.0 [6]   OOjs UI icon edit-ltr-progressive.svg 2017-11-07 GPL-2.0-or-later Yes
The Next Generation of Genealogy Sitebuilding (TNG)13.1.22022-04-16 Proprietary No
webtrees 2.1.12 [7]   OOjs UI icon edit-ltr-progressive.svg GPL-3.0-or-later Yes

System support

Software Operating System Programming Language Database
Genea.appOS Independent JavaScript Direct download, Git
GeneotreeOS Independent [8] JavaScript, PHP [8] MySQL [8]
GeneWeb OS Independent OCaml  ?
Gramps WebOS Independent [9] JavaScript, Python [9] SQLite, Postgresql [9]
HuMo-gen OS Independent [10] JavaScript, PHP [10] MySQL [10]
PhpGedView OS Independent [11] JavaScript, [11] PHP 4.3 or higher MySQL, Postgresql, SQLite, and SQL-Server [12]
TNG OS Independent [13] JavaScript, PHP 5.0 or higher [13] MySQL 5.0 or higher [13]
webtrees OS Independent [14] JavaScript, PHP 7.4 or higher [14] MySQL 5.7 or higher, MariaDB, Postgresql, SQLite, and SQL-Server [14]

General features

SoftwareAdministrationFamily ViewGEDCOMHistoriesIndividual ViewMappingNotesPlacesPhotosRecordingSimple and Advanced SearchSourcesVideoWordPress integration
GeneotreeYes [15] Yes [15] Yes [15] NoYes [15] Yes [15] Yes [15] Yes [15] Yes [15] NoYes [15] Yes [15] NoNo
GeneWeb  ?YesYes ?Yes ?Yes ?Yes ? ?YesNoNo
Gramps WebYes [9] Yes [9] Yes [9] Yes [9] Yes [9] Yes [9] Yes [9] Yes [9] Yes [9] Yes [9] Yes [9] Yes [9] Yes [9] No
HuMo-genealogy Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] No
PhpGedView Yes [16] Yes [16] Yes [16] NoYes [16] Yes [16] Yes [16] Yes [16] Yes [16] Yes [16] Yes [16] Yes [16] Yes [16] No
TNG Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [18]
webtrees Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] No

Chart features

SoftwareAncestry ChartDescendancy ChartRelationship CalculatorTimeline Chart
GeneotreeYes [15] Yes [15] No [15] No [15]
GeneWeb YesYesYesNo
Gramps WebYes [9] Yes [9] Yes [9] No
HuMo-genealogy Yes [10] Yes [10] Yes [10] Yes [10]
PhpGedView Yes [16] Yes [16] Yes [16] Yes [16]
TNG Yes [17] Yes [17] Yes [17] [20] Yes [17]
webtrees Yes [19] Yes [19] Yes [19] Yes [19]

Site administration features

SoftwareBackupCustom EventsDuplicate FinderMerge DataMod ManagerMultiple TreesPrivacy SettingsHelpSite Templates and Customization
Geneotree ? ? ? ? ? ? ? ? ?
GeneWeb Yes ? ? ?NoYesNo ? ?
Gramps WebNoNoNoNoNoNoYes [9] NoNo
HuMo-genealogy Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [21] Yes [10]
PhpGedView Yes [22]  ?No ?NoYes [23] Yes [23] Yes [23] Yes [23]
TNG Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17]
webtrees Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [19]

Visitor features

SoftwareAnniversary CalendarBookmarkingPhoto GalleryPDF ReportsRelationship FinderRSS FeedUser Account RegistrationMultilingual
Geneotree ? ? ?Yes [15]  ? ? ? ?
GeneWeb  ? ? ?NoYesNoNoYes
Gramps WebYes [9] NoYes [9] Yes [9] NoNoYes [9] Yes [9]
HuMo-genealogy Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10] Yes [10]
PhpGedView Yes [23] Yes [23] Yes [23] Yes [23] Yes [23] Yes [23] Yes [23] Yes [23]
TNG Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [17] Yes [24]
webtrees Yes [19] Yes [19] Yes [19] Yes [19] Yes [19] Yes [25] Yes [19] Yes [19]

See also

Related Research Articles

<span class="mw-page-title-main">PhpGedView</span>

PhpGedView is a free PHP-based web application for working with genealogy data on the Internet. The project was founded and is headed by John Finlay. It is licensed under the GPL-2.0-or-later license.

This article provides basic comparisons for notable text editors. More feature details for text editors are available from the Category of text editor features and from the individual products' articles. This article may not be up-to-date or necessarily all-inclusive.

<span class="mw-page-title-main">Mantis Bug Tracker</span> Bug tracking system

Mantis Bug Tracker is a free and open source, web-based bug tracking system. The most common use of MantisBT is to track software defects. However, MantisBT is often configured by users to serve as a more generic issue tracking system and project management tool.

File sharing is a method of distributing electronically stored information such as computer programs and digital media. Below is a list of file sharing applications, most of them make use of peer-to-peer file sharing technologies.

Eclipse Jetty is a Java web server and Java Servlet container. While web servers are usually associated with serving documents to people, Jetty is now often used for machine to machine communications, usually within larger software frameworks. Jetty is developed as a free and open source project as part of the Eclipse Foundation. The web server is used in products such as Apache ActiveMQ, Alfresco, Scalatra, Apache Geronimo, Apache Maven, Apache Spark, Google App Engine, Eclipse, FUSE, iDempiere, Twitter's Streaming API and Zimbra. Jetty is also the server in open source projects such as Lift, Eucalyptus, OpenNMS, Red5, Hadoop and I2P. Jetty supports the latest Java Servlet API as well as protocols HTTP/2 and WebSocket.

<span class="mw-page-title-main">Gramps (software)</span> Genealogy software

Gramps is a free and open source genealogy software. Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs.

<span class="mw-page-title-main">Smultron</span>

Smultron is a text editor for macOS that is designed for both beginners and advanced users. It was originally published as free software but is now sold through the Mac App Store. It is written in Objective-C using the Cocoa API, and is able to edit and save many different file types. Smultron also includes syntax highlighting with support for many popular programming languages including C, C++, LISP, Java, Python, PHP, Ruby, HTML, XML, CSS, Prolog, IDL and D.

The following tables compare general and technical information for a number of available applications supporting the eDonkey network.

This is a comparison of notable web frameworks, software used to build and deploy web applications.

<span class="mw-page-title-main">LifeLines</span> Open-source genealogy program

LifeLines is a free open-source genealogy software tool to assist family history research. LifeLines primary strengths are its powerful scripting language and the ability to easily import and export information in the GEDCOM format. It was the first open-source genealogy program for Unix. The Lifelines scripting language is now supported by several other open-source programs.

The table below provides an overview of notable computer-aided design (CAD) software. It does not judge power, ease of use, or other user-experience aspects. The table does not include software that is still in development. For all-purpose 3D programs, see Comparison of 3D computer graphics software. CAD refers to a specific type of drawing and modelling software application that is used for creating designs and technical drawings. These can be 3D drawings or 2D drawings.

The following is a comparison of RSS feed aggregators. Often e-mail programs and web browsers have the ability to display RSS feeds. They are listed here, too.

webtrees

webtrees is a free open source web-based genealogy application intended for collaborative use.

The Next Generation of Genealogy Sitebuilding or TNG is a genealogy software installed in a web server developed by Darrin Lythgoe. It was mentioned in several press reviews used for genealogy site building. The data is stored in MySQL database tables and displayed in PHP scripting language which can be a module in different content management system platforms.

<span class="mw-page-title-main">LightDM</span> Free, open-source X display manager

LightDM is a free and open-source X display manager that aims to be lightweight, fast, extensible and multi-desktop. It can use various front-ends to draw User Interface, also called Greeters. It also supports Wayland.

Distributed social network projects generally develop software, protocols, or both.

References

  1. "Genea.app". genea.app. Retrieved 16 September 2021.
  2. "Genea.app code on GitHub". genea.app GitHub. Retrieved 16 September 2021.
  3. "Release 7.0.0". 30 October 2020. Retrieved 1 April 2021.
  4. "Gramps Web frontend release page on Github". Releases · gramps-project/Gramps.js · Github. Retrieved 20 December 2021.
  5. "Version 5.9". 28 January 2022.
  6. https://sourceforge.net/projects/phpgedview/files/1%20PhpGedView/PhpGedView%20v4.3.0/.
  7. "Release 2.1.12". 5 December 2022. Retrieved 5 December 2022.
  8. 1 2 3 "GeneoTree". SourceForge . Retrieved 18 March 2019.
  9. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 "Gramps Web" . Retrieved 20 December 2021.
  10. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 Humogen.com - features Archived 2011-11-04 at the Wayback Machine
  11. 1 2 "PhpGedView". SourceForge. Retrieved 18 March 2019.
  12. "PhpGedView readme - sourceforge". SourceForge. Archived from the original on 11 September 2008. Retrieved 18 March 2019.
  13. 1 2 3 "FAQs: The Next Generation of Genealogy Sitebuilding ("TNG")". www.lythgoes.net. Retrieved 18 March 2019.
  14. 1 2 3 "System requirements - webtrees". wiki.webtrees.net. Retrieved 18 March 2019.
  15. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 "GeneoTree - Genealogy software in Php/MySql - Gedcom Viewer Freeware". www.geneotree.com. Retrieved 18 March 2019.
  16. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 PhpGedView - Eastman's Online Genealogy Newsletter Archived 2010-11-30 at the Wayback Machine
  17. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 "Features: The Next Generation of Genealogy Sitebuilding ("TNG")". lythgoes.net. Retrieved 18 March 2019.
  18. "Build your own genealogy website quickly and easily — with TNG!". TNG Builder. Retrieved 19 Nov 2014.
  19. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 "webtrees - Feature list". www.webtrees.net. Retrieved 18 March 2019.
  20. The Next Generation of Genealogy Sitebuilding- Eastman's Online Genealogy Newsletter Archived 2010-12-17 at the Wayback Machine
  21. "HuMo-gen Help Wiki". Archived from the original on 18 July 2012. Retrieved 18 March 2019.
  22. "phpgedview Administration outline doc" . Retrieved 18 March 2019.
  23. 1 2 3 4 5 6 7 8 9 10 11 12 "Features v4.1.x - PGVWiki". wiki.phpgedview.net. Retrieved 18 March 2019.
  24. currently 13 languages+5 partial (not help files) "FAQs" . Retrieved 2014-09-18.
  25. "webtrees - Add-ons". www.webtrees.net. Retrieved 18 March 2019.