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 Web 0.22.2 [4] 2023-07-21 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)14.0.52024-06-15 Proprietary No
webtrees 2.1.20 [7]   OOjs UI icon edit-ltr-progressive.svg 2024-04-08 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 Web OS 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 Web Yes [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 Web Yes [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 Web Yes [9] Yes [9] NoNoNoYes [9] Yes [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 Web Yes [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">Eclipse (software)</span> Software development environment

Eclipse is an integrated development environment (IDE) used in computer programming. It contains a base workspace and an extensible plug-in system for customizing the environment. It is the second-most-popular IDE for Java development, and, until 2016, was the most popular. Eclipse is written mostly in Java and its primary use is for developing Java applications, but it may also be used to develop applications in other programming languages via plug-ins, including Ada, ABAP, C, C++, C#, Clojure, COBOL, D, Erlang, Fortran, Groovy, Haskell, HLASM, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, PL/I, Prolog, Python, R, Rexx, Ruby, Rust, Scala, and Scheme. It can also be used to develop documents with LaTeX and packages for the software Mathematica. Development environments include the Eclipse Java development tools (JDT) for Java and Scala, Eclipse CDT for C/C++, and Eclipse PDT for PHP, among others.

FamilySearch GEDCOM, or simply GEDCOM, is an open file format and the de facto standard specification for storing genealogical data. It was developed by The Church of Jesus Christ of Latter-day Saints, the operators of FamilySearch, to aid in the research and sharing of genealogical information. A common usage is as a standard format for the backup and transfer of family tree data between different genealogy software and websites, most of which support importing from and exporting to GEDCOM format.

<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.

The landscape for instant messaging involves cross-platform instant messaging clients that can handle one or multiple protocols. Clients that use the same protocol can typically federate and talk to one another. The following table compares general and technical information for cross-platform instant messaging clients in active development, each of which have their own article that provide further information.

The following tables compare general and technical information for many wiki software packages.

<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.

A source-code-hosting facility is a file archive and web hosting facility for source code of software, documentation, web pages, and other works, accessible either publicly or privately. They are often used by open-source software projects and other multi-developer projects to maintain revision and version history, or version control. Many repositories provide a bug tracking system, and offer release management, mailing lists, and wiki-based project documentation. Software authors generally retain their copyright when software is posted to a code hosting facilities.

<span class="mw-page-title-main">Markdown</span> Plain text markup language

Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber created Markdown in 2004 as an easy-to-read markup language. Markdown is widely used for blogging and instant messaging, and also used elsewhere in online forums, collaborative software, documentation pages, and readme files.

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

Gramps, formerly GRAMPS, is a free and open-source genealogy software. It is developed in Python using PyGObject and utilizes 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, named after the Swedish word for the woodland strawberry.

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

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">Chromium Embedded Framework</span> Free and open-source software framework

The Chromium Embedded Framework (CEF) is an open-source software framework for embedding a Chromium web browser within another application. This enables developers to add web browsing functionality to their application, as well as the ability to use HTML, CSS, and JavaScript to create the application's user interface.

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

PeachPie is an open-source PHP language compiler and runtime for the .NET Framework and .NET. It is built on top of the Microsoft Roslyn compiler platform and is based on the first-generation Phalanger project. PeachPie compiles source code written in PHP to CIL byte-code. PeachPie takes advantage of the JIT compiler component of the .NET Framework in order to handle the beginning of the compilation process. Its purpose is not to generate or optimize native code, but rather to compile PHP scripts into .NET assemblies containing CIL code and meta-data. In July 2017, the project became a member of the .NET Foundation.

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 23 July 2023.
  5. "Version 5.9". 28 January 2022.
  6. "PhpGedView v4.3.0". 7 November 2017.
  7. "Release 2.1.20". 8 April 2024. Retrieved 27 April 2024.
  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 26 27 28 "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.