Gramps is a genealogy program for Linux, Windows, Mac, and FreeBSD that allows you to easily build and keep track of your family tree. It supports the GEDCOM standard, allows fine grained privacy controls and can generate many different types of reports (descendant trees, graphs, connection diagrams, ....)

Features

  • Genealogy Data Entry
  • Text Reports
  • Graphical Reports
  • Pedigree View
  • Fan Chart View
  • Source Tracking
  • Citations Recording
  • GEDCOM 5.5.1 Support

Project Samples

Project Activity

See All Activity >

Categories

Genealogy

License

GNU General Public License version 2.0 (GPLv2)

Follow Gramps

Gramps Web Site

You Might Also Like
The Voice API that just works | Twilio Icon
The Voice API that just works | Twilio

Build a scalable voice experience with the API that's connecting millions around the world.

With Twilio Voice, you can build unique phone call experiences with one API, to create, receive, control and monitor calls with just a few lines of code. Create an engaging voice experience that you can quickly scale and modify with a wide array of customization options and resources.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
42
1
3
1
9
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5

User Reviews

  • I have been using Gramps for years (with Windows and Linux) and I enjoy its features a lot: its windows are more independant than windows-born softwares, the filters give a lot of possibilities and the soft runs quickly on my computers. The biggest trouble is that Gramps (5.0.1-1) crashes at almost every session (I am using it in Windows, at the moment, adding people, notes and pictures) . My file is 8500 people, not a huge one. I would like to use Gramps as my main genealogy program, it is the one I prefer. I use also Legacy Family Tree and sometimes Ancestris (no big problems with gedcom export / import with Gramps). Sure, for me the only trouble with Gramps are those "unattended errors" that happen several times a day, sometimes several time a session. I must add that I tried downgrading to Gramps 4.28 on Linux (using the repository version instead of v. 5) but I had many crashes too so I reinstalled v. 5. I do not know anything in programing but I noticed the errors always come from some *.py and the last line in the error report is always "sqlite3.OperationalError: cannot start a transaction within a transaction". My OS: Linux MATE 18.04, Windows 10, up to date.
    Reply from Gramps
    Posted 2019-08-14
    Please download and install Gramps v5.0.2 which should fix the "sqlite3.OperationalError: cannot start a transaction within a transaction" issue. If you notice an issue in future please report it on the bug tracker https://gramps-project.org/bugs/
Read more reviews >

Additional Project Details

Operating Systems

Linux, Mac, Windows

Languages

Croatian, French, Ukrainian, Dutch, Polish, Albanian, Slovene, Icelandic, Macedonian, Czech, Finnish, Italian, Hebrew, Catalan, Greek, Vietnamese, Portuguese, Serbian, Slovak, Chinese (Traditional), Bulgarian, Swedish, Turkish, Norwegian, Chinese (Simplified), Danish, German, Japanese, Spanish, Russian, Arabic, Hungarian

Intended Audience

Developers, End Users/Desktop, Other Audience

User Interface

GTK+

Programming Language

Python

Database Environment

Python Database API, SQLite, Berkeley/Sleepycat/Gdbm (DBM)

Related Categories

Python Genealogy Software

Registered

2001-04-21