Browse free open source Genealogy software and projects below. Use the toggles on the left to filter open source Genealogy software by OS, license, language, programming language, and project status.

  • Simply Smarter SaaS Backup for Microsoft, Google and Salesforce. Icon
    Simply Smarter SaaS Backup for Microsoft, Google and Salesforce.

    Spanning proactively defends mission-critical data with automated backup that is secure, affordable and insanely easy to use.

    Comprehensive data protection. Simple recovery. Built in trust and transparency. See for yourself why Spanning is the leading cloud-to-cloud backup solution.
  • EBizCharge Payment Platform for Accounts Receivable Icon
    EBizCharge Payment Platform for Accounts Receivable

    Getting paid has never been easier.

    Don’t let unpaid invoices limit your business’s growth. EBizCharge plugs directly into the tools your business already uses to speed up payment collection.
  • 1
    GEDKeeper

    GEDKeeper

    GEDKeeper - opensource and crossplatform genealogy management program

    GEDKeeper program is developed for work with personal genealogical database. The program is designed for extremely simple and intuitive interface. The program is very easy to install on the computer, fully supports the GEDCOM format, has no restrictions on the number of persons and generations, allows you to generate pedigrees, building several tree species, as well as print and save their images, provides fast navigation, filtering, searching and adding multimedia materials. In addition there is an output of geographic data on Google maps (© Google). The aim of the program is as quick and effective means of conducting personal genealogical database. Project is published on GitHub, url: https://github.com/Serg-Norseman/ Attention: We invite native speakers to improve the translation of the program into Portuguese, Spanish, Serbian, Icelandic and Kazakh (we may also add others). Translation is performed on the Crowdin platform: https://crowdin.com/project/gedkeeper
    Leader badge
    Downloads: 190 This Week
    Last Update:
    See Project
  • 2
    Gramps

    Gramps

    Gramps, the open source genealogy program

    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, ....)
    Leader badge
    Downloads: 101 This Week
    Last Update:
    See Project
  • 3
    GEDCOM Lexer Plugin for Notepad++

    GEDCOM Lexer Plugin for Notepad++

    Syntax highlighting and folding for GEDCOM

    Enhances Notepad++ text editor's handling of GEDCOM files. View GEDCOM files with syntax highlighting of: level, xref id, tag, pointer, value and escape tokens. Customize coloration and font styles. Grammar errors are also highlighted. View GEDCOM files in outline mode by folding sections based on line level.
    Leader badge
    Downloads: 200 This Week
    Last Update:
    See Project
  • 4
    HuMo-genealogy software

    HuMo-genealogy software

    Genealogy program

    HuMo-genealogy is an open-source server-side genealogy program, that dynamically displays genealogical data from a MySQL database as a website with numerous reports and charts. Webmasters can do online editing and users may choose from several languages.
    Leader badge
    Downloads: 74 This Week
    Last Update:
    See Project
  • The future of PSA-RMM software for MSPs Icon
    The future of PSA-RMM software for MSPs

    Still using outdated MSP tools? Time to move on

    SuperOps.ai is the only PSA-RMM platform powered by intelligent automation and thoughtfully crafted for the new-age MSP. The platform also helps MSPs manage their projects, clients, and IT documents from a single place.
  • 5
    GenealogyJ
    GenealogyJ is a viewer and editor for genealogic data, suitable for hobbyist, family historian and genealogy researcher. GenJ supports the Gedcom standard, is written in Java and offers many views like family tree, table, timeline, geography and more.
    Leader badge
    Downloads: 71 This Week
    Last Update:
    See Project
  • 6
    PhpGedView
    PhpGedView is a revolutionary genealogy program which allows you to view and edit your genealogy on your website. It has full privacy functions, can import from GEDCOM files, and supports multimedia. It also simplifies family collaboration.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 7
    phpmyfamily is a dynamic genealogy website builder allowing geographically dispersed family members to co-ordinate and share research. Users can import and export GEDCOM files, upload images and document transcripts and monitor changes to individuals.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    Note: Genmod is still operational and is updated to recent and supported PHP versions. Please checkout the project activity or changelog in the files. Due to a limited number of users it's kept in beta stage. Feel free to download and run the lastest version from SVN! Genmod introduces a new era in genealogy. The philosophy behind Genmod is that your genealogical information is accessed in a natural way: search -> select -> present. All this with a fast and reliable program. Join us as we move forward into history
    Leader badge
    Downloads: 28 This Week
    Last Update:
    See Project
  • 9
    GeneoTree

    GeneoTree

    Dynamic Genealogy Viewer with PHP/MySql

    Genealogy Software. Geneotree is a gedcom files PHP viewer, full dynamic on the Web. Main features : dynamic trees, cartography & stats. Many PDF reports, statistics. Special consanguinity and cousins lists. Large files management & optimized ergonomy.
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
  • 10
    FinFamily is an application for managing your genealogical data. The java application is swing based with Webstart option. It uses embedded H2 database or PostgreSQL database for storage. FinFamily has extra features for Finnish genealogy but is not limited to Finland.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 11
    Ancestris

    Ancestris

    Java Extensible Genealogy program

    Ancestris is a genealogy program written in Java. It works under any operating system, Windows, Linux, MacOS. Ancestris is developed under GNU General Public License. Ancestris is a genealogy software that closely respects the GEDCOM 5.5 standard which will allow you to work on files that are reliable and that you can exchange and share without losing data. In addition to the editors (Ancestris comes with two editors: a GEDCOM editor and a standard one), it offers many views like tree view, geographic view, chronological view, browsers, tables: individuals, families, etc.. and numerous reports. It offers an opportunity to expand its capabilities and adapt it to your needs and desires thanks to plugins.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    Genealogy of Life
    Controversial ideas of Williamson, Margulis & others suggest speciation by hybridizing might be more common than originally thought. Taking this concept to the nth degree & assuming that indeed, speciation mostly occurs by hybridizing events, not the accumulation of mutations or genetic drift, here is a catalogueoflife2gedcom converter. It allows the tree of life to be displayed as a human genealogy tree with hybridizing events depicted as "marriages." The idea then is that mutation accrual & genetic drift are the determining factors for "species maturation," not speciation itself. Unfortunately the Catalogue of Life Project, catalogueoflife.org, changed its database format more recently, so this converter only works on older versions of the data. In the last working version of the database, making the assumption that each taxonomic name, no matter what level, refers to an original real species & starting them all as female, over 2 million "species/persons" were generated.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    HTML- and javascript-based program to browse the persons of a gedcom-file, the common export-format of genealogy-programs. No installation needed. So you can just send the HTML-file with the data to browse to your relatives by email (gedcom viewer).
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    This project is for the creation of windows installation solutions for GRAMPS, an open source software project for genealogy. Please check the wiki under Hosted Apps for more information.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 15
    LifeLines is a genealogy program to help with your family history research. Its primarily strengths are its powerful scripting language and the ability easily import and export information in the GEDCOM format.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    Stemma

    Stemma

    Genealogy software

    Logiciel de généalogie flexible utilisant un engin MySQL afin de manipuler des bases de données imposantes. Pour plus de détails, voir le wiki. Flexible genealogy software using a MySQL engine able to handle large databases.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    GenerationX is a genealogy tool for Mac OS X written entirely in Cocoa and conforming to the GEDCOM 5.5 standard for storing genealogy data.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    This is a collection of plugins for Gramps open source genealogy application. These addons extend Gramps functionality with additional reports, gramplets, tools, and views. For more information on Gramps, see http://gramps-project.org/ Addons for the following Gramps series of releases ( 3.2.x / 3.3.x / 3.4.x / 4.0.x / 4.1.x ) source code can be found here: https://sourceforge.net/p/gramps-addons/code/HEAD/tree/ From Gramps 4.2.x series onwards the Addons are available from: https://github.com/gramps-project/addons-source
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Deed Map

    Deed Map

    Deed and people mapping for genealogists and local historians

    The aim of Deed Mapper is to provide a relationship map between the parties of legal documents, the properties they relate to and the families that owned them over time. Deeds are often an overlooked resource by family historians. Written in what might seem impenetrable legal language to the researcher and using terms that are unfamiliar in modern usage. This is a mistake as they often provide the framework for putting together family, social and business relationships. They link property to people through business transactions. This “Deed Map” application is built using an Open Source tool TiddlyWiki and a key component TiddlyMap which provides a graphical representation of the relationships.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Family Tree

    Family Tree

    Family tree builder

    Build your family tree. Shows entire tree at once, or at least however much fits on the your screen at a time, you can pan around to see the rest. This is a web app that works offline, pretty much like any other program, just save the *.htm file and open in any HTML5 browser like chrome or firefox. Possible plans to add: -some support for *.ged files. -zoom should also be possible -images/sound clips, maybe? -adding lines, so branches can cross
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Program napisany w całości w języku C# ma na celu umożliwić łatwe, wygodne i kompleksowe zarządzanie danymi w drzewie genealogicznym, a także jego wizualizację. Wymagana jest biblioteka .NET 4 (instalator sam ściąga i instaluje).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Familier
    Familiar is cross-platform Family Tree management (Genealogy) Software using QT. It supports viewing/editing file tree using drag-drop in multiple ways. Events allow you to define events in any number.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    aisconvert
    Toolkit for processing genetic data. Currently supports (command-line): Half-IBD (Identity by descent) aka HIRs - between 2 or any number of files (in distances and cM); RAW2PED, PED2RAW conversions; regions of homozygousity and other converters.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    AhnConvert

    AhnConvert

    Converts .ahn files into comma-separated .txt and GEDCOM 5.5.1 files

    This converter bridges from the .ahn file format into GEDCOM 5.5.1, It's a command-line tool written in Java. AhnConvert allows family data, laboriously grabbed decades ago surviving into state-of-the art genealogy software products. The software "Familien Chronik" by Reiner W. Dudde was a genealogy software published by Data Becker as part of the "Goldene Serie" series, back in the 1990's. Especially in Germany this tool penetrated the market to some extent. Generating a project and filling in all relatives and ancestors resulted in an .ahn file. Unfortunatelly, this format cannot be imported by any of the current genealogy software. On the other side, GEDCOM can be read without problems by most of today's programs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Genea is an database-driven application for storing person-related data of whole regions and creating family-trees. These can be printed, saved as image-files and exchange with other genealogy-applications utilizing the GEDCOM-format.
    Downloads: 2 This Week
    Last Update:
    See Project

