In-memory vector store with multi-metric similarity search.
Filesystem state snapshots with diff comparison
Composable data transformation pipeline with lazy evaluation.
Lightweight task dependency engine with topological execution
Convert between color formats: hex, RGB, HSL, HSV, CMYK, and named CSS colors
System metrics collector for CPU, memory, disk, and network
Infer JSON schemas from sample data
Git-based changelog generator from conventional commits
Flatten nested JSON/dicts into dot-notation keys and unflatten back
Deep merge dictionaries safely with conflict resolution
Show how long each Python import takes during startup
Generate random readable strings for various purposes
Convert strings between camelCase, snake_case, PascalCase, kebab-case, and more
HMAC-based webhook signature generation and verification with timing-safe comparison
Access and mutate deeply nested dicts using dot-notation paths
Show character-level differences between two strings with colored terminal output
Render data as clean ASCII/Unicode tables in the terminal with zero configuration
Convert numbers between any base (2-62) with human-friendly APIs
Cross-platform clipboard copy and paste in one function call
Type-safe prompt template builder for LLM APIs.
Temporarily set, override, or remove environment variables with a context manager
Parse strings into Python types intelligently โ booleans, numbers, dates, None, lists
Parse and format human-readable duration strings like "2h30m" or "1 day, 3 hours"
Add a timeout to any function call, sync or async.
Safely access nested dictionary keys without exceptions
Layered configuration loader merging env vars, files, and defaults.
Truncate strings intelligently without cutting words
Turn Python stack traces into cleaner, more readable output
Convert timestamps to relative time phrases like '3 hours ago'
Measure execution time of any function
Remove tracking parameters from URLs
LAN device discovery and TCP port scanning
Named timers for measuring multiple operations within a function or script
Parse, compare, bump, and validate semantic version strings
Convert byte counts to human-readable strings and back, with formatting options
Schema-based environment variable validation with type coercion and helpful error messages
Automatically mask sensitive values (API keys, passwords, tokens) in logs and print output
Ensure a function runs only once, regardless of how many times it's called
Split iterables into evenly sized chunks
Readable JSON comparison with colorized terminal output.
Compare configuration files across environments
Decorator and utilities for deprecating functions, parameters, and classes with zero boilerplate
Cron-like task scheduler with overlap prevention and interval support.
Resilient HTTP client with automatic retries and backoff.
Practical utilities for Python enums โ lookup, validation, listing, and serialization
Batch processing with progress tracking and error handling.
Convert bytes to human-readable file sizes and back
Dead-simple terminal spinners and progress indicators for CLI scripts
Lightweight dependency injection container for Python.
Rule-based file sorting engine with pattern matching and dry run support
Decorator-based CLI framework with rich output
Type-safe environment variable loading with casting and defaults.
Automatically generate CLI interfaces from function signatures and docstrings
Run multiple functions in parallel and collect results with the simplest possible API
In-memory rate limiter with sliding window, token bucket, and leaky bucket algorithms.
Terminal text styling with zero dependencies and TTY detection.
Lightweight finite state machine with guards, callbacks, and visualization.
Enhanced CSV reader and writer with automatic type inference.
Prevent duplicate script execution using file-based locking
Debounce and throttle decorators for Python functions.
Runtime type checking decorators for function arguments
Health check endpoint builder for web applications.
Format Python data as aligned terminal tables with no dependencies
Drop-in ASGI/WSGI middleware for endpoint timing
Type-safe event emitter with sync and async listener support
Simplified MQTT pub/sub wrapper with auto-reconnect
Lightweight in-memory cache with TTL, LRU eviction, and tag-based invalidation
Filesystem event watcher with decorator-based callbacks
URL slug generation with transliteration and uniqueness.
Detect unused packages in requirements.txt by scanning imports
Simple feature flags with percentage rollout and user targeting.
Lightweight web scraper with rate limiting and CSS selectors.
Structured log filtering and highlighting for terminals
Lightweight test data generation with realistic fake values.
.env file parser with interpolation and multi-file support
Thread-safe singleton and multiton pattern decorators.
Drop-in structured JSON logging for Python using the stdlib logging module
Check if a port is open on a host
Email validation with syntax checking and normalization.
Minimal JWT creation and validation with HMAC and RSA signing.
Git repository statistics and commit analysis
Circuit breaker pattern for fault-tolerant service calls.
Precise monetary calculations using integer cents with currency support and formatting.
Automatically detect and mask secrets in strings and dicts.
Rust-inspired Result type for Python with pattern matching and type-safe error handling
Generate realistic fake data for testing without external dependencies
Cursor and offset pagination utilities for any data source.
Async retry with exponential backoff, circuit breaker, and cancellation for Python
JSON encoder that handles datetime, Decimal, UUID, dataclasses, and sets without crashing.
Content-hash duplicate file detection with two-pass efficiency
Parallel map with a built-in terminal progress bar
Common datetime operations missing from the standard library.
Simplified hashing helpers for strings, files, and checksums
Pretty-print and format SQL queries for debugging
Structured JSON logging with automatic context propagation.
Pre-built, tested regex patterns for common data formats.