GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • deckyard
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — deckyard

README.md

Deckyard

Deckyard - community decks for Jennifer

Deckyard is a home for decks - libraries for the Jennifer language - that are maintained by the community. It is not part of the Jennifer project: the project ships the language and its standard library, and Deckyard looks after the decks around it.

Every deck here has a named maintainer, a test suite, and documentation that CI checks against the code. They all share one CI layer, so a fix to how decks are built and checked reaches every deck at once.

Decks

Deck What it does
@deckyard/bioinformatics Sequence manipulation for DNA, RNA and protein
@deckyard/d64 Read, write, create and format Commodore 1541 D64 disk images
@deckyard/forensicgenetics STR match probabilities, kinship and paternity likelihood ratios, pedigrees, mtDNA / Y-STR lineage markers
@deckyard/forgejo Forgejo REST API (Codeberg or self-hosted): repositories, issues, pull requests, releases with assets, files
@deckyard/fsm Finite state machines: guards, hooks, definition checks, TOML/YAML/JSON loading, Mermaid and Graphviz diagrams
@deckyard/geo GPX, KML, KMZ, GeoJSON and GML over one point model, with geodesy, track statistics, geohashes and map tiles
@deckyard/git Git repositories through the git command line: status, history, branches and remotes, hardened for untrusted input
@deckyard/jsonpath RFC 9535 JSONPath queries, checked against the official compliance test suite
@deckyard/jsonschema Validate JSON values against JSON Schema draft 2020-12, checked against the official test suite
@deckyard/magick Image processing through the ImageMagick 7 command line, with safe defaults for untrusted images
@deckyard/mitoleaf The mitoLEAF mitochondrial phylogeny: haplogroup tree and nearest-haplogroup lookup
@deckyard/money Exact currency amounts in minor units: ISO 4217 currencies, rounding modes, allocation, exchange
@deckyard/mp3 ID3v2.2/2.3/2.4 and ID3v1.1 tags, artwork, MPEG frame and VBR analysis, M3U/M3U8 playlists
@deckyard/ngs Streaming NGS file formats, read QC, interval arithmetic and pipeline orchestration
@deckyard/proxmox A client for the Proxmox VE API: guests, power, snapshots, storage and tasks
@deckyard/routeros A friendly layer over the MikroTik RouterOS API
@deckyard/sheets ODS, XLSX and Gnumeric over one cell model, with a CSV bridge
@deckyard/steam A friendly layer over Valve's Steam Web API
@deckyard/strider STRidER allele-frequency tables into a forensicgenetics frequency database
@deckyard/synology Synology DSM Web API: File Station, virtual machines, users and shares, administration, Container Manager
@deckyard/tmdb A typed client for The Movie Database
@deckyard/unraid A client for the Unraid GraphQL API: array, disks, shares, Docker containers, VMs, notifications
@deckyard/vmware A client for the vSphere Automation REST API of vCenter: inventory and VM power
@deckyard/zmachine A Z-machine interpreter: plays Infocom and Inform games, with Quetzal saves

Each deck's README links its documentation and says which Jennifer version it needs.

Using a deck

Decks are installed with jvc, Jennifer's package manager:

jvc add @deckyard/geo
import "@deckyard/geo/" as geo;

Getting involved

Every deck welcomes co-maintainers, and some are looking for one - see the help wanted label. Fixes, tests and documentation are welcome everywhere. CONTRIBUTING.md explains how a deck is maintained, how to propose a new one, and what happens to a deck that loses its maintainer.

Report a security problem privately through the deck's Security tab, not as a public issue.

