Original author(s) | John Finlay |
---|---|
Developer(s) | The PhpGedView Team [1] |
Initial release | June 2002 [2] |
Stable release | |
Repository | |
Written in | PHP |
Operating system | Web server, MySQL, PHP |
Type | Genealogy software |
License | GPL-2.0-or-later [4] |
Website | www |
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. [5] [6] It is licensed under the GPL-2.0-or-later license.
PhpGedView is hosted on SourceForge, where it was Project of the Month in December 2003. [7] It is a widely used interactive online genealogy application, with over 1600 registered sites as of November, 2008. [8] On June 26, 2006, the PhpGedView site announced that PhpGedView was the most active project at Sourceforge. [9] It was also second most active in July, 2006. [10]
In early 2010, a majority of active PhpGedView developers stopped development on PhpGedView and created a fork. The new, forked program is called webtrees. [11]
PhpGedView is a multi-user, platform-independent system, allowing for distributed work on a family tree. Users can view, contribute and approve others' contributions, depending on their status. PhpGedView has several modes for protecting the privacy of data, [12] such as protecting all data from unregistered users, or protecting data on living people from unregistered users.
Several types of reports and diagrams can be produced, which can be exported as PDF files for viewing, storing, and printing. Maps can be generated that show all the locations mentioned for a person.
PhpGedView is installed on a web server. The user can either import a GEDCOM file to populate it or build a GEDCOM in place. An external genealogy program can be used to create, edit and upload the GEDCOM. GEDCOMs can also be edited directly in PhpGedView by multiple users registered via the web interface. For each individual in the GEDCOM, a range of data can be recorded, from standard genealogical information, such as dates and places, to employment, education, religion, photos, videos, sources of data, and more. Through version 3 it worked in both MySQL and a non-database index mode. [13] From version 4 on, it works only with a database.
PhpGedView (version 4.1 and up) supports [14] output to GRAMPS XML file format.
PhpGedView can be extended using modules. Several modules are available: interfaces to Gallery 2, [15] phpBB, Lightbox (JavaScript), and Google Maps. [16] PhpGedView previously had an integration module for Joomla which has since been discontinued. [17]
K-Meleon is an open-source web browser for Microsoft Windows. Originally based on the same Gecko layout engine as Mozilla Firefox and SeaMonkey, K-Meleon's design goal is to provide a fast and reliable web browser while providing a highly customizable interface and using system resources efficiently. Beginning with K-Meleon 76.2G, builds of the browser have utilized the Goanna layout engine instead of the Gecko engine. The browser is released under the GNU General Public License.
Compiere is an open-source ERP and CRM business solution for the Small and Medium-sized Enterprise (SME) in distribution, retail, service and manufacturing. Compiere is distributed by Consona Corporation and through a Partner Network, a collection of trained and authorized business partners.
GEDCOM is an open de facto specification for exchanging genealogical data between different genealogy software. GEDCOM was developed by The Church of Jesus Christ of Latter-day Saints as an aid to genealogical research.
Simple Groupware is a groupware package written in PHP. It uses the MySQL database. It contains a calendar system, an email client, an inventory system, and a number of other features. Simple Groupware is free software released under the GNU General Public License.
dotProject is a web-based, multi-user, multi-language project management application. It is free and open source software, and is maintained by an open community of volunteer programmers.
Gramps is a free and open source genealogy software. Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs.
GenealogyJ is a viewer and editor for genealogic data, suitable for hobbyists, family historians and genealogy researchers. GenealogyJ is written in Java and so is available on most platforms and supports the GEDCOM standard. Many reports like family tree, table, timeline and geography are available.
WURFL is a set of proprietary application programming interfaces (APIs) and an XML configuration file which contains information about device capabilities and features for a variety of mobile devices, focused on mobile device detection. Until version 2.2, WURFL was released under an "open source / public domain" license. Prior to version 2.2, device information was contributed by developers around the world and the WURFL was updated frequently, reflecting new wireless devices coming on the market. In June 2011, the founder of the WURFL project, Luca Passani, and Steve Kamerman, the author of Tera-WURFL, a popular PHP WURFL API, formed ScientiaMobile, Inc to provide commercial mobile device detection support and services using WURFL. As of August 30, 2011, the ScientiaMobile WURFL APIs are licensed under a dual-license model, using the AGPL license for non-commercial use and a proprietary commercial license. The current version of the WURFL database itself is no longer open source.
Personal Ancestral File (PAF), as of 2013, is a discontinued free genealogy software provided by FamilySearch, a website operated by The Church of Jesus Christ of Latter-day Saints. It allowed users to enter names, dates, citations and source information into a database, and sort and search the genealogical data, print forms and charts, and share files with others in GEDCOM format. PAF also linked images and other media files to individual records.
This article compares several selected client-based genealogy programs. Web-based genealogy software is not included.
LimeSurvey is a free and open source on-line statistical survey web app written in PHP based on a MySQL, SQLite, PostgreSQL or MSSQL database, distributed under the GNU General Public License. As a web server-based software it enables users using a web interface to develop and publish on-line surveys, collect responses, create statistics, and export the resulting data to other applications.
The Master Genealogist (TMG) is genealogy software originally created by Bob Velke for Microsoft DOS in 1993, with a version for Microsoft Windows released in 1996. Data entry was customized through the use of user-defined events, names, and relationship types. Official support for TMG ceased at the end of 2014. Informal support continues through a number of online user groups.
GenoPro is a software application for drawing family trees and genograms. GenoPro can store additional information such as pictures, contacts, places, sources, occupation and education history for each individual, as well as document the relationships among individuals.
eyeOS is a web desktop following the cloud computing concept that seeks to enable collaboration and communication among users. It is mainly written in PHP, XML, and JavaScript. It is a private-cloud application platform with a web-based desktop interface. Commonly called a cloud desktop because of its unique user interface, eyeOS delivers a whole desktop from the cloud with file management, personal management information tools, collaborative tools and with the integration of the client’s applications.
CiviCRM is a web-based suite of internationalized open-source software for constituency relationship management that falls under the broad rubric of customer relationship management. It is specifically designed for the needs of non-profit, non-governmental, and advocacy groups, and serves as an association-management system.
jspx-bay, commonly referred to as jspx, is a free open source pure Java web RAD framework. Jspx should not be confused with other technologies using the same name like Oracle Application Framework and XML JSP.
HuMo-genealogy is a free and cross-platform web application for displaying and editing genealogical data on the Internet. HuMo-gen is written in PHP and is under the GPL-3.0-only license. HuMo-gen supports UTF-8 and is bi-directional. The project was founded in 1999 by Huub Mons in the Netherlands. It is now developed by Huub Mons and Yossi Beck with contributions of other users. Since March 2010 HuMo-gen is hosted on SourceForge.
webtrees is a free open source web-based genealogy application intended for collaborative use.
This article compares several selected genealogy programs that run on a web server. Genealogy websites are not included.
Genealone was web-based genealogy software. It was developed in the PHP scripting language and it saves data in a MySQL database. It is no longer supported.