Packages

4946 results

slugify

Developer Tools

URL slug generation library. Converts strings to URL-safe slugs by replacing spaces with hyphens, removing special characters, transliterating Unicode characters to ASCII, and lowercasing. Supports 200+ Unicode character transliterations (German umlauts, French accents, Cyrillic, Arabic, etc.). Used for generating SEO-friendly URLs from titles, blog post slugs, and file name sanitization.

Free tier slug url string
70

thiserror

Developer Tools

Derive macro for implementing std::error::Error for custom Rust error types. Write error enums with #[derive(Error)] and #[error('description')] attributes — thiserror generates the Error implementation, Display, and From conversions automatically. The standard approach for defining typed errors in Rust library crates, complementary to anyhow for application code.

Free tier thiserror rust error-handling
70

tracing

Developer Tools

Structured, contextual logging and distributed tracing framework for Rust. Instruments async code with spans (logical units of work) and events (log messages with metadata). Works with multiple subscribers/collectors — tracing-subscriber for local logging, opentelemetry-rust for distributed tracing. The standard observability approach for async Rust services (Axum, Tokio use it internally).

Free tier tracing rust logging
70

ts-pattern

Developer Tools

Exhaustive pattern matching for TypeScript. ts-pattern provides a match() function that handles all cases of discriminated unions, union types, and complex data structures with compile-time exhaustiveness checking. The TypeScript compiler guarantees all cases are handled — missing a case is a type error. Replaces verbose switch statements with readable, type-safe pattern matching like Rust's match or Haskell's case expressions.

Free tier typescript pattern-matching switch
70

uv

Developer Tools

Ultra-fast Rust-based Python package and project manager that replaces pip, pip-tools, virtualenv, and pyenv with a single tool running 10-100x faster.

Free tier python packaging pip
70

zx

Developer Tools

JavaScript/TypeScript tool for writing shell scripts. zx provides the $`command` template tag to execute shell commands from JavaScript with proper error handling, output capture, and async support. Eliminates shell scripting pain points — handles quoting, error codes, parallel execution, and piping while staying in JavaScript/TypeScript. Built by Google.

Free tier scripting shell node
70

Android Puppeteer MCP Server

Developer Tools

MCP server for Android device automation using a Puppeteer-style API. Enables AI agents to control Android devices — tapping, swiping, typing, taking screenshots, and navigating apps — through Android Debug Bridge (ADB). Supports UI testing, app automation, and AI-driven Android interaction workflows.

MCP Free tier android automation puppeteer
70

Chalk

Developer Tools

Terminal string styling library for Node.js. Chalk provides a chainable API for adding colors, bold, italic, underline, and background colors to terminal output. Handles terminal color support detection automatically — no color output in non-TTY environments unless forced. The most popular terminal styling library for Node.js CLI tools. Chalk 5+ is ESM-only.

Free tier terminal colors styling
70

Claude Emporium

Developer Tools

Plugin marketplace for Claude Code comprising six Roman-themed plugins: Praetorian (context guard), Historian (session memory), Oracle (tool discovery from 17 sources), Gladiator (failure learning), Vigil (file recovery checkpoints), and Orator (deterministic prompt optimization). Plugins use hook-based event system to trigger MCP tools at high-impact moments.

MCP Priority Free tier claude-code plugins mcp-server
70

CodeRide MCP Server

Developer Tools

CodeRide eliminates context reset between coding sessions by providing MCP integration for persistent codebase context. Enables AI coding agents to maintain understanding of a codebase across sessions — preventing the 'context reset' where agents lose project understanding when a conversation restarts.

MCP Free tier context-management codebase code-context
70

Google Calendar MCP Server (Streamable)

Productivity

Google Calendar Streamable MCP server enabling AI agents to interact with Google Calendar via the Google Calendar API — creating, reading, updating, and deleting calendar events, managing multiple calendars, checking availability and free/busy times, and integrating Google Calendar scheduling into agent-driven personal assistant and workflow automation applications.

MCP Free tier google-calendar calendar scheduling
70

Google Contacts MCP Server

Productivity

Google Contacts MCP server enabling AI agents to interact with Google Contacts via the People API — searching and retrieving contacts, reading contact details (email, phone, address), creating and updating contacts, and integrating Google's contact management into agent-driven personal assistant, CRM, and communication workflow automation.

MCP Free tier google-contacts contacts people-api
70

HashiCorp Consul API

Other

Service discovery, service mesh, and distributed configuration management API. Enables services to register themselves, discover other services, share configuration via KV store, and health-check each other.

Free tier consul hashicorp service-discovery
70

Image Gen MCP

AI & Machine Learning

Image generation MCP server focused on local/self-hosted AI image generation — integrating with ComfyUI, Stable Diffusion WebUI (Automatic1111), or similar local image generation backends. Enables AI agents to generate images locally without cloud costs, maintaining full privacy and control over generated content and model selection.

MCP Free tier image-generation stable-diffusion comfyui
70

Immer

Developer Tools

Produces immutable state by writing mutable code using JavaScript Proxy. The 'produce' function creates a draft copy that captures mutations and returns a new immutable state with structural sharing — without deep cloning. Powers Redux Toolkit's immutable state updates. Won the React Open Source award. Simplest path to immutability in JavaScript: write mutable code, get immutable results.

Free tier immutable immer produce
70

Joi

Developer Tools

The most downloaded JavaScript object schema validation library. Chainable API for defining schemas that validate JavaScript objects — supports string patterns, number ranges, nested objects, arrays, conditional validation, custom validators, and human-readable error messages. Originally part of hapi.js framework, now standalone. Used extensively for API request/response validation in Node.js.

Free tier validation schema joi
70

MCP JetBrains

Developer Tools

Proxy server that routes MCP requests from AI clients (Claude Desktop, VS Code) to a running JetBrains IDE, enabling AI assistants to interact with IDE features. Now deprecated as this functionality is built into JetBrains IDEs since version 2025.2.

MCP Free tier jetbrains intellij pycharm
70

MCP Link

Developer Tools

Converts any OpenAPI V3 REST API specification into a working MCP server automatically, enabling AI agents to call any REST API through MCP without writing custom integration code.

MCP Free tier openapi rest-api api-bridge
70

Nano ID

Developer Tools

Tiny, secure URL-friendly unique ID generator. Nano ID generates cryptographically strong random IDs using the `crypto` module (Node.js) or `crypto.getRandomValues` (browser). Default alphabet uses URL-safe characters (A-Za-z0-9_-), producing shorter IDs than UUIDs for the same collision probability. 21 characters by default. Replaces uuid v4 for most use cases — 40% smaller IDs with same randomness guarantees.

Free tier uuid id-generation random
70

OSP Marketing Tools

Content Management

An MCP server enabling LLMs to leverage Open Strategy Partners' marketing methodologies for product positioning, SEO metadata, content editing, technical writing, and on-page SEO optimization.

MCP Priority Free tier mcp-server marketing seo
70
7052
Packages Evaluated
25606
Need Evaluation
194
Need Re-evaluation
Community Powered