Packages

5289 results

Knex.js

Developer Tools

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.

Free tier javascript typescript sql
66

Koin

Developer Tools

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.

Free tier kotlin dependency-injection di
66

Mastodon API

Social Media

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.

MCP Free tier mastodon fediverse activitypub
66

Micrometer

Developer Tools

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.

Free tier java kotlin metrics
66

Moto

Developer Tools

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.

Free tier python testing aws
66

Nixpacks

Developer Tools

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.

Free tier docker build nixpkgs
66

Nx

Developer Tools

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.

Free tier monorepo build-system typescript
66

Tauri

Developer Tools

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).

Free tier desktop cross-platform rust
66

WireGuard

Developer Tools

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.

Free tier vpn tunnel networking
66

docTR

AI & Machine Learning

End-to-end OCR library from Mindee that combines DBNet document detection and CRNN text recognition to extract structured text from images and PDFs.

Free tier python ocr deep-learning
66

graphql-request

Developer Tools

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.

Free tier graphql http-client minimal
66

halo

Developer Tools

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.

Free tier python halo spinner
66

inflect

Developer Tools

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.

Free tier python inflect plural
66

koanf

Developer Tools

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.

Free tier go configuration config
66

line_profiler

Developer Tools

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.

Free tier python line-profiler kernprof
66

modin

Developer Tools

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).

Free tier python modin pandas
66

msgpack

Developer Tools

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.

Free tier python msgpack messagepack
66

pyfiglet

Developer Tools

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.

Free tier python pyfiglet ascii-art
66

weasyprint

Developer Tools

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.

Free tier python weasyprint pdf
66

Chroma.js

Developer Tools

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.

Free tier color manipulation javascript
66
7296
Packages Evaluated
25362
Need Evaluation
2
Need Re-evaluation
Community Powered