This article compares several selected genealogy programs that run on a web server. Genealogy websites are not included.
Software | Latest release | License | Free to use | |
---|---|---|---|---|
Version | Date | |||
Genea.app [1] | N/A [2] | 2022-03-20 | MIT License | Yes |
Geneotree | 4.0 | 2021-04 | Proprietary | Yes |
GeneWeb | 7.0.0 [3] | 2020-10-30 | GPL-2.0-or-later | Yes |
Gramps Web | 0.13.3 [4] | 2022-08-15 | AGPL-3.0-or-later | Yes |
HuMo-genealogy | 5.9 [5] | 2022-01-28 | GPL-3.0-only | Yes |
PhpGedView | 4.3.0 [6] | 2017-11-07 | GPL-2.0-or-later | Yes |
The Next Generation of Genealogy Sitebuilding (TNG) | 13.1.2 | 2022-04-16 | Proprietary | No |
webtrees | 2.1.12 [7] | GPL-3.0-or-later | Yes |
Software | Operating System | Programming Language | Database |
---|---|---|---|
Genea.app | OS Independent | JavaScript | Direct download, Git |
Geneotree | OS 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] |
Software | Administration | Family View | GEDCOM | Histories | Individual View | Mapping | Notes | Places | Photos | Recording | Simple and Advanced Search | Sources | Video | WordPress integration |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Geneotree | Yes [15] | Yes [15] | Yes [15] | No | Yes [15] | Yes [15] | Yes [15] | Yes [15] | Yes [15] | No | Yes [15] | Yes [15] | No | No |
GeneWeb | ? | Yes | Yes | ? | Yes | ? | Yes | ? | Yes | ? | ? | Yes | No | No |
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] | No | Yes [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 |
Software | Ancestry Chart | Descendancy Chart | Relationship Calculator | Timeline Chart |
---|---|---|---|---|
Geneotree | Yes [15] | Yes [15] | No [15] | No [15] |
GeneWeb | Yes | Yes | Yes | No |
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] |
Software | Backup | Custom Events | Duplicate Finder | Merge Data | Mod Manager | Multiple Trees | Privacy Settings | Help | Site Templates and Customization |
---|---|---|---|---|---|---|---|---|---|
Geneotree | ? | ? | ? | ? | ? | ? | ? | ? | ? |
GeneWeb | Yes | ? | ? | ? | No | Yes | No | ? | ? |
Gramps Web | No | No | No | No | No | No | Yes [9] | No | No |
HuMo-genealogy | Yes [10] | Yes [10] | Yes [10] | Yes [10] | Yes [10] | Yes [10] | Yes [10] | Yes [21] | Yes [10] |
PhpGedView | Yes [22] | ? | No | ? | No | Yes [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] |
Software | Anniversary Calendar | Bookmarking | Photo Gallery | PDF Reports | Relationship Finder | RSS Feed | User Account Registration | Multilingual |
---|---|---|---|---|---|---|---|---|
Geneotree | ? | ? | ? | Yes [15] | ? | ? | ? | ? |
GeneWeb | ? | ? | ? | No | Yes | No | No | Yes |
Gramps Web | Yes [9] | No | Yes [9] | Yes [9] | No | No | Yes [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] |
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.
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.
Gramps is a free and open source genealogy software. Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs.
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.
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 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.
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.