Guide to Open Source Genealogy Software

Open source genealogy software is a type of program designed to help people conduct genealogical research and organize the results. It allows users to record information about their family tree, such as names, birth dates, addresses, and other important details. Open source genealogy software also has additional features that enable users to conduct searches across multiple databases in order to find records related to their ancestors.

The most popular open source genealogy software is called Gramps. This free program runs on Windows, Linux and Mac OS X systems and provides comprehensive tools for storing data related to family history. Gramps includes a relationship calculator which allows users to easily calculate the distance between two individuals in their family tree. It also has an advanced search feature which enables users to find records related to both direct ancestors and distant relatives with just a few clicks. The program can import GEDCOM files from other genealogy programs and export them so that it can be used by others in the field of family history research.

Another popular open source genealogy tool is Webtrees which runs on an Apache web server using PHP/MySQL technologies. This powerful software allows for multiple users and integrates with various resources such as censuses, military logs and cemetery indexes so that researchers can access extensive amounts of documents quickly without having to manually search through each one separately. Additionally, like Gramps it supports importing GEDCOM data from other programs so recordings can be shared easily among other researchers online or at conferences or local meetup groups dedicated solely towards discovering more information about families pasts.

Overall open source genealogy software is extremely useful for anyone interested in researching their own families’ histories or helping others uncover theirs. Through its intuitive design these tools make collecting vast amounts of data much easier then before while making sure all collected information remains secure & private regardless of who may stumble upon it. Whether someone already knows the basics of how genealogical research works or they’re completely new either way these pieces of software will definitely help guide them along every step along their journey into learning more about themselves & those around them through tangible evidence from years gone by.

