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/fs-bridge, etc.).
  • Type-Safe - Built with TypeScript for excellent developer experience.
  • CLI Tools - Command-line utilities for Unicode data exploration and analysis.
  • Modern JavaScript - ES modules with support for Node.js and browsers.
  • File System Abstraction - Work with local files, HTTP, or memory using the fs-bridge.

Quick Start

You can easily add UCD.js packages to your project using your favorite package manager.

npm install @ucdjs/client @ucdjs/fs-bridge

On this page