PHPackages                             genealogiawebsite/laravel-gedcom - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. genealogiawebsite/laravel-gedcom

ActiveLibrary[Database &amp; ORM](/categories/database)

genealogiawebsite/laravel-gedcom
================================

A package that converts gedcom files to Eloquent models

v3.4.4(3y ago)221.8k12[2 issues](https://github.com/cgdsoftware/laravel-gedcom/issues)MITPHPPHP &gt;=8.0

Since Jun 1Pushed 2y ago1 watchersCompare

[ Source](https://github.com/cgdsoftware/laravel-gedcom)[ Packagist](https://packagist.org/packages/genealogiawebsite/laravel-gedcom)[ GitHub Sponsors](https://github.com/familytree365)[ RSS](/packages/genealogiawebsite-laravel-gedcom/feed)WikiDiscussions master Synced yesterday

READMEChangelog (10)Dependencies (3)Versions (116)Used By (0)

GEDCOM to Laravel Model
=======================

[](#gedcom-to-laravel-model)

[![Latest Stable Version](https://camo.githubusercontent.com/5722e084391e114a092570d72d33a8344c82e14cbff6460b809f6e26a3bb84cc/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f66616d696c79747265653336352f6c61726176656c2d676564636f6d2e737667)](https://camo.githubusercontent.com/5722e084391e114a092570d72d33a8344c82e14cbff6460b809f6e26a3bb84cc/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f66616d696c79747265653336352f6c61726176656c2d676564636f6d2e737667)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/e28e1da900baa179e53ea85db1c91ea8822b44843f6da4452e1d501b428198c2/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f66616d696c79747265653336352f6c61726176656c2d676564636f6d2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/familytree365/laravel-gedcom/?branch=master)[![Build Status](https://camo.githubusercontent.com/3ccb7206c9cc21f421a835fe8881edcba4d480f118fc13afc09c222ec38297cc/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f66616d696c79747265653336352f6c61726176656c2d676564636f6d2f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/familytree365/laravel-gedcom/build-status/master)[![Code Intelligence Status](https://camo.githubusercontent.com/9c0bb894494347eaf63218b9aab11a337092fc7d52bb444371070e500b39dac9/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f67656e65616c6f676961776562736974652f6c61726176656c2d676564636f6d2f6261646765732f636f64652d696e74656c6c6967656e63652e7376673f623d6d6173746572)](https://scrutinizer-ci.com/code-intelligence)[![StyleCI](https://camo.githubusercontent.com/537dbc1855c2ba3ad251ce9c32d182a39e2d07e89dddc0cb0369500c50cbc7f3/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3236383533333930342f736869656c643f6272616e63683d6d6173746572)](https://github.styleci.io/repos/268533904)[![CodeFactor](https://camo.githubusercontent.com/39eb22edf102139cc271f3b2c49fc020596690fa7b21d35366e8deaed1ddafee/68747470733a2f2f7777772e636f6465666163746f722e696f2f7265706f7369746f72792f6769746875622f66616d696c79747265653336352f6c61726176656c2d676564636f6d2f62616467652f6d6173746572)](https://www.codefactor.io/repository/github/familytree365/laravel-gedcom/overview/master)[![codebeat badge](https://camo.githubusercontent.com/6d4fbcb1cdfa2f531785bba6ec0ce823519ebc3b1f7b80e9c4174f12c5be7083/68747470733a2f2f636f6465626561742e636f2f6261646765732f39313166396533332d323132612d346466612d613836302d373531636462626163666637)](https://codebeat.co/projects/github-com-modulargenealogy-gedcom-laravel-gedcom-master)[![Build Status](https://camo.githubusercontent.com/8b1a5553e87f7906d17886bf80fc7b9109e437bca684b358b4173b94e71d2264/68747470733a2f2f7472617669732d63692e6f72672f66616d696c79747265653336352f6c61726176656c2d676564636f6d2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/familytree365/laravel-gedcom)

familytree365/laravel-gedcom is a package to parse [GEDCOM](https://en.wikipedia.org/wiki/GEDCOM) files, and import them as Laravel models, inside your Laravel application. It is used by: ()

Installation
------------

[](#installation)

```
composer require familytree365/laravel-gedcom

```

Usage
-----

[](#usage)

You must create the database schema before doing anything, so run the migrations:

```
php artisan migrate

```

### via Command Line

[](#via-command-line)

```
php artisan gedcom:import /path/to/your/gedcom/file.ged

```

### via Facade

[](#via-facade)

```
use FamilyTree365\LaravelGedcom\Facades\GedcomParserFacade;
$filename = '/path/to/your/gedcom/file.ged';
GedcomParserFacade::parse($filename, true);

```

### via Instantiation

[](#via-instantiation)

```
use \FamilyTree365\LaravelGedcom\Utils\GedcomParser;
$filename = '/path/to/your/gedcom/file.ged';
$parser = new GedcomParser();
$parser->parse($filename, true);

```

Documentation
-------------

[](#documentation)

### Database

[](#database)

This package will create the database tables, which map to models.

### `parse()` Method

[](#parse-method)

The `parse()` method takes three parameters, `string $filename`, `bool $progressBar = false`and `string $conn`If you set `$progressBar` to true, a ProgressBar will be output to `php://stdout`, which is useful when you are calling the parser from Artisan commands.

Contributing
------------

[](#contributing)

Pull requests are welcome, as are issues.

Contributors
------------

[](#contributors)

License
-------

[](#license)

MIT License (see License.md). This means you must retain the copyright and permission notice is all copies, or substantial portions of this software.

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity77

Established project with proven stability

 Bus Factor1

Top contributor holds 74.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~8 days

Recently: every ~74 days

Total

112

Last Release

1225d ago

Major Versions

v1.4.11 → v2.0.02020-10-02

v2.3.21 → v3.0.02021-05-25

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/179251?v=4)[Curtis Delicata](/maintainers/curtisdelicata)[@curtisdelicata](https://github.com/curtisdelicata)

---

Top Contributors

[![curtisdelicata](https://avatars.githubusercontent.com/u/179251?v=4)](https://github.com/curtisdelicata "curtisdelicata (206 commits)")[![jyyblue](https://avatars.githubusercontent.com/u/36446990?v=4)](https://github.com/jyyblue "jyyblue (24 commits)")[![David-Prelinger](https://avatars.githubusercontent.com/u/53475909?v=4)](https://github.com/David-Prelinger "David-Prelinger (10 commits)")[![heru0502](https://avatars.githubusercontent.com/u/32084622?v=4)](https://github.com/heru0502 "heru0502 (10 commits)")[![dhavalc-complitech](https://avatars.githubusercontent.com/u/84697514?v=4)](https://github.com/dhavalc-complitech "dhavalc-complitech (7 commits)")[![Priyank57](https://avatars.githubusercontent.com/u/7858862?v=4)](https://github.com/Priyank57 "Priyank57 (6 commits)")[![afrasiyabhaider](https://avatars.githubusercontent.com/u/25869253?v=4)](https://github.com/afrasiyabhaider "afrasiyabhaider (3 commits)")[![suman-openweb](https://avatars.githubusercontent.com/u/31888909?v=4)](https://github.com/suman-openweb "suman-openweb (2 commits)")[![donprecious](https://avatars.githubusercontent.com/u/35138070?v=4)](https://github.com/donprecious "donprecious (2 commits)")[![SweetRewenge](https://avatars.githubusercontent.com/u/23315053?v=4)](https://github.com/SweetRewenge "SweetRewenge (2 commits)")[![webstar1027](https://avatars.githubusercontent.com/u/32419290?v=4)](https://github.com/webstar1027 "webstar1027 (1 commits)")[![leanhhoaivui](https://avatars.githubusercontent.com/u/68700924?v=4)](https://github.com/leanhhoaivui "leanhhoaivui (1 commits)")[![SeneTeam](https://avatars.githubusercontent.com/u/87410617?v=4)](https://github.com/SeneTeam "SeneTeam (1 commits)")[![StyleCIBot](https://avatars.githubusercontent.com/u/11048387?v=4)](https://github.com/StyleCIBot "StyleCIBot (1 commits)")[![sulemaanhamza](https://avatars.githubusercontent.com/u/39214679?v=4)](https://github.com/sulemaanhamza "sulemaanhamza (1 commits)")

---

Tags

gedcomgedcom-parsergenealogylaravelphpphp-libraryphp8

###  Code Quality

Static AnalysisRector

### Embed Badge

![Health badge](/badges/genealogiawebsite-laravel-gedcom/health.svg)

```
[![Health](https://phpackages.com/badges/genealogiawebsite-laravel-gedcom/health.svg)](https://phpackages.com/packages/genealogiawebsite-laravel-gedcom)
```

###  Alternatives

[scienta/doctrine-json-functions

A set of extensions to Doctrine that add support for json query functions.

58523.9M36](/packages/scienta-doctrine-json-functions)[martin-georgiev/postgresql-for-doctrine

Extends Doctrine with native PostgreSQL support for arrays, JSONB, ranges, PostGIS geometries, text search, ltree, uuid, and 100+ PostgreSQL-specific functions.

4485.3M4](/packages/martin-georgiev-postgresql-for-doctrine)[damienharper/auditor-bundle

Integrate auditor library in your Symfony projects.

4542.8M](/packages/damienharper-auditor-bundle)[sonata-project/entity-audit-bundle

Audit for Doctrine Entities

644989.8k1](/packages/sonata-project-entity-audit-bundle)[overtrue/laravel-versionable

Make Laravel model versionable.

585308.0k5](/packages/overtrue-laravel-versionable)[worksome/foggy

Foggy is a tool for making database dumps with some data removed/changed.

26571.7k1](/packages/worksome-foggy)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
