
Most genealogists who haven’t heard of Gramps assume, reasonably, that free and open-source software means a stripped-down experience not worth the time to set up. Gramps confounds that assumption. Now in its 25th year of development, with a stable release at version 6.0.8 as of April 2026, Gramps has matured into a genuinely capable genealogy platform — one that rivals paid software in analytical depth and surpasses most commercial alternatives in data control, privacy, and customizability. Its learning curve is steeper than AncestryDNA’s web interface or Family Tree Maker, but the researchers who invest in it rarely look back.
What Gramps Is
Gramps — originally an acronym for Genealogical Research and Analysis Management Programming System — was created by Don Allingham and first released in April 2001. It is available for Linux, Windows, macOS, and FreeBSD, making it one of the few serious genealogy applications that runs natively on all three major desktop operating systems. Development is maintained by a volunteer community of genealogists and programmers, and the software is released under the GNU General Public License — meaning it is free to use, free to modify, and free to distribute.
Gramps is written in Python and uses the GTK interface toolkit. Its internal database format is SQLite, with a native XML-based archive format (.gramps) for backup and sharing. It imports and exports GEDCOM files, making it compatible with virtually every other genealogy platform on the market.
What Makes It Distinctive
Data model depth. Gramps organizes genealogical data around a richer set of objects than most consumer software. Where a typical program tracks people, families, and events, Gramps adds explicit first-class support for places (with geographic hierarchy and historical name changes), sources and citations (with detailed provenance tracking), repositories, notes, and media. This makes it unusually well-suited to serious research where source citation discipline matters — a common weakness of the big commercial platforms.
Reports and charts. Gramps can generate many different types of reports including descendant trees, graphs, and connection diagrams. The reporting system is extensive and customizable, allowing researchers to produce outputs tailored to specific research questions rather than being limited to a fixed set of templates. Charts can be exported in multiple formats for printing or sharing.
Research analysis tools. Gramps includes tools specifically designed for data quality analysis — consistency checkers, relationship calculators, and tools for identifying potential errors or missing information across a database. These go considerably further than what most consumer desktop programs offer, and they are genuinely useful for large, complex family databases.
Privacy controls. Gramps supports fine-grained privacy controls, allowing researchers to mark individuals or records as private and to generate reports that automatically exclude living persons. For genealogists who share their research publicly or with extended family, this is an important safeguard that many commercial programs handle poorly.
Plugin ecosystem. Because Gramps is open source, a substantial community of developers has built plugins extending its functionality — additional chart types, importers for specific record formats, geographical mapping integration, and more. The Gramps addon repository is a meaningful extension of the base program’s already considerable capabilities.
Gramps Web: Collaborative Research in the Browser
A significant development in recent years is Gramps Web, a companion platform that allows researchers to host their Gramps database on a web server and access it through a browser. Gramps Web is a free, open-source genealogy system for building your family tree together, usable standalone or as a companion to Gramps Desktop, with full control over your data and privacy as the top priority.
For family associations, collaborative research projects, or simply researchers who want browser-based access to their data without surrendering it to a commercial platform, Gramps Web is a compelling option. It requires some technical setup — you need a server to host it, which is a barrier for non-technical users — but once configured it provides a genuine alternative to cloud platforms like Ancestry or MyHeritage that keeps your data under your own control.
Where Gramps Falls Short
Installation and initial setup. Gramps is not a polished out-of-the-box experience, particularly on Windows and macOS. Users with IT backgrounds find it easier to get started, while others find some features hidden deep without much explanation. The documentation is thorough but navigating it requires patience. Researchers accustomed to the streamlined setup of RootsMagic or Family Tree Maker will find the first hour or two with Gramps disorienting.
Interface design. The GTK-based interface is functional but dated by modern standards, and its windowing behavior on Windows in particular departs from platform conventions in ways that take time to adjust to. This is a common criticism from new users and a genuine limitation compared to the more polished commercial alternatives.
No built-in online matching. Unlike RootsMagic (which integrates with FamilySearch) or Family Tree Maker (which integrates with Ancestry), Gramps has no direct connection to any online record database. It is purely a local data management tool. Researchers who want to match their trees against online hints will need to maintain separate accounts on those platforms and import data manually.
Mobile access. There is no official Gramps mobile app. Gramps Web partially addresses this through the browser, but the experience is optimized for desktop use.
Who Should Use Gramps
Gramps is best suited to researchers who:
Value data ownership and privacy above convenience. Your data lives on your computer (or your own server), not on someone else’s platform. For researchers who are cautious about commercial platforms’ data policies — a reasonable concern given the acquisition history of companies like Ancestry and 23andMe — this matters.
Do serious source citation work. Gramps’ citation model is the best of any desktop program reviewed in this series. Researchers who take Elizabeth Shown Mills’ standards seriously will find Gramps more accommodating than any commercial alternative.
Are comfortable with a technical learning curve. The investment to get productive in Gramps is real but finite. Once past the initial setup and orientation period, most users find it highly capable.
Work on Linux. For Linux users, Gramps is essentially the only serious genealogy desktop option available. It installs cleanly from most distribution repositories and runs well.
Run large, complex databases. Gramps handles very large family databases better than most commercial programs, and its analytical tools become proportionally more useful as database size grows.
For Dillman researchers, Gramps offers a compelling local alternative for managing the kind of complex multi-branch, multi-country family data the Dillman surname produces. It won’t replace an AncestryDNA subscription for online hint-matching, but as a data management tool for everything you’ve already gathered, it is free, capable, and built to last.
The Bottom Line
Gramps is not the right tool for everyone, and it makes no effort to compete with Ancestry or MyHeritage on convenience or online matching. What it offers instead is something the commercial platforms cannot: complete data ownership, no subscription fees, analytical tools built for serious research, and a twenty-five-year track record of continuous development by a community that has no interest in selling your family data to advertisers. For the right researcher, that is a compelling proposition.
Download Gramps at gramps-project.org, or explore Gramps Web at grampsweb.org.
Sources
The Gramps Project. “Gramps 6.0.8.” Gramps. April 9, 2026. gramps-project.org.
The Gramps Project. “Gramps Web.” Gramps Web. Accessed July 2026. grampsweb.org.
Note: This post was researched and written with the assistance of artificial intelligence (AI). All content has been reviewed for accuracy as of July 2026. All errors are the responsibility of the author.
Discover more from Dillman Family Association
Subscribe to get the latest posts sent to your email.