Popular repositories Loading

  1. deck-routeros deck-routeros Public

    A thick, friendly layer over the MikroTik RouterOS API

  2. deck-bioinformatics deck-bioinformatics Public

    sequence manipulation for DNA, RNA and protein

  3. deck-forensicgenetics deck-forensicgenetics Public

    Forensic and statistical genetics: STR match probabilities, kinship and paternity likelihood ratios, general-pedigree peeling, and mtDNA / Y-STR lineage markers

  4. deck-ngs deck-ngs Public

    Streaming NGS file formats, read QC, interval arithmetic and pipeline orchestration

  5. deck-strider-frequency-converter deck-strider-frequency-converter Public

    Reader for STRidER-style STR allele-frequency tables in XML, converting them into the generic @deckyard/forensicgenetics FrequencyDb

  6. deck-d64 deck-d64 Public

    Read, write, create and format Commodore 1541 D64 disk images: CBM DOS 2A directories, BAM allocation, PETSCII names, and the 40-track SpeedDOS / DolphinDOS / PrologicDOS extensions

Repositories

Loading
Type
Language
Sort
Showing 10 of 29 repositories
  • deck-escl Public

    Network document scanners over eSCL (AirScan, Mopria): find them, read what they offer, scan to pages, files or PDF

    Uh oh!

    There was an error while loading. Please reload this page.

    deckyard/deck-escl's past year of commit activity
    0 0 0 0 Updated Nov 11, 2026
  • deck-sealbox Public

    One-call encryption formats on top of crypto: sealed boxes, encrypt-then-MAC, Fernet

    Uh oh!

    There was an error while loading. Please reload this page.

    deckyard/deck-sealbox's past year of commit activity
    0 0 0 0 Updated Nov 11, 2026
  • deck-ngs Public

    Streaming NGS file formats, read QC, interval arithmetic and pipeline orchestration

    Uh oh!

    There was an error while loading. Please reload this page.

    deckyard/deck-ngs's past year of commit activity
    0 0 0 0 Updated Nov 6, 2026
  • deck-forensicgenetics Public

    Forensic and statistical genetics: STR match probabilities, kinship and paternity likelihood ratios, general-pedigree peeling, and mtDNA / Y-STR lineage markers

    Uh oh!

    There was an error while loading. Please reload this page.

    deckyard/deck-forensicgenetics's past year of commit activity
    0 0 0 0 Updated Nov 6, 2026
  • deck-fsm Public

    Finite state machines: define states and transitions, check the definition, fire events with guards and hooks, load from TOML, YAML or JSON, draw as Mermaid or Graphviz

    Uh oh!

    There was an error while loading. Please reload this page.

    deckyard/deck-fsm's past year of commit activity
    0 0 0 0 Updated Nov 6, 2026
  • deck-git Public

    Work with git repositories through the git command line: status, commit, log, diff, branches, tags, remotes, with hardened defaults

    Uh oh!

    There was an error while loading. Please reload this page.

    deckyard/deck-git's past year of commit activity
    0 0 0 0 Updated Nov 6, 2026
  • deck-synology Public

    A client for the Synology DSM Web API: File Station, virtual machines, users and shares, administration and Container Manager

    Uh oh!

    There was an error while loading. Please reload this page.

    deckyard/deck-synology's past year of commit activity
    0 0 0 0 Updated Nov 6, 2026
  • deck-mitoleaf Public

    Reader for the mitoLEAF human mitochondrial phylogeny: haplogroup tree, motif accumulation with back mutations, and nearest-haplogroup lookup

    Uh oh!

    There was an error while loading. Please reload this page.

    deckyard/deck-mitoleaf's past year of commit activity
    0 0 0 0 Updated Nov 6, 2026
  • deck-proxmox Public

    A client for the Proxmox VE API: guests, nodes, storage and tasks

    Uh oh!

    There was an error while loading. Please reload this page.

    deckyard/deck-proxmox's past year of commit activity
    0 0 0 0 Updated Nov 6, 2026
  • deck-jsonschema Public

    Validate JSON values against JSON Schema (draft 2020-12)

    Uh oh!

    There was an error while loading. Please reload this page.

    deckyard/deck-jsonschema's past year of commit activity
    0 0 0 0 Updated Nov 6, 2026
View all repositories

People

@mplx

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.