Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2 months 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 (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2020-11-08T00:38:15.000Z (about 4 years ago)
- Last Synced: 2024-10-24T12:26:30.370Z (2 months ago)
- Topics: c-sharp, csharp, gedcom, genealogy, winforms
- Language: C#
- Size: 4.57 MB
- Stars: 9
- Watchers: 6
- Forks: 3
- Open Issues: 62
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**With a Little Help From ...**
![logo1](Files/jetbrains_sm.png) - [JetBrains](https://www.jetbrains.com/) : the Acme of .NET tool suites!
![logo2](Files/deleaker_logo.png) - [Deleaker](https://www.deleaker.com) : the _best_ tool for finding memory, GDI and other leaks!
**Net Core 2.1:**
Parser: [![Build Status](https://travis-ci.org/fire-eggs/YAGP.svg?branch=master)](https://travis-ci.org/fire-eggs/YAGP)
[![Coverage Status](https://coveralls.io/repos/github/fire-eggs/YAGP/badge.svg?branch=master)](https://coveralls.io/github/fire-eggs/YAGP?branch=master)Writer: [![Build Status](https://travis-ci.org/fire-eggs/YAGP.svg?branch=TravisWriter)](https://travis-ci.org/fire-eggs/YAGP)
[![Coverage Status](https://coveralls.io/repos/github/fire-eggs/YAGP/badge.svg?branch=TravisWriter)](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/ )]
[![GitHub license](https://img.shields.io/github/license/fire-eggs/YAGP.svg?style=plastic)](https://github.com/fire-eggs/YAGP/blob/master/LICENSE)