Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fguitton/vscode-gedcom

GEDCOM file language support for VS Code
https://github.com/fguitton/vscode-gedcom

gedcom gedcom-files gedcom-language vscode vscode-extension vscode-language

Last synced: 2 months ago
JSON representation

GEDCOM file language support for VS Code

Awesome Lists containing this project

README

        

# vscode-gedcom (preview)
[![](https://vsmarketplacebadge.apphb.com/version-short/florianguitton.vscode-gedcom.svg)](https://marketplace.visualstudio.com/items?itemName=florianguitton.vscode-gedcom)
[![](https://vsmarketplacebadge.apphb.com/installs-short/florianguitton.vscode-gedcom.svg)](https://marketplace.visualstudio.com/items?itemName=florianguitton.vscode-gedcom)
[![](https://vsmarketplacebadge.apphb.com/rating-short/florianguitton.vscode-gedcom.svg)](https://marketplace.visualstudio.com/items?itemName=florianguitton.vscode-gedcom)
[![npm version](https://img.shields.io/npm/v/vscode-gedcom.svg)](https://www.npmjs.com/package/vscode-gedcom)
[![Licence](https://img.shields.io/npm/l/vscode-gedcom.svg)](https://github.com/fguitton/vscode-gedcom/blob/master/LICENSE)
[![Dependencies](https://david-dm.org/fguitton/vscode-gedcom/status.svg)](https://david-dm.org/fguitton/vscode-gedcom)

GEDCOM file language support for VS Code. This extension is a work in progress aiming at providing parsing and syntax highlighting and support for GEDCOM 5.5.1.

## Motivation

This project was borne as a curiosity for the development of VSCode language extension and as a starting point to create tooling usable by family members to help them in their search for familial truth. As such it should be considered an experiment at this stage.

## Features

Currently basic syntax highligthing is supported.
Note this is a nascent work and the complete list of supported feature is not known. Feel free to suggest by filing up an issue.

## Installation
You can install the plugin by searching for [GEDCOM Language extension](https://marketplace.visualstudio.com/items?itemName=fguitton.gedcom) in the extensions market place, or by entering

```
ext install gedcom language
```

in to the command palette.

## GEDCOM Standard

GEDCOM was developed by the Family History Department of The Church of Jesus Christ of Latterday Saints (LDS Church) to provide a flexible, uniform format for exchanging computerized
genealogical data. GEDCOM is an acronym for **GE**nealogical **D**ata **COM**munication. Its purpose is to
foster the sharing of genealogical information and the development of a wide range of inter-operable
software products to assist genealogists, historians, and other researchers.

See [Specification](https://edge.fscdn.org/assets/img/documents/ged551-5bac5e57fe88dd37df0e153d9c515335.pdf) or visit http://gedcom.org.