Database
Browse 6,168 skills across 448 packs and 38 categories
NestJS
284LNestJS: progressive Node.js framework with decorators, dependency injection, modules, guards, pipes, and interceptors for scalable APIs
TRPC
303LEnd-to-end type-safe APIs with tRPC: routers, procedures, middleware, context, React Query integration, subscriptions, and Next.js App Router patterns
Arcjet
342LRate limiting, bot detection, email validation, and shield attack protection using Arcjet with Next.js middleware and stacking rules
Cloudflare Turnstile
307LPrivacy-preserving CAPTCHA alternative using Cloudflare Turnstile for bot protection with server-side verification in Next.js and Express
Security Headers
430LSecurity headers with Helmet.js, Content Security Policy, CORS configuration, CSRF protection, rate limiting patterns, and Next.js security headers
OWASP ZAP
205LAutomated web application security testing, API scanning, and CI/CD DAST integration using OWASP ZAP
Snyk
188LDependency vulnerability scanning, license compliance, and continuous security monitoring using Snyk CLI and CI/CD integrations
Svix
382LWebhook delivery infrastructure including sending webhooks, retry logic, signature verification, event types, consumer portal, and message logging with Svix
Unkey
368LAPI key management, rate limiting, usage tracking, key verification, temporary keys, ratelimit API, and analytics with Unkey
Upstash Ratelimit
203LServerless rate limiting using Upstash Redis with sliding window, token bucket, and fixed window algorithms for edge and serverless environments
Cypress
353LCypress: end-to-end/component testing, commands, intercept (network mocking), fixtures, custom commands, CI, retries
K6
219Lk6: load testing, performance testing, stress testing, soak testing, thresholds, checks, scenarios, browser testing, CI integration
MSW
444LMSW (Mock Service Worker): API mocking, request handlers, rest/graphql, browser/node, setupServer, network-level interception
Pact
207LPact: consumer-driven contract testing, provider verification, pact broker, API compatibility, microservice integration testing
Playwright
317LPlaywright: end-to-end testing, browser automation, selectors, assertions, fixtures, page objects, visual regression, CI, codegen
Storybook Test
201LStorybook Test: component testing via play functions, interaction testing, accessibility checks, visual regression, test-runner, portable stories
Testing Library
384LTesting Library: React/DOM testing, queries (getBy/findBy/queryBy), user events, screen, waitFor, render, accessibility-first
Vitest
369LVitest: unit/integration testing, Vite-native, mocking (vi.mock/vi.fn), snapshots, coverage, workspace, in-source testing, benchmark
Better Stack / Logtail
196LBetter Stack (Logtail) logging — structured log ingestion, live tail, SQL-based querying, alerting, and uptime monitoring
Datadog Logging
194LDatadog log management — agent setup, library integration, log pipelines, facets, monitors, and APM correlation
Fluentd
315LFluentd unified logging — input/output plugins, routing with tags, buffering, Kubernetes DaemonSet, and Fluent Bit
Logstash / ELK Stack
240LELK Stack logging — Logstash pipelines, Elasticsearch indexing, Kibana dashboards, and Filebeat shippers
Papertrail
184LPapertrail cloud logging — syslog forwarding, live tail, search, alerts, and integration with app frameworks
Pino Logger
272LPino: fast JSON logger for Node.js — child loggers, serializers, transports (pino-pretty, pino-http), redaction, Next.js integration, and log levels
Structured Logging Patterns
420LStructured logging patterns for TypeScript — correlation IDs, request context, log levels, error serialization, sensitive data redaction, and observability best practices
Winston Logger
371LWinston: versatile Node.js logger — transports (Console, File, HTTP), formats, custom levels, metadata, daily rotate file, and error handling
Apple Push Notification
236LIntegrate Apple Push Notification service (APNs) for iOS, macOS, and Safari push delivery. Covers token-based authentication with JWT, payload construction, silent notifications, and HTTP/2 provider API usage.
Courier
182LIntegrate Courier notification orchestration for multi-channel message routing. Covers template design, routing rules, provider configuration, user preferences, and the send API across email, push, SMS, chat, and in-app channels.
Engagespot
202LEngagespot is a multi-channel notification API and in-app feed service. It helps developers send real-time notifications across web, mobile, email, and SMS, simplifying user communication and preference management with a unified API.
Expo Notifications
195LBuild with Expo Notifications for React Native push notification delivery. Covers device token registration, local and remote notifications, notification handlers, and the Expo Push API for server-side sending.
Firebase Cloud Messaging
170LIntegrate Firebase Cloud Messaging (FCM) for cross-platform push notifications. Covers token management, topic subscriptions, data vs notification messages, and server-side sending via the Admin SDK.
Knock
175LImplement Knock notification infrastructure for multi-channel delivery. Covers workflow orchestration, in-app feeds, email, push, SMS, and Slack channels with preference management and batching.
Magicbell
211LBuild with MagicBell for embeddable notification inboxes and multi-channel delivery. Covers the notification inbox UI component, real-time WebSocket updates, server-side sending, user preferences, and category management.
Notifee
307LIntegrate Notifee for robust local notification management within your React Native applications. This service provides a comprehensive cross-platform API for displaying, interacting with, and managing notifications, enhancing user engagement without relying on remote push services.
Ntfy
209LImplement ntfy.sh for simple HTTP-based pub/sub push notifications. Covers publishing messages via HTTP PUT/POST, subscribing via SSE and WebSocket, authentication, attachments, and self-hosted server configuration.
Pushbullet
155LIntegrate Pushbullet to send real-time notifications, links, and files across all your devices and to other Pushbullet users. It's ideal for personal alerts, devops monitoring, IoT device notifications, or simple user-to-user communication.
Pushover
159LPushover provides a simple, reliable API for sending real-time notifications to your devices. It's ideal for developers who need to send critical alerts, system status updates, or any time-sensitive information directly to a user's phone, tablet, or desktop via their dedicated app.
Roost
278LIntegrate Roost for real-time web push notifications directly from your web application. This service simplifies subscriber management, permission handling, and message delivery, allowing you to re-engage users without requiring a native app.
Web Push
204LImplement Web Push API with service workers for browser push notifications. Covers VAPID key generation, PushSubscription management, service worker registration, and server-side message encryption with the web-push library.
Apache Ignite
257LIntegrate Apache Ignite, a high-performance, fault-tolerant distributed in-memory data grid. Leverage its capabilities for caching, database, and processing to achieve extreme scalability and low-latency data access in demanding web applications, making it ideal for real-time analytics, transactional systems, and compute-intensive tasks.
Cloudflare Kv
188LIntegrate Cloudflare Workers KV for globally distributed edge key-value storage. Implement eventually consistent caching, static asset serving, and configuration management in Cloudflare Workers and Pages Functions.
Dragonfly
263LIntegrate Dragonfly, a high-performance, in-memory data store compatible with Redis and Memcached APIs. Leverage its efficiency for caching, real-time data, and session management, reducing resource consumption and improving throughput for demanding web applications.
Garnet
320LIntegrate Garnet, Microsoft's high-performance, open-source remote cache and storage system. Leverage its Redis-compatible API for extreme throughput and low-latency data access in demanding web applications, making it ideal for caching, session management, and real-time data needs.
Hazelcast
247LHazelcast is an open-source in-memory data grid (IMDG) that provides distributed caching, data partitioning, and stream processing capabilities. It's ideal for high-performance, low-latency applications requiring scalable data storage and processing across a cluster, offering both client-server and embedded deployment options.
Keydb
226LIntegrate KeyDB, a high-performance, multi-threaded in-memory data store compatible with the Redis API. Leverage its architecture for enhanced vertical scalability, caching, and real-time data processing in demanding web applications, making optimal use of modern multi-core CPUs.
Memcached
166LIntegrate Memcached for high-performance, distributed in-memory caching. Configure connection pooling, consistent hashing, and expiration policies for reducing database load in read-heavy applications.
Next Cache
167LImplement Next.js built-in caching strategies including ISR, data cache, full route cache, revalidation, and cache tags. Optimize performance using the App Router's caching layers without external services.
React Query Cache
197LImplement TanStack React Query for client-side caching and server state management. Configure stale times, cache invalidation, optimistic updates, and prefetching for responsive data-driven React applications.
Redis
165LIntegrate Redis caching into Node.js/TypeScript applications using ioredis. Apply cache-aside patterns, TTL strategies, pub/sub messaging, and connection pooling for high-performance data access layers.
Swr
206LImplement SWR (stale-while-revalidate) for lightweight client-side data fetching and caching in React applications. Configure revalidation strategies, mutations, and global settings for responsive UIs with minimal boilerplate.
Upstash Redis
167LIntegrate Upstash serverless Redis for edge and serverless applications. Use the HTTP-based REST API for Vercel Edge Functions, Cloudflare Workers, and other environments without persistent TCP connections.
Valkey
207LIntegrate Valkey, a high-performance, open-source in-memory data structure store. Leverage its versatile data structures and Redis-compatible API for lightning-fast caching, real-time analytics, session management, and message brokering in demanding web applications.
Vercel Kv
175LIntegrate Vercel KV (Redis-based) for caching and data storage in Next.js applications. Use the built-in SDK for edge-compatible key-value operations, rate limiting, and session management on Vercel's platform.
AWS Sqs
203LIntegrate AWS SQS for scalable message queuing with FIFO ordering, dead-letter queues, and batch processing. Configure visibility timeouts, long polling, and message deduplication using the AWS SDK v3.
Celery
184LIntegrate Celery distributed task queue for Python-based async job processing with Node.js interop patterns. Configure workers, task routing, result backends, retries, and cross-language task invocation via broker protocols.
Inngest
223LIntegrate Inngest event-driven functions for durable step execution with automatic retries, cron scheduling, fan-out, and concurrency control. Build reliable background workflows in serverless TypeScript applications.
Kafka
186LIntegrate Apache Kafka event streaming using KafkaJS for high-throughput event pipelines. Configure producers, consumers, consumer groups, and topic partitioning for scalable real-time data processing.
Pgboss
215LIntegrate pg-boss for PostgreSQL-backed job queuing with delayed jobs, retry policies, cron scheduling, and job completion callbacks. Build reliable background processing without external message brokers.
Rabbitmq
163LIntegrate RabbitMQ message broker using amqplib for reliable async messaging. Configure exchanges, queues, bindings, and routing keys for pub/sub and work queue patterns in TypeScript applications.
Temporal
201LIntegrate Temporal workflow engine for durable execution of long-running business processes. Configure workflows, activities, signals, queries, and retry policies using the TypeScript SDK for fault-tolerant orchestration.