Open Source Genealogy Software Features

  • Research Collaboration: Open source genealogy software allows users to collaborate together on research projects, enabling them to share information, data, resources and findings. This feature makes it easier for multiple researchers to work cooperatively while still maintaining control of their personal data.
  • Family Tree Tracking: Open source genealogy software enables users to easily keep track of their family tree information, including birthdates, marriage dates, death dates and other vital stats. The software also includes options for adding images and media files that can help illustrate the life stories of people in the tree.
  • Search Capabilities: Open source genealogy software provides powerful search capabilities that allow users to quickly locate individuals in a family tree as well as find records from archives around the globe. This feature is especially useful for tracing ancestries when records are dispersed across different locations.
  • Multiple File Formats: With open source genealogy software, users can view their family trees in multiple formats such as charts and maps as well as standard file formats like GEDCOM and CSV files which can be shared with other programs or websites for further analysis.
  • Data Storage: Open source genealogy software offers secure data storage so that all family tree information remains safe and protected against malicious attacks or accidental deletion or corruption. Additionally, some versions provide cloud-based storage solutions so that users can access their databases anywhere they have an internet connection.
  • Printable Reports & Charts: Generate printable reports & charts quickly and easily with open source genealogy software which provides templates ready-made for a variety of purposes such as detailed descendancy charts or ancestor charts showing bloodlines up through generations past & present day relatives.

