UCD.js Docs

Introduction

Welcome to UCD.js documentation

UCD.js

The Unicode Character Database in a more readable way.

UCD.js is a monorepo that provides tools and APIs for working with Unicode Character Database (UCD) files in JavaScript. It includes core libraries, applications, and a CLI for exploring Unicode data.

Core Features

  • Modular Design - Use only what you need with our modular package structure (@ucdjs/client, @ucdjs/utils, etc.).
  • Type-Safe - Built with TypeScript for excellent developer experience.
  • CLI Tools - Command-line utilities for Unicode data exploration, store management, and code generation.
  • Modern JavaScript - ES modules with support for Node.js and browsers.

Quick Start

Install the CLI globally to start exploring Unicode data immediately:

npm install -g @ucdjs/cli

Or add the packages you need to your project:

npm install @ucdjs/client @ucdjs/utils

On this page