Skip to content

Packages

Core libraries

IDX SDK

js-idx is a JavaScript/TypeScript client for adding IDX to your project. It is compatible with any JavaScript environment including vanilla web apps (desktop and mobile browsers), front-end frameworks (React.js, Vue.js, Angular.js, Next.js), server-side frameworks (Node.js), and native mobile frameworks (React Native).

Install IDX SDK

Utility libraries

IDX Constants

idx-constants is a library that provides references to the core definitions and schemas supported by IDX. along with TypeScript definitions for their records.

Install IDX Constants

IDX Tools

idx-tools is a library that provides various development utilities such as publishing definitions, publishing schemas, creating Ceramic documents, and checking schemas.

Install IDX Tools

Developer tools

IDX CLI

idx-cli is a command line interface for interacting with IDX from the terminal. The CLI is used for creating schemas, creating definitions, discovering definitions, testing, and more during development time.

Install IDX CLI