Packages
5289 resultsKnex.js
Mature SQL query builder and migration runner for Node.js supporting PostgreSQL, MySQL, SQLite, and MSSQL with a chainable API and a built-in schema migration system.
Koin
Pragmatic, lightweight dependency injection framework for Kotlin. Unlike Hilt/Dagger, Koin uses runtime resolution (not compile-time code generation) via a simple DSL: module { single { MyService() } factory { MyRepo() } }. Supports Android (ViewModel injection, Fragment, Activity), Ktor server, and Kotlin Multiplatform. Koin 3.5+ adds KSP-based compile-time verification as optional. Favored for simplicity over Hilt's annotation-heavy approach.
Mastodon API
REST API for the Mastodon open-source decentralized social network, enabling posting, timeline reading, notifications, account management, and instance administration across any Mastodon-compatible instance.
Micrometer
Vendor-neutral metrics facade for JVM applications — analogous to SLF4J for logging but for metrics. Micrometer provides a unified API for recording metrics (Counter, Timer, Gauge, DistributionSummary, LongTaskTimer) and exports to 20+ monitoring backends: Prometheus, Datadog, InfluxDB, CloudWatch, New Relic, Dynatrace, Graphite, and more. Spring Boot Actuator uses Micrometer for all built-in metrics (/actuator/metrics). Micrometer Tracing (formerly Spring Cloud Sleuth) provides distributed tracing alongside metrics. Key concept: meters are tagged for dimensional metrics that Prometheus/Grafana can slice and filter.
Moto
Python library that mocks AWS services for unit testing. Moto intercepts boto3 calls and returns realistic responses without hitting actual AWS — supporting 100+ AWS services including S3, Lambda, DynamoDB, SQS, SNS, IAM, EC2, and more. Agents and applications using AWS services can be tested locally without credentials, costs, or side effects.
Nixpacks
Automatic container image builder that detects your language/framework and generates optimized Docker images without writing a Dockerfile. Nixpacks takes a source directory, detects the application type (Node.js, Python, Ruby, Go, Rust, PHP, etc.), installs dependencies, and produces a Docker image using Nix packages for reproducibility. Created by Railway as the build system powering railway.app deployments. Alternative to Cloud Native Buildpacks (CNB) with simpler configuration and Nix-backed package management.
Nx
Smart, fast, extensible build system for monorepos. Nx provides computation caching (local and distributed), task dependency graphs, code generation, and affected change detection across monorepos containing any mix of JavaScript, TypeScript, React, Angular, Node, Go, or Python projects. Powers efficient CI/CD by only rebuilding/retesting what changed. Used by large engineering teams to manage hundreds of projects in a single repo.
Tauri
Build cross-platform desktop applications using web technologies (HTML, CSS, JS/TypeScript) with a Rust backend. Tauri uses the OS's native WebView instead of bundling Chromium, resulting in app sizes of 2-10MB vs. Electron's 50-150MB. The Rust backend provides system access (file system, notifications, shell, native menus) via a typed IPC bridge. Tauri 2.0 added mobile support (iOS, Android) alongside desktop (macOS, Windows, Linux).
WireGuard
Modern, high-performance VPN protocol and implementation built into the Linux kernel. WireGuard creates encrypted network tunnels with minimal attack surface using state-of-the-art cryptography (Curve25519, ChaCha20). Much simpler than OpenVPN or IPsec while being faster and more secure. Used for secure agent-to-agent communication, private cluster networking, and zero-trust network architecture.
docTR
End-to-end OCR library from Mindee that combines DBNet document detection and CRNN text recognition to extract structured text from images and PDFs.
graphql-request
Minimal GraphQL client for Node.js and browsers. Sends GraphQL queries/mutations over HTTP without the full complexity of Apollo Client or URQL. Single request function: gql`query { ... }` → typed response. No caching, no reactive state — just a thin wrapper over fetch with proper GraphQL serialization and error handling.
halo
Beautiful terminal spinners for Python — provides elegant spinner animations for CLI applications during long-running tasks. halo features: Halo context manager, 40+ spinner styles (dots, line, pipe, bouncing ball, moon phases, etc.), color support, text alongside spinner, succeed()/fail()/warn()/info() for final state, stop_and_persist() with custom symbol, spinner chaining, manual start()/stop(), enabled parameter for non-TTY, stream parameter for stderr support, and @Halo decorator for function decoration.
inflect
English language inflection library for Python — generates grammatically correct plurals, singulars, ordinals, and indefinite articles. inflect features: plural(word) for noun pluralization, plural_verb() for verb pluralization, singular_noun() for singularization, an() for 'a'/'an' article selection, ordinal() for '1st'/'2nd'/'3rd', number_to_words() for '42' → 'forty-two', join() for comma-separated lists with 'and', inflect_mode() for word-by-word or sentence-level, classical() for classical plurals, num() for numeric context, and compare()/compare_verbs() for form comparison.
koanf
Lightweight, extensible configuration management library for Go. Loads configuration from multiple sources (files, environment variables, flags, remote config) and merges them with configurable precedence. Supports YAML, TOML, JSON, dotenv, and custom providers. A lighter, more composable alternative to Viper with a cleaner API and no global state.
line_profiler
Line-by-line Python code profiler — measures execution time and call count for each line of decorated functions. line_profiler features: @profile decorator (added by kernprof), kernprof -l script.py for CLI profiling, LineProfiler class for programmatic use, add_function() to profile multiple functions, print_stats() for text output, dump_stats() to file, lprof binary format, line-by-line timing breakdown showing % time, total time, per-hit time, and hit count. Shows exactly which line is slow, unlike function-level profilers.
modin
Drop-in pandas replacement that parallelizes operations across all CPU cores — scales pandas workflows to larger datasets without code changes. modin features: import modin.pandas as pd (identical API to pandas), automatic parallelization via Ray or Dask backend, multi-core utilization for read_csv/groupby/apply/merge, fallback to pandas for unsupported operations, OmniSci/HDK engine for GPU acceleration, modin.config for backend selection, and transparent operation — pandas code runs without modification. Designed for the 80% of pandas users who are CPU-bound on medium datasets (1-100GB).
msgpack
MessagePack binary serialization library for Python — faster and more compact than JSON for serializing Python objects. msgpack features: msgpack.packb() for serialization to bytes, msgpack.unpackb() for deserialization, Unpacker for streaming, use_bin_type=True for Python 3 str/bytes distinction, raw=False for str output, strict_map_key for security, Packer class for repeated packing, ext_type for custom types, and C extension for maximum speed. MessagePack format is 20-50% smaller than equivalent JSON.
pyfiglet
ASCII art text renderer for Python — converts text to large ASCII art using FIGlet fonts. pyfiglet features: figlet_format() for ASCII text rendering, 150+ bundled fonts, Figlet class for reusable rendering, get_fonts_list() for font discovery, renderText() for Figlet instance rendering, width parameter for terminal width, justify parameter (left/center/right), and full FIGlet 2.2 font file compatibility. Generates banner text for CLI tools, scripts, and ASCII art generation.
weasyprint
HTML/CSS to PDF converter for Python — renders HTML documents with full CSS support (including print media queries, flexbox, grid, paged media) to PDF. weasyprint features: HTML(string=)/HTML(filename=)/HTML(url=) input, document.write_pdf(target)/write_png(), @page CSS rules for margins/headers/footers, CSS counter() for page numbers, multi-column layouts, proper page breaks, font embedding, image support, running elements for headers/footers, CSS @media print support, and command-line usage. Produces publication-quality PDFs from HTML templates.
Chroma.js
Powerful JavaScript color manipulation library. Chroma.js handles color parsing (hex, RGB, HSL, HSV, LAB, LCH, OKLCH), conversion between color spaces, color mixing, brewer scales for data visualization, and perceptually uniform color interpolation. Used in data visualization (Observable, D3), design tools, and agent UIs that need sophisticated color manipulation.