What Types of Open Source Genealogy Software Are There?

  • Family Tree Maker: This type of open source genealogy software is used for creating family trees and researching ancestry. It typically includes features such as automated relationship charting, customizable reports, and interactive displays of ancestral data.
  • Genealogy Database Management System: A genealogy database management system (GDMS) enables users to manage large amounts of family data in a single place. These programs generally include functions such as automatic record linkage between different databases and user-defined fields for storing information about individuals.
  • Pedigree Tools: Pedigree tools allow users to create graphical representations of their family tree and track their ancestor’s lineage over generations. Many pedigree tools are designed to generate descriptive lists or charts that outline a person’s ancestry in chronological order, as well as visual diagrams outlining the relationships between individuals within the same family line.
  • Online Collaboration Platforms: These platforms allow users to share their genealogical research online with other people interested in exploring their own heritage. Some platforms offer collaborative editing capabilities so multiple people can work together on a project at once, while others provide access to online archives containing historical records, census data, birth/death certificates, photographs, obituaries and other documents related to an individual’s ancestry.
  • Geographic Mapping Tools: Geographic mapping tools enable users to visually explore an ancestor's likely migration patterns based on birth/death locations stored in the genealogical database for that specific individual or family line. This type of tool also allows users to investigate how location has impacted marriage connections between families over time by plotting out distribution maps with associated surnames or places of origin.

Benefits of Open Source Genealogy Software

  1. Cost: One key benefit of open source genealogy software is that it is often offered for free. This makes it much more accessible to anyone who wants to start doing their own family research.
  2. Accessibility: Open source software is generally available on the internet, so users don't have to purchase any special equipment or hardware in order to use it. This means that anyone with access to the internet can use this type of software without having to invest in specialized technology.
  3. Customization: Because open source software is usually written in a programming language, people can modify and customize the code in order to meet their specific needs. Users also have the ability to share their modifications with others and even add new features or capabilities to existing programs if desired.
  4. Support: Open source projects can be supported by a large community of developers and users who are willing to help out when technical problems arise or new features need implementation. It's common for these communities to offer forums or mailing lists where people can ask questions or look up answers related to particular problems they may be having with the software.
  5. Security: Since open source projects are open for anyone in the world to view, they tend to be more secure than closed-source applications because many eyes are constantly testing them for bugs and vulnerabilities as opposed only one set of programmers working on a project at one time like with most closed-source products.

Types of Users That Use Open Source Genealogy Software

  • Amateur Genealogists: Individuals who enjoy researching their family history and use open source genealogy software to get started in their hobby. They may have casual knowledge of historical resources such as census and vital records, or just need a way to track their investigation results on the computer.
  • Professional Researchers: Those who perform professional genealogical research services for clients. Many professional researchers prefer using open source genealogy software due to its flexibility, affordability, and great features that can help them successfully locate lost relatives and ancestors quickly and accurately.
  • Historical Societies/Museums: Organizations that preserve the history of local communities often use open source genealogy software to keep accurate records of individuals and families in their areas. With this software they can index old documents such as deeds, wills, obituaries, church registers etc., in order to help make sure that these valuable documents are not lost.
  • Public Libraries & Archives: Libraries and archives usually have large collections of records from past generations that require cataloging for easy access by patrons. Open source genealogy software is ideal for organizing these collections because it can adapt to any type of data structure or format needed for a successful search query result.
  • Schools & Colleges: Institutions teaching a course or degree program about genealogy often rely on open source technology due to its low cost but reliable features which are necessary for effective learning during class time or lab work sessions.

