https://github.com/fire-eggs/yagp
"Yet Another GEDCOM Parser" - newer/faster/complete GEDCOM parser in C#
https://github.com/fire-eggs/yagp
c-sharp csharp gedcom genealogy winforms
Last synced: 13 days ago
JSON representation
"Yet Another GEDCOM Parser" - newer/faster/complete GEDCOM parser in C#
- Host: GitHub
- URL: https://github.com/fire-eggs/yagp
- Owner: fire-eggs
- License: apache-2.0
- Created: 2015-02-07T21:04:19.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-11-08T00:38:15.000Z (over 4 years ago)
- Last Synced: 2025-03-30T23:51:10.302Z (about 2 months ago)
- Topics: c-sharp, csharp, gedcom, genealogy, winforms
- Language: C#
- Size: 4.57 MB
- Stars: 8
- Watchers: 5
- Forks: 3
- Open Issues: 62
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**With a Little Help From ...**
 - [JetBrains](https://www.jetbrains.com/) : the Acme of .NET tool suites!
 - [Deleaker](https://www.deleaker.com) : the _best_ tool for finding memory, GDI and other leaks!
**Net Core 2.1:**
Parser: [](https://travis-ci.org/fire-eggs/YAGP)
[](https://coveralls.io/github/fire-eggs/YAGP?branch=master)Writer: [](https://travis-ci.org/fire-eggs/YAGP)
[](https://coveralls.io/github/fire-eggs/YAGP?branch=TravisWriter)# YAGP
"Yet Another GEDCOM Parser" - newer/faster/complete GEDCOM parser in C#The intent is to provide a library to parse and validate 5.5/5.5.1 GEDCOM files. The library needs to do so quickly and with low
memory consumption. Non-standard tags and data need to be preserved.Several "demo" programs and WinForms controls will be provided to show off and exercise the library's capabilities.
Very much a work-in-progress.
General status:
- Released V0.2-Alpha: stable, performant, nearly complete GEDCOM parsing.
- GEDCOM writing in-progress.
- Library reference documentation in-progress.
- Documentation, samples, localization, and memory usage all need improvement.
- Date parsing/estimation is partially working: needs to be more robust, handle more cases and calendars.
- Demo programs and controls are crude and not yet refactored cleanly.
- Demo programs need improved navigation/searching amongst INDIs.
- Demo programs need print/preview consistently implemented.
- A couple of statistics programs exist but still need a _useful_ validation program.Additional details and documentation-in-progress can be found in the [Wiki](../../wiki).
Some related material in my [Github pages (http://fire-eggs.github.io/ )]
[](https://github.com/fire-eggs/YAGP/blob/master/LICENSE)