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
Recruit and Manage your Workforce Icon
Recruit and Manage your Workforce

Evolia makes it easier to hire, schedule and track time worked by frontline in medium and large-sized businesses.

Evolia is a web and mobile platform that connects enterprises with 1000’s of local shift workers and offers free workforce scheduling and time and attendance solutions. Is your business on Evolia?
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