U

unjs

by @hairyfv
4.2(94)

专注于UnJS生态系统,提供与框架无关的JavaScript库和工具,助力构建灵活、可复用的后端服务。

unjs-ecosystemjavascript-utilitiesnode.js-developmentbackend-toolingmodule-developmentGitHub
安装方式
npx skills add hairyf/skills --skill unjs
compare_arrows

Before / After 效果对比

1
使用前

在JavaScript项目中集成和使用UnJS生态系统库时,缺乏统一指导,导致集成困难,开发效率低下。

使用后

提供UnJS生态系统库的统一指导,简化JavaScript库集成和使用,显著提升开发效率和项目可维护性。

SKILL.md

UnJS (Unified JavaScript) is an ecosystem of high-quality, single-purpose JavaScript libraries and tools designed to work together and independently across any environment. These skills cover the core packages and their practical usage patterns for building universal JavaScript applications.

The skill is based on UnJS website, generated at 2026-01-31.

Core References

HTTP & Server

TopicDescriptionReference
H3 FrameworkMinimal HTTP framework for high performance and portabilitycore-h3
Nitro ServerUniversal web server framework that runs anywherecore-nitro
ListhenElegant HTTP listener for Node.js and edge environmentscore-listhen

Utilities

TopicDescriptionReference
DefuRecursive default property assignmentcore-defu
DestrFast and secure JSON.parse alternativecore-destr
OhashFast hashing library based on murmurhash3core-ohash
PatheCross-platform path utilities (Node.js path replacement)core-pathe
UFOURL utilities for parsing, formatting, and manipulationcore-ufo
SculeString case conversion utilities (camelCase, kebab-case, etc.)core-scule

Build Tools

TopicDescriptionReference
UnbuildUnified JavaScript build systemcore-unbuild
MkdistGenerate distribution files from sourcecore-mkdist
UnpluginUnified plugin system for Vite, Rollup, webpack, esbuild, and morecore-unplugin

Features

Storage & Data

TopicDescriptionReference
UnstorageAsync key-value storage API with multiple driversfeatures-unstorage

Environment & Runtime

TopicDescriptionReference
UnenvConvert JavaScript code to be runtime agnosticfeatures-unenv
Std-envStandard environment variables utilitiesfeatures-std-env

HTTP Client

TopicDescriptionReference
OfetchBetter fetch API for Node.js, browser, and workersfeatures-ofetch

Routing

TopicDescriptionReference
Radix3Lightweight and fast router based on Radix Treefeatures-radix3

CLI & Tools

TopicDescriptionReference
CittyElegant CLI builder with type-safe commandsfeatures-citty
GigetDownload templates and git repositoriesfeatures-giget

Hooks & Context

TopicDescriptionReference
HookableAwaitable hooks system for plugins and extensionsfeatures-hookable
UnctxComposables pattern in vanilla JavaScriptfeatures-unctx

Crypto & Security

TopicDescriptionReference
UncryptoUniversal crypto API for Node.js, browser, and edgefeatures-uncrypto

Module System

TopicDescriptionReference
MllyECMAScript module utilities for Node.jsfeatures-mlly
UnimportAuto-import APIs in modulesfeatures-unimport

Type System

TopicDescriptionReference
UntypedGenerate types and markdown from config objectsfeatures-untyped

Logging & Console

TopicDescriptionReference
ConsolaElegant console wrapper with multiple reportersfeatures-consola

Documentation & Markdown

TopicDescriptionReference
AutomdAutomated markdown maintainerfeatures-automd
ChangelogenGenerate beautiful changelogs using conventional commitsfeatures-changelogen
MdboxSimple markdown utilitiesfeatures-mdbox
UndocsMinimal documentation theme and CLI for UnJS projectsfeatures-undocs

Configuration

TopicDescriptionReference
C12Smart configuration loaderfeatures-c12
ConfboxCompact and high quality YAML, TOML, JSONC and JSON5 parsersfeatures-confbox
Rc9Read/write config couldn't be easierfeatures-rc9

HTTP & WebSocket

TopicDescriptionReference
HttpxyFull-featured HTTP and WebSocket proxy for Node.jsfeatures-httpxy
CrosswsCross-platform WebSocket servers for Node.js, Deno, Bun and Cloudflare Workersfeatures-crossws
Cookie-esESM cookie serializer and deserializerfeatures-cookie-es

Image Processing

TopicDescriptionReference
IPXHigh performance, secure and easy to use image proxy based on Sharp and libvipsfeatures-ipx
Image-metaDetect image type and size using pure JavaScriptfeatures-image-meta
Jimp-compactLightweight version of Jimp - image processing libraryfeatures-jimp-compact
FontaineAutomatic font fallback based on font metricsfeatures-fontaine

Code Generation & AST

TopicDescriptionReference
MagicastProgrammatically modify JavaScript and TypeScript source codesfeatures-magicast
Magic-regexpA compiled-away, type-safe, readable RegExp alternativefeatures-magic-regexp
Knitwork-XUtilities to generate safe JavaScript code (actively maintained fork)features-knitwork
JitiRuntime TypeScript and ESM support for Node.jsfeatures-jiti

Database & Storage

TopicDescriptionReference
Db0Lightweight SQL connectorfeatures-db0
MongozZero config MongoDB serverfeatures-mongoz

Utilities

TopicDescriptionReference
Fs-memoEasy persisted memo object for Node.jsfeatures-fs-memo
Get-port-pleaseGet an available open portfeatures-get-port-please
Perfect-debounceDebounce promise-returning and async functionsfeatures-perfect-debounce
Serve-placeholderSmart placeholder for missing assetsfeatures-serve-placeholder
Theme-colorsEasily generate color shades for themesfeatures-theme-colors

Package Management

TopicDescriptionReference
NypmUnified package manager for Node.jsfeatures-nypm
Pkg-typesNode.js utilities and TypeScript definitions for package.json and tsconfig.jsonfeatures-pkg-types
Bundle-runnerRun webpack bundles in Node.js with optional VM sandboxingfeatures-bundle-runner

Web APIs

TopicDescriptionReference
UnheadUniversal document head tag managerfeatures-unhead
UnghUnlimited access to GitHub APIfeatures-ungh
UnpdfUtilities to work with PDFs in Node.js, browser and workersfeatures-unpdf
UnwasmWebAssembly tools for JavaScriptfeatures-unwasm
UqrGenerate QR Code universally, in any runtime, to ANSI, Unicode or SVGfeatures-uqr
UntunTunnel your local HTTP(s) server to the world powered by Cloudflare Quick Tunnelsfeatures-untun
Node-fetch-nativeA better redistribution of node-fetchfeatures-node-fetch-native

Build Tools (Additional)

TopicDescriptionReference
WebpackbarElegant progress bar and profiler for webpack 3, 4 and 5features-webpackbar
NanotarTiny and fast Tar utils for any JavaScript runtimefeatures-nanotar

用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价

统计数据

安装量466
评分4.2 / 5.0
版本
更新日期2026年5月22日
对比案例1 组

用户评分

4.2(94)
5
32%
4
50%
3
17%
2
1%
1
0%

为此 Skill 评分

0.0

兼容平台

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

时间线

创建2026年3月16日
最后更新2026年5月22日