What open source projects are listed on flyx.org?
Updated
flyx.org is the personal site of a developer who goes by "flyx" and describes themselves as "a code wizard and a pen & paper enthusiast" who writes parsers, compilers, and "sometimes other stuff." The site lists four open source projects: Nyarna, Zicross, NimYAML, and DSA 4.1 Heldendokument. Each targets a different problem, from document markup to cross-platform packaging to YAML parsing to a tabletop role-playing character sheet.
Nyarna — a LaTeX-like markup language
Nyarna is described as a "LaTeX-Like Markup Language." It sits in the same general space as LaTeX: a markup system for producing formatted documents rather than plain text. The site gives no further detail on syntax, output formats, or maturity, so treat it as a project to investigate directly if you want a markup language with a LaTeX-style authoring model.
Zicross — a cross-packaging Nix toolkit
Zicross is a "Cross-Packaging Nix toolkit." Nix is a package manager and build system known for reproducible builds; "cross-packaging" points to building or packaging software across different target platforms. If you work with Nix and need to produce packages for more than one platform, this is the project to look at. The site does not state supported platforms or current status.
NimYAML — a YAML 1.2 implementation in Nim
NimYAML is a "YAML 1.2 implementation in Nim." It is a library for the Nim programming language that parses and handles YAML at version 1.2 of the spec. This is the most concretely specified project on the page: the language (Nim) and the spec version (YAML 1.2) are both explicit. If you write Nim and need YAML support, this is the relevant entry.
DSA 4.1 Heldendokument — a German character sheet in LuaLaTeX
DSA 4.1 Heldendokument is a "German character sheet in LuaLaTeX." DSA 4.1 refers to Das Schwarze Auge (The Dark Eye), a German tabletop role-playing game, and "Heldendokument" means character sheet. The project produces that sheet using LuaLaTeX, the Lua-scriptable version of LaTeX. It fits the "pen & paper enthusiast" side of the author's description and is aimed at German-speaking DSA players who want a LaTeX-generated sheet.
Summary
| Project | What it is | Domain |
|---|---|---|
| Nyarna | LaTeX-like markup language | Document markup |
| Zicross | Cross-packaging Nix toolkit | Packaging / build tooling |
| NimYAML | YAML 1.2 implementation in Nim | YAML parsing library |
| DSA 4.1 Heldendokument | German character sheet in LuaLaTeX | Tabletop RPG tooling |
The site also notes that flyx can be contacted via Matrix at @flyx:klacker.eu or by email, which is the route to take for status, usage, or contribution questions the page itself does not answer.