GitShow/tmcw/gedcom
tmcw

gedcom

A simple GEDCOM parser that focuses on translating GEDCOM structure into JSON.

by tmcw
gedcomgenealogy
Star on GitHubForkWebsitenpm

TypeScript

187 stars34 forks7 contributorsQuiet · 6mo agoSince 2015v3.0.9ISC

Meet the team

See all 7 on GitHub →
tmcw
tmcw85 contributions
greenkeeper[bot]Bot
greenkeeper[bot]7 contributions
github-actions[bot]Bot
github-actions[bot]4 contributions
Markario
Markario1 contribution
fetimo
fetimo1 contribution
iooner
iooner1 contribution
Grawl
Grawl1 contribution

Languages

View on GitHub →
TypeScript93.3%
JavaScript6.7%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent fixes

View closed PRs →
Ekmansoft
Problem when GEDCOM link in CONT or CONC lineClosedIssue

When importing large files, for example exported from geni.com, the parser may fail if there happens to be a gedcom link in a comment. If this happens we run in to the error message "_Cannot concatenate a pointer (CONC/CONT cannot have a pointer value) at line_", but I do not understand why this error message exists, since the plaintext fields CONT CONC and NOTE should treat any GEDCOM links (token starting and ending with @ ) just like any other plain text string. There even seem to be a test that is testing for this to fail in "_parser - concatenation_" it seems. This looks strange to me, and should be removed I think.

Ekmansoft · 6mo ago
Ekmansoft
Allow all text in plain text fieldsMergedPR

The gedcom parser did not allow GEDCOM links in plain text fields. This has now been fixed.

Ekmansoft · 6mo ago
tmcw
Improve handling of plain text fieldsMergedPR

Adds changeset to #68

tmcw · 6mo ago
Structured data for AI agents

Repository: tmcw/gedcom. Description: A simple GEDCOM parser that focuses on translating GEDCOM structure into JSON. Stars: 187, Forks: 34. Primary language: TypeScript. Languages: TypeScript (93.3%), JavaScript (6.7%). License: ISC. Homepage: https://tmcw.github.io/gedcom/live/ Topics: gedcom, genealogy. Latest release: v3.0.9 (6mo ago). Open PRs: 0, open issues: 4. Last activity: 6mo ago. Community health: 42%. Top contributors: tmcw, greenkeeper[bot], github-actions[bot], Markario, fetimo, iooner, Grawl.

·@ofershap

Replace github.com with gitshow.dev