How Much Does Open Source Genealogy Software Cost?

Open source genealogy software is available for free. That's right, you won't have to pay a dime. There are many different open source programs out there and they all offer great features that you can use to create and manage your family tree. Some of the most popular systems include Gramps, Ancestris, and PhpGedView. With these tools, you can quickly enter data into templates or import existing GEDCOM files. Additionally, they come with helpful tools such as interactive maps, census records search capabilities, charting options and pedigree views. Each program has its own features so it is best to check them out and find the one that suits your needs the best. While all this power comes at no cost, you may want to consider donating money or time to maintain the project if you feel it is valuable enough for you or anyone else in your family history research community. In any case, getting started with open source genealogy software doesn’t require much investment on your part - so why not give it a try?

What Software Does Open Source Genealogy Software Integrate With?

Open source genealogy software can integrate with a variety of different types of software. This includes software related to organizing and analyzing genealogical data, such as geographic information systems (GIS) and statistical programs; research-related software, such as search engines and web browsers; publishing or presentation applications like word processors and slideshow producers; databases for storing genealogical information; social media platforms for connecting with other genealogists; cloud storage solutions for backing up data files online; online family tree builders that link to open sources from which records can be viewed and shared; mapping applications for visualizing ancestor locations throughout history; image viewers that allow users to upload photos associated with ancestors in order to create a more comprehensive historical record of one's family history. Additionally, open source projects often have the benefit of being able to link up with other open source projects in order to form unique new solutions.

Open Source Genealogy Software Trends

  1. Increased Collaboration: Open source genealogy software has enabled users to collaborate and share their research with others, allowing them to pool resources and create a larger database of information.
  2. Improved Accessibility: Open source genealogy software has made it easier for people to access, search, and use genealogical data. There are now many user-friendly interfaces that can be used to quickly find and view data from multiple sources.
  3. Increased Functionality: By utilizing open source technology, developers have been able to add more features to genealogy software, giving users access to more information and making it easier for them to organize and store their data.
  4. More Efficient Searches: Open source genealogy software now makes it possible for users to search for data more quickly, as the technology allows for faster searches and better results.
  5. Greater Security: Since open source genealogy software is constantly being updated and improved, users can be sure that their data is kept secure. This is especially important for those who are storing sensitive information on their systems.

How Users Can Get Started With Open Source Genealogy Software

  1. Getting started with open source genealogy software is easy and can be a great way to manage your family’s history and keep track of your ancestors. The first step is to download the free software onto your computer. Depending on the version you choose, installation may take only a few moments or a few minutes, depending on how powerful your system hardware is. Once the software has been installed, you should spend some time familiarizing yourself with its tools and features. Most open source genealogy programs will include some type of tutorial that can guide you through the basic features needed to enter and organize data about your family’s history.
  2. The next step in getting started with open source genealogy software is to begin entering data into the program. This might include information such as individuals’ names, dates of birth/death/marriage, places of residence (past and present), parents' names, etc. After inputting these details for each person in your family tree, you will want to start building connections between them using relationships feature that many programs provide – such as spouses, siblings, grandparents etcetera.
  3. At this point you should also begin exploring more advanced features that may be available in the program such as charts/graphs/reports generation capabilities – which are all helpful when trying to gain an overview perspective on one's family tree or uncover hidden connections between people occurring over several generations which could not easily be seen by simply looking at lists of names presented within the program itself. You could also use maps functions if available so that geographical connections between places where different branches of the same family have lived can be easily visualized - which would again help uncover new insights about one's relatives from past generations.
  4. Once you have entered enough data into the program and feel comfortable navigating around it then it's time to start exploring what other resources exist outside this particular piece of genealogical software - such as archival records held within public institutions like libraries or regional historical societies; large collections accumulated by private citizens or clans who specialize in tracking their own bloodlines back hundreds or even thousands years; online databases maintained by websites dedicated specifically towards providing access to heritage-related information, social networking sites catering towards researchers looking for distant relatives who are researching similar topics; etcetera… All these options provide loads more potential discoveries than simply relying solely on info stored inside any particular open source program alone.