The Complete Toolkit.
From blazing-fast bundlers to intuitive CLI builders, explore the full collection of packages crafted for elegance, simplicity, and power.
API Platform
Visulima API platform is a set of tools to build and consume web APIs
Connect
The minimal router and middleware layer for Next.js, Micro, Vercel, or Node.js http/http2 with support for zod validation.
CRUD
A comprehensive CRUD library for building RESTful APIs with Prisma, providing automatic CRUD operations, filtering, sorting, and pagination.
Health Check
A library built to provide support for defining service health for node services. It allows you to register async health checks for your dependencies and the service itself, provides a health endpoint that exposes their status, and health metrics.
HTML
Functions for HTML, such as escaping or unescaping HTML entities
JSDoc OpenAPI
Generates swagger doc based on JSDoc.
Pagination
Simple Pagination for Node.
Packem
A fast and modern bundler for Node.js and TypeScript. Supports multiple runtimes, shared modules, server components, dynamic import, wasm, css, and more.
ANSI
ANSI escape codes for some terminal swag.
Boxen
Create beautiful boxes in the terminal with customizable borders, padding, and alignment.
Cerebro
A delightful toolkit for building cross-runtime CLIs for Node.js, Deno, and Bun.
Colorize
Terminal and Console string styling done right.
Command Line Args
A mature, feature-complete library to parse command-line options.
Fmt
Util.format-like string formatting utility.
Interactive Manager
Interactive terminal output manager for spinners, progress bars, and dynamic updates
Is ANSI Color Supported
Detect whether a terminal or browser supports ansi colors.
Pail
Highly configurable Logger for Node.js, Edge and Browser.
Progress Bar
Terminal progress bars with multiple styles and multi-bar support
Spinner
Minimal terminal spinners
Tabular
Create beautiful ASCII tables and grids with customizable borders, padding, and alignment. Supports Unicode, colors, and ANSI escape codes.
Tui
React-based TUI library powered by a native Rust diff engine, drop-in Ink-compatible API
A comprehensive email library with multi-provider support, crypto utilities, and template engines
Notification
A reusable, ESM-only, edge-ready multi-channel notification library with SMS, push, chat, in-app and webhook providers
Bytes
Utility functions to make dealing with Uint8Arrays easier
Content Safety
Content safety filtering with multi-language banned word detection. Supports 19 languages with word-boundary matching, match position reporting, and both browser and server runtime compatibility.
Deep Clone
Fastest deep clone implementation.
Humanizer
Humanizer is a library for humanizing data in a human-readable form.
Object
Helper functions for working with objects and arrays.
Redact
A library for redacting and masking sensitive data from objects and strings, with support for GDPR compliance, custom rules, and deep object traversal.
String
Functions for manipulating strings.
Dev Toolbar
Devtools is a set of tools for building advanced devtools for your application
Find AI Runner
Detect and invoke AI CLI tools (Claude, Gemini, Codex, Copilot, Cursor, Crush, Amp, Kimi, Qwen, OpenCode, Droid) installed on the system
Prisma DMMF Transformer
A generator for Prisma to generate a valid JSON Schema v7.
Secret Scanner
Fast secret and credential scanner — a Rust port of gitleaks detection, exposed via NAPI
Task Runner
A task runner with caching support for monorepo workspaces
Task Runner Client
Zero-dependency client for giving the @visulima/task-runner precise cache-correctness hints from inside a task
Vis
A monorepo dev toolkit — task runner, remote caching, security scanning, git hooks, and AI agent integrations — powered by @visulima/task-runner
Vis Mcp
MCP (Model Context Protocol) server for @visulima/vis — exposes vis tooling to AI agents over stdio
Workflow
A reusable, ESM-only, edge-ready durable workflow engine: code-first workflows with resumable steps, delays and external-event waits, backed by a pluggable store
Error
Error with more than just a message, stacktrace parsing.
Error Handler
Error handlers for use in development and production environments.
Inspector
Inspect utility for Node.js and Browsers.
Ono
Ono is an error-parsing library that pretty prints JavaScript errors on a web page or the terminal.
Source Map
Provides functionality related to source maps.
Vite Overlay
Improved vite overlay
Find Cache Dir
Finds the common standard cache directory
FS
Human friendly file system utilities for Node.js
Package
A comprehensive package management utility that helps you find root directories, monorepos, package managers, and parse package.json, package.yaml, and package.json5 files with advanced features like catalog resolution.
Path
Drop-in replacement of the Node.js path module.
Storage
Server-side file-storage abstraction - store files in a web-accessible location via a simplified API. Includes S3, Azure, GCS, local filesystem and 20+ other backends with TUS/multipart/REST upload handlers and the most convenient features of each.
Storage Client
The upload client library. Simple and easy file uploads for React | Vue | Solid | Svelte.
TSConfig
Find and/or parse the tsconfig.json file from a directory path.
Disposable Email Domains
A regularly updated list of disposable and temporary email domains.
ISO Locale
ISO data for countries, currencies, regions, timezones, and BCP 47 locale support.