Welcome To Undercroft Labs

Tiny tools. Big ideas. Built in public.

Check Out Our Blog
JavaScriptTypeScript

Timespan

A precise and flexible time duration library for JavaScript and TypeScript.

  • Fluent API for chaining
  • Format durations cleanly
  • Accurate rounding logic
  • Supports weeks and months
  • Parses strings naturally
  • Lightweight with zero deps
Coming Soon

License Checker

Modern TypeScript-compatible license auditing tool.

  • Supports SPDX detection
  • Zero production deps
  • Type-safe analysis results
  • CLI & programmatic usage
  • CI/CD friendly output format
  • Actively maintained fork
JavaScriptTypeScript

Syndication

A lightweight, zero-dependency TypeScript library for generating RSS 2.0, Atom 1.0, and JSON Feed 1.1 syndication feeds.

  • Supports RSS 2.0, Atom 1.0, and JSON Feed 1.1
  • Fully typed with TypeScript
  • Framework agnostic (Node.js, browser, static)
  • Small footprint with zero runtime dependencies
  • Lightweight. Tree-shakable. Zero dependencies.