From Gramps
Revision as of 08:18, 19 June 2007 by Peter17 (talk | contribs) (update)
Jump to: navigation, search
This page has good information but needs a cleanup. Please make the Gramps Wiki more useful by re‑organizing this page and linking introductory material. Consider also updating the screenshots.

Features of GRAMPS 2.2

  • Easy to use. A well designed user interface makes entering data easy. Browser like controls allow you to navigate your family tree with ease.
  • Nine different views for navigating your family:
People — A list of all individuals in the database. Filter the display using preset filters or a custom filter.
Relationship — Display a family of parents, grandparents and children with the birth/death dates and relationships. Navigate to nearby relatves with a single click.
Relationship 2 2.png
Family list — List all families in a single view. Double-click on each to edit, add notes, and to see parents and chidren in each family.
Family List.png
Pedigree — Display the family in the traditional pedigree view. Hold the mouse over individuals to see more information about them and to move to more distant parts of the tree
Sources — See all referenced sources in a single view. Double-click on each to edit, add notes, and to see which individuals reference the source.
Places — View all places referred to in the database and sort the list by half a dozen headings such as City, County or State. Media — List all forms of media referenced by the database. Can be graphic images, videos, sound clips, spreadsheets, documents, etc.
Repository — List all source repositories in a single view. Double-click on each to edit, add notes, and to see which sources reference the repository.
  • Bookmark favorite individuals for quick access. (The number able to be marked is unlimited)
  • Custom filters. In addition to the numerous preset filters, create any number of selections based on interesting facts about your family to use for reports and data exports.
  • Link any media or filetype to your GRAMPS family tree. Choose between copying or linking the file to the database.
  • Privacy options allow restriction of any information marked with this option or information about living individuals. Data marked with this option can be excluded in reports and data exports.
  • Multiple calendars and date ranges are supported. You can convert between Gregorian, Julian, Hebrew, French republican, Perzian and Islamic calendars from within GRAMPS via the Date selection window, and you can use fuzzy dates like about 1874, estimated 1905, ...
  • Multiple languages and cultures support is mature.
    • Translations exist for 15 languages (See the translations page)
    • GRAMPS has been designed so that new translations can easily be added with little development effort. If you are interested in participating please contact us.
    • Relationship calculators available in four languages
    • Full unicode support. Characters for all languages are properly displayed.


Generate brief or detailed reports for the ancestors or descendants of an individual.

  • Multiple styles of reports are currently available by default. Users can also create their own custom styles.
  • Eight output formats are supported by GRAMPS: PDF, AbiWord, KWord, OpenOffice Writer, HTML, Rich Text Format (RTF), Latex, and plain text.
  • Custom reports can be created by advanced users under the "plugin" system which allows the sharing of custom report styles between users.
  • Book report allows the user to collect a variety of reports in a single document, which in turn is easier to distribute.

Charts and Graphs - Create graphical Ancestor and Descendent charts in several formats.

  • Box and Fan charts are available.
  • Multiple formats are supported by GRAMPS for charts and graphs: OpenOffice Draw, PDF, PostScript, and SVG.
  • Custom charts can be created by users. We hope to add more in the near future through the contributions of users and developers.

Export to Web Pages -Select the entire database, family lines or selected individuals to a collection of web pages ready for upload to the World Wide Web.


A rich set of tools includes operations such as checking database for errors and consistentcy, as well as the research and analysis tools such as event comparison, duplicate people finding, interactive descendant browser, and others.

  • Merge. Combine two seperate people into one. Very useful combining two databases with overlapping people.
  • Soundex generator. Generate the standard codes commonly used in genealogy to compare similar sounding names even though spelled differently.

File formats

Import/Export support for serveral different formats.

  • GEDCOM import and export. Extensive support for the industry standard GEDCOM version 5.5 so you can exchange GRAMPS information to and from users of most other genealogy programs.
  • GRAMPS package import and export. A compressed file containing your family tree data and any other files used. Useful for backup or sharing with other GRAMPS users.
  • Export to CD Burner. Export data and media directly to the GNOME file manager (Nautilus) for burning to CD.
  • Web Family Tree export. Web Family Tree (WFT) allows you to display your family tree online with only a single file, instead of many html files the web page report generates. See their homepage for more information.


  • Active community involvement. Many current GRAMPS users contribute reports, suggestions, and feedback to the developers through various public mailing lists. The program is only a few years old and already has wide capabilities and features.
  • Active development effort. New versions already in testing use an advanced database design that guarantee very fast access to many thousands of entries in the database. Other new features are being designed and coordinated by several active developers. Many additional participants assist through the mailing lists. Group effort shapes and tests GRAMPS constantly improving functionality and usability.
  • Portable. GRAMPS is written in a computer language called Python using GTK and GNOME libraries. While only well supported in certain Unix and Linux environments, these are multi-platform development libraries, meaning that GRAMPS can be ported to any platform the required libraries are ported to.
  • Free Software/Open Source development model means GRAMPS can be extended by any programmer since all of the source code is freely available under its license.
  • GRAMPS is freely distributable under the GPL!


style="width:235px; font-size:90%;"
GRAMPS 2.2.8
Price Free
Open Source yes
Individual Yes
Family Yes
Pedigree Yes
Source Yes
Event Yes
Place Yes
Media Yes
Repository Yes
Notes No
Chart Types
Books Yes
Family Group Sheets Yes
Individual Summary Yes
Henry Numbering /
D'Aboville numbering /
Calendar Yes
Native Database Yes (Berkeley DB)
Unlimited Size Yes (tested upto 250.000 people)
Open multiple Databases at once No (works for viewing, not supported !!)
Audio Yes
Video Yes
Images Yes
Remote Access Yes (linux, over X connection)
Collaboration No
Unicode Yes
Languages English, Czech, Danish, German, Esperanto, Spanish, Finnish, French, Hungarian, Italian, Lithuanian, Norwegian, Dutch, Brazilian Portuguese, Russian, Slovak, Swedish
GEDCOM 5.5 Import/Export
HTML Export
Backup On Exit, import possible
Linux yes
Windows Yes (limited support)
Mac yes (user compile/install)
BSD yes (user compile/install)
Additional Features
Match/Merge yes
Multiple relationships (adoptive-foster) yes
Relationship calculator yes
Soundex calculator yes
Spell check in notes yes
3th party plugin infrastructure yes
Check for Program Update No