A PEG parser to read PGN (Portable Game Notation) games.
NMEA 2000 to SignalK conversion library
Provide the (type) language for all the `pgn-*` packages I am developing.
TypeScript Canboat PGN Definitions
pgn parser
[](https://github.com/lichess-org/pgn-viewer/actions/workflows/ci.yml) [](https://www.npmjs.
Module for parsing and rendering of PGNs (Portable Game Notation)
Filter object keys and values into a new object
Filter out reverted commits parsed by conventional-commits-parser.
It's like chess.js, but in ES6 and can handle variations (tree-structured move history)
Parse and stringify PGN (Portable Game Notation) chess games. Zero dependencies, strict TypeScript, no-throw parse API.
Plugin utilities for Rolldown
A pgn viewer to view or edit chess games on HTML web sites.
A PEG writer to write PGN (Portable Game Notation) notation.
A PEG parser to read PGN (Portable Game Notation) games.
A pgn reader (backend only) to read, understand and play chess games. Used mainly by pgn-viewer.
This plugin for viewing and replaying chess games in Joplin Notes. Supports PGN format.
Filter an array of objects to a specific OS
unist utility to create a new tree with nodes that pass a filter
Signal K plugin that converts Signal K deltas to Garmin-aligned NMEA 2000 PGNs
Filter promises concurrently
PGN viewer widget, designed to be embedded in content pages.
Libraray built on top of chess.js and pgn-parser to load and process PGN files in typescript.
Faster alternative to javascript's native filter method.