Gramps is easily extended via more than 10 types of plugins.Produces a wide variety of reports and charts, including relationship graphs that of large complex acyclic charts.Generates reports in multiple formats, including.Gramps deals with this by allowing for language specific relationship calculators. Some languages have relationship terminology with no proper translation to other languages. Supports multiple languages and cultures, including patronymic, matronymic, and multiple surname systems.Gramps is one of the biggest offline genealogy suites available. The program is extensible such that, in addition to human family trees, it has been used to create animal pedigree charts as well as academic genealogy showing mentoring relationships between scientists, physicians, and scholars. The Australian consumer advocacy group, CHOICE, has recommended Gramps. The program is acknowledged as the 'most popular FOSS program for genealogy' by Eastman and others. It has been described as intuitive and easy-to-use for hobbyists and 'feature-complete for professional genealogists'.
Gramps is a rare example of commons-based peer production as free and open-source software created by genealogists, for genealogists. It uses Graphviz to create relationship graphs. Gramps is programmed in Python using PyGObject. Gramps (formerly GRAMPS, an acronym for Genealogical Research and Analysis Management Programming System) is a free and open source genealogy software.