Skip to content
View gildor853's full-sized avatar
  • Czech Republic
  • Joined Oct 9, 2026

Block or report gildor853

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gildor853/README.md

Hi, I'm Gildor. I build small, dependency-free TypeScript libraries, mostly around Cardano tooling and Czech fintech and data utilities.

Cardano

Czech

  • cnb-rates: Czech National Bank daily exchange rates, with conversion through CZK.
  • cz-validators: validators for IČO, DIČ, rodné číslo, bank account numbers, IBAN and PSČ.
  • cz-qr-platba: generate and parse Czech QR payment strings (SPAYD).

General

  • exact-units: unit conversion with exact fractions instead of floating point, typed by dimension.
  • tabular-convert: convert tables between CSV, JSON, Excel, SQL, Markdown and HTML, from code or the command line.
  • ua-lens: parse User-Agent strings and Client Hints, and recognise crawlers and AI bots from their documented tokens.
  • file-sentinel: static heuristic scan of untrusted files for active content, macros and type spoofing.

Mostly TypeScript. I like small APIs, real test vectors and boring, predictable code.

All projects are provided as is, without warranty — see each repository's DISCLAIMER.md.

Popular repositories Loading

  1. cardano-bech32-utils cardano-bech32-utils Public

    Tiny, zero-dependency TypeScript helpers for Cardano bech32 addresses: BIP-173 encode/decode, CIP-19 address inspection, CIP-5 prefixes and address builders.

    TypeScript

  2. cardano-slot-time cardano-slot-time Public

    Zero-dependency, era-aware conversions between Cardano slots, POSIX time and epochs for mainnet, preprod, preview and custom networks.

    TypeScript

  3. cnb-rates cnb-rates Public

    Zero-dependency TypeScript client for the Czech National Bank (ČNB) daily FX fixing: exact decimal parsing, date resolution in Europe/Prague and conversions via CZK.

    TypeScript

  4. cz-validators cz-validators Public

    Zero-dependency TypeScript validators for Czech identifiers: IČO, DIČ, rodné číslo, bank account numbers (with ČNB bank codes and IBAN conversion), IBAN and PSČ.

    TypeScript

  5. cz-qr-platba cz-qr-platba Public

    Zero-dependency TypeScript builder and parser for Czech QR payment strings (QR Platba / SPAYD, ČBA standard v1.2): escaping, field limits, CRC32, round-trip parsing.

    TypeScript

  6. cardano-asset-name cardano-asset-name Public

    Zero-dependency TypeScript helpers for Cardano native assets: policy ID + asset name parsing, CIP-14 asset fingerprints, CIP-67 asset name labels and CIP-68 reference/user token names.

    TypeScript