stdlib

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2026 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package stdlib provides language-agnostic standard library functions that can be used by any language runtime (Lua, JavaScript, Python, etc.).

This package is organized into sub-packages:

  • random: Random number and string generation
  • crypto: Cryptographic hashing and UUID generation
  • router: URL path matching and building
  • ai: AI provider client with automatic tracking
  • email: Email client with automatic tracking

Directories

Path Synopsis
Package ai provides a TrackedClient decorator that wraps an AI client with automatic request timing and tracking capabilities.
Package ai provides a TrackedClient decorator that wraps an AI client with automatic request timing and tracking capabilities.
Package base64 provides base64 encoding and decoding utility functions.
Package base64 provides base64 encoding and decoding utility functions.
Package crypto provides cryptographic hashing functions and UUID generation.
Package crypto provides cryptographic hashing functions and UUID generation.
Package email provides a TrackedClient decorator that wraps an email client with automatic request timing and tracking capabilities, plus validation utilities.
Package email provides a TrackedClient decorator that wraps an email client with automatic request timing and tracking capabilities, plus validation utilities.
Package json provides JSON encoding and decoding utility functions.
Package json provides JSON encoding and decoding utility functions.
Package random provides cryptographically secure random number and string generation functions.
Package random provides cryptographically secure random number and string generation functions.
Package router provides URL path matching and building utilities.
Package router provides URL path matching and building utilities.
Package strings provides string manipulation utility functions.
Package strings provides string manipulation utility functions.
Package time provides time-related utility functions.
Package time provides time-related utility functions.
Package url provides URL parsing, encoding, and decoding utility functions.
Package url provides URL parsing, encoding, and decoding utility functions.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL