Pinned Repositories
build-number-generator
Generates a unique build number with a human-readable build time.
date-fns-timezone
Parsing and formatting date strings using IANA time zones for date-fns.
dayjs
Extended fork of Day.js - 2KB immutable date library alternative to Moment.js
ecmascript-parser-benchmark
Compares the speed and package size of various ECMAScript parsers and code generators.
jsonlint
JSON/CJSON/JSON5 parser, syntax & schema validator and pretty-printer with a command-line client, written in pure JavaScript.
nettime
Prints timings of a HTTP/S request, including DNS lookup, TLS handshake etc.
nomnoml-cli
Generates images from nomnoml diagram sources in a NodeJS module or on the command line
ovai
HTTP proxy for accessing Vertex AI with the REST API interface of ollama or OpenAI. Optionally forwarding requests for other models to ollama. Written in Go.
timezone-support
Lightweight time zone support for your applications or other date libraries.
prantlf's Repositories
prantlf/ovai
HTTP proxy for accessing Vertex AI with the REST API interface of ollama or OpenAI. Optionally forwarding requests for other models to ollama. Written in Go.
prantlf/v-yaml
Strictly parse and format YAML data.
prantlf/v-json
Strictly parse and format JSON/JSONC/JSON5 data.
prantlf/v-cargs
Parses command-line arguments to statically typed options with the help of usage description.
prantlf/v-cli
Provides shared code for writing command-line tools.
prantlf/v-onig
V bindings for Oniguruma, a modern, fast and flexible regular expressions library.
prantlf/v-template
Simple and fast string templating library.
prantlf/homebrew-tap
Tap with Homebrew formulae for saz-tools and other bottles
prantlf/v-github
Several functions for managing GitHub projects.
prantlf/v-pcre2
V binding for PCRE2, a regular expression pattern matching library using the same syntax and semantics as Perl 5.
prantlf/v-zstd
V bindings for zstd - a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better compression ratios.
prantlf/v-dotenv
Loads and strictly parses .env file contents, sets environment variables.
prantlf/v-jsonlint
JSON/JSONC/JSON5 validator and pretty-printer.
prantlf/v-newchanges
Creates or updates the changelog file from commit messages formatted according to Conventional Commits.
prantlf/v-osutil
Utilities for interacting with the underlying operating system.
prantlf/v-strutil
String and character lookup and manipulation utilities.
prantlf/v-yaml2json
Converts YAML input to JSON/JSON5 output.
prantlf/v-bpath
Utilities for working with file and directory paths, supporting both POSIX and Windows separators.
prantlf/v-config
Looks for a configuration file in various formats and reads it into a configuration object.
prantlf/v-jany
Build and access JSON/YAML data using a dynamic sumtype instead of static types.
prantlf/v-pcre
V binding for PCRE, regular expression pattern matching library using the same syntax and semantics as Perl 5.
prantlf/vp
Helps with development, installation and maintenance of VPM packages.
prantlf/intl-datetimeformat-options
Provides localized date/time format patterns for styles full, long, medium and short, using Intl.DateTimeFormat.
prantlf/intl-datetimeformat-pattern
Utility library to map CLDR Pattern/Skeleton to Intl.DateTimeFormat options
prantlf/update-formula
Updates version numbers and SHA-256 hashes in Homebrew formula files for GitHub releases.
prantlf/v-debug
Tiny, simple and fast debug logging library.
prantlf/v-path
Utilities for working with file and directory paths, supporting the separator from the operating system.
prantlf/ollama
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models.
prantlf/v-bump-license-year
Bumps the last year in the license text in LICENSE and README.md files.
prantlf/v-semvut
Additional functions for working with semantic versions, for example with pre-releases.