This article needs additional citations for verification .(September 2011) |
![]() GeneWeb welcome page | |
Developer(s) | Daniel de Rauglaudre [1] |
---|---|
Initial release | 1998 |
Stable release | |
Repository | |
Written in | OCaml |
Operating system | Unix, Linux, Microsoft Windows and Mac OS X. |
Type | Genealogy software |
License | GPL-2.0-or-later [3] |
Website | www |
GeneWeb is a free multi-platform genealogy software tool created and owned by Daniel de Rauglaudre of INRIA. GeneWeb is accessed by a Web browser, either off-line or as a server in a Web environment. It uses very efficient techniques of relationship and consanguinity computing, developed in collaboration with Didier Rémy, research director at INRIA. GeneWeb is used as the engine for several public genealogy websites, including Geneanet, a collection of inter-searchable genealogical databases currently containing references to more than 225 million persons.
Notable features of GeneWeb include:
OCaml is a general-purpose, high-level, multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features. OCaml was created in 1996 by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, Ascánder Suárez, and others.
MLDonkey is an open-source, multi-protocol, peer-to-peer file sharing application that runs as a back-end server application on many platforms. It can be controlled through a user interface provided by one of many separate front-ends, including a Web interface, telnet interface and over a dozen native client programs.
GEDCOM, complete name FamilySearch GEDCOM, is a de facto open file format specification to store genealogical data, and import or export it between compatible genealogy software. GEDCOM is an acronym standing for Genealogical Data Communication. GEDCOM was developed by the Church of Jesus Christ of Latter-day Saints as an aid to genealogical research. Most genealogy software supports importing from and exporting to GEDCOM format.
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.
Ruby on Rails is a server-side web application framework written in Ruby under the MIT License. Rails is a model–view–controller (MVC) framework, providing default structures for a database, a web service, and web pages. It encourages and facilitates the use of web standards such as JSON or XML for data transfer and HTML, CSS and JavaScript for user interfacing. In addition to MVC, Rails emphasizes the use of other well-known software engineering patterns and paradigms, including convention over configuration (CoC), don't repeat yourself (DRY), and the active record pattern.
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.
JSON is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays. It is a commonly used data format with diverse uses in electronic data interchange, including that of web applications with servers.
Git is a distributed version control system that tracks changes in any set of computer files, usually used for coordinating work among programmers who are collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows.
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.
Gramps is a free and open source genealogy software. Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs.
This article compares several selected client-based genealogy programs. Web-based genealogy software is not included.
EGroupware is free open-source groupware software intended for businesses from small to enterprises. Its primary functions allow users to manage contacts, appointments, projects and to-do lists. The project releases its software under the terms of GNU General Public License (GPL).
Family.Show is a free and open-source genealogy program written in C# and running on the .NET Framework. Microsoft partnered with and commissioned Vertigo Software in 2006 to create it as a reference application for Microsoft's latest UI technology and software deployment mechanism at the time, Windows Presentation Foundation and ClickOnce. The source code has originally been published on Microsoft's CodePlex website. It has since been forked and development continues independent of Microsoft on GitHub.
GitHub is a developer platform that allows developers to create, store, manage and share their code. It uses Git software, providing the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project. Headquartered in California, it has been a subsidiary of Microsoft since 2018.
Rodovid is a free online collaborative family tree portal. Originally a Ukrainian project, as of 2023 it had active communities in 25 languages. It provides a web service built using MediaWiki and its own Rodovid Engine software to help store and visualize family relationships.
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.
Juju is a free and open source application modeling tool developed by Canonical Ltd. Juju is an application management system. It was built to reduce the operation overhead of software by facilitating, deploying, configuring, scaling, integrating, and performing operational tasks on public and private cloud services along with bare-metal servers and local container-based deployments.
Eclipse Che is an open-source, Java-based developer workspace server and Online IDE. It includes a multi-user remote development platform. The workspace server comes with a flexible RESTful webservice. It also contains a SDK for creating plug-ins for languages, frameworks or tools. Eclipse Che is an Eclipse Cloud Development (ECD) top-level project, allowing contributions from the user community.