This article contains content that is written like an advertisement .(March 2024) |
Original author(s) | Don Allingham [1] [2] |
---|---|
Developer(s) | The Gramps Team [3] |
Initial release | April 21, 2001 [4] |
Stable release | |
Repository | |
Written in | Python (GTK+ 3) |
Operating system | Linux, BSD, Solaris, Windows, macOS [6] |
Platform | GTK+ 3 |
Available in | Multilingual (40) [7] |
Type | Genealogy software |
License | GPL-2.0-or-later [8] |
Website | gramps-project |
Gramps (formerly GRAMPS, an acronym for Genealogical Research and Analysis Management Programming System) [2] is a free and open-source genealogy software. [9] Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs.
Gramps is an example of commons-based peer production [10] as free and open-source software created by genealogists, for genealogists. [10] [11]
The program is extensible such that, in addition to human family trees, it has been used to create animal pedigree charts [12] as well as academic genealogy showing mentoring relationships between scientists, physicians, and scholars. [13]
Gramps is one of the biggest offline genealogy suites available. [14] Features include:
Filename extension | .gramps |
---|---|
Internet media type | application/x-gramps-xml [23] |
Developed by | Gramps |
Initial release | 2004 |
Latest release | 1.7.1 18 August 2015 |
Type of format | Genealogy data exchange |
Extended from | XML |
Website | gramps-project |
Core archival file format of Gramps is named Gramps XML and uses the file extension .gramps. It is extended from XML. Gramps XML is a free format. Gramps usually compresses Gramps XML files with gzip. [24] The file format Portable Gramps XML Package uses the extension .gpkg and is currently a .tar.gz archive including Gramps XML together with all referenced media. The user may rename the file extension .gramps to .gz for editing the content of the genealogy document with a text editor. Internally, Gramps uses SQLite as the default database backend, with other databases available as plugins. [25]
Gramps can import from the following formats: [26] Gramps XML, Gramps Package (Portable Gramps XML), Gramps 2.x .grdb (older versions Gramps), GEDCOM, CSV.
Gramps supports exporting data in the following formats: Gramps XML, Gramps Package (Portable Gramps XML), GEDCOM, GeneWeb's GW format, [27] Web Family Tree (.WFT) format, [28] vCard, vCalendar, CSV.
Gramps is available in 45 languages [7] [34] (December 2014).
Gramps also has two special-use sub-translation languages:
The project began as GRAMPS in 2001, and the first stable release was in 2004. [9]
The following table shows a selected history of new feature releases for project. (Patches and bug fixes are published on GitHub and periodically collated in minor "bug fix" releases.) [37] [38] [39]
Version | Release date | Name | Comment |
---|---|---|---|
GRAMPS 1.0.0 | 2004-02-11 | "Stable as a Tombstone" | Used XML to store all information. (Don originally called the program Relativity before his father suggested the name GRAMPS (Genealogical Research and Analysis Management Programming System)) |
GRAMPS 2.0.0 | 2005-05-11 | "The Bright Side of Life" | Introduction of the Berkeley database backend. |
GRAMPS 2.0.8 | 2005-09-05 | "Romani ite domum" | First port to Macintosh OSX posted to MacPorts. |
GRAMPS 2.2.1 | 2006-10-30 | "One, two, five!" | Originally only available for Unix-like operating systems, with this release GRAMPS became available for Windows. |
GRAMPS 3.0.0 | 2008-03-24 | "It was just getting interesting." | Introduced the new Family Tree database format .gpkg and deprecated the old .grdb database format. Plugin system called "Gramplets". |
Gramps 3.2.0 | 2010-04-15 | "I am your father" | Name changed from GRAMPS. New management system for plugins, performance optimization, hierarchical place list, and map plotting view. |
Gramps 3.4.0 | 2012-05-21 | "Always look on the bright side of life" | Replaced Source References with Citations that allow sharing and can have media objects and 'data' elements attached to them. The Gramps XML Specification was updated to make it idempotent. |
Gramps 4.0.0 | 2013-05-21 | "The Miracle of Birth" | Conversion to GTK+ 3, add support for Python 3. Keeps the same data format as Gramps 3.4. |
Gramps 4.1.0 | 2014-06-18 | "Name go in book" | Full Python 3 support. New place hierarchies model. [40] Different data format to the Gramps 3.4 series. |
Gramps 4.2.0 | 2015-08-03 | Python 3 support only (Python 2 support dropped). [41] Different data format to the GRAMPS 3.4 series. | |
Gramps 5.0.0 | 2018-07-24 | Python 3.2+ only / GTK 3.10+ / BSDDB 3 (Default backend) / SQLite3 (Experimental backend) | |
Gramps 5.1.0 | 2019-08-21 | Python 3.3+ only / GTK 3.12+ / SQLite3 (Default backend) / BSDDB 3 (Legacy backend) | |
Gramps 5.2.0 | 2024-02-23 | Python 3.8+ only / GTK 3.24+ / SQLite3 / BSDDB 3 (Read-only for upgrades) | |
Wiki software is collaborative software that runs a wiki, which allows the users to create and collaboratively edit pages or entries via a web browser. A wiki system is usually a web application that runs on one or more web servers. The content, including previous revisions, is usually stored in either a file system or a database. Wikis are a type of web content management system, and the most commonly supported off-the-shelf software that web hosting facilities offer.
X3D is a set of royalty-free ISO/IEC standards for declaratively representing 3D computer graphics. X3D includes multiple graphics file formats, programming-language API definitions, and run-time specifications for both delivery and integration of interactive network-capable 3D data. X3D version 4.0 has been approved by Web3D Consortium, and is under final review by ISO/IEC as a revised International Standard (IS).
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.
Graphviz is a package of open-source tools initiated by AT&T Labs Research for drawing graphs specified in DOT language scripts having the file name extension "gv". It also provides libraries for software applications to use the tools. Graphviz is free software licensed under the Eclipse Public License.
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 following tables compare general and technical information for many wiki software packages.
Genealogy software is computer software used to record, organize, and publish genealogical data.
FOAF is a machine-readable ontology describing persons, their activities and their relations to other people and objects. Anyone can use FOAF to describe themselves. FOAF allows groups of people to describe social networks without the need for a centralised database.
Personal Ancestral File (PAF) was a free genealogy software program provided by FamilySearch, a website operated by the Church of Jesus Christ of Latter-day Saints. It was first released in 1983, last updated in 2002, and formally discontinued in 2013. 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.
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.
GB-PVR was a PVR application, running on Microsoft Windows, whose main function was scheduling TV recordings and playing back live TV. GB-PVR is no longer under active development and has been superseded by NextPVR, also known as nPVR.
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.
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.
Family tree mapping is the process of geocoding places in family tree files to produce geospatial data suitable for viewing with a virtual globe or 2D mapping program.
Genbox Family History is genealogy software for Microsoft Windows, developed by Thoughtful Creations. It functions as a database, a research planner and task organizer, a data analyzer, a chart producer, and a report writer.
yEd is a general-purpose diagramming program with a multi-document interface.
This article compares several selected genealogy programs that run on a web server. Genealogy websites are not included.
WikiTree is a genealogy website that allows users to research and to contribute to their own family trees while building and collaborating on a singular worldwide family tree within the same system. WikiTree is free for the user and financed via advertisements displayed to unregistered users. WikiTree is owned and hosted by founder's company Interesting.com, Inc.
More than a dozen different genealogical database programs are available from a variety of vendors. Hall uses the Genealogical Research and Analysis Management Programming System, or, GRAMPS (http://gramps.sourceforge.net). Like other such software, Gramps – which is free – enables people to enter data about their ancestors and produces charts, documents and Web pages from the information.
Généré par GRAMPS
This article contains text from the GNU GPL Gramps Manual V2.9.