OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Glaze

Glaze is a TypeScript and JavaScript monorepo of runtime libraries and developer tools for Ceramic applications. Its packages support Ceramic stream batching and caching, aliases for stream references, DID-associated data records, command-line development tools and Jest test environments.

Independent OpenViST project profile, based on linked sources.

Glaze — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Glaze when implementing a Ceramic application and one or more of its documented stream, DID-data, CLI or test-environment packages match your development task.

Who it is for

  • JavaScript and TypeScript developers building applications on Ceramic.
  • Developers who need Ceramic stream loading, stream-reference aliases or DID-linked data storage.
  • Teams seeking repository-provided CLI and Jest environments for development and testing.

Documented uses

  • Batch and cache reads of Ceramic streams with @glazed/tile-loader.
  • Use aliases to reference Ceramic streams with @glazed/datamodel.
  • Associate data records with a DID using @glazed/did-datastore.
  • Build and test Ceramic applications using the CLI, development tools library and Jest environments.
Before you choose

Requirements & limits

The GitHub repository states that Glaze is dual licensed under MIT and Apache 2.

  • Glaze is a collection of packages for application development, rather than a standalone hosted app.
  • Yarn workspaces are required for the documented monorepo installation.
  • The README lists libraries, CLI and Jest environments, but its setup instructions stop at dependency installation and package building.
  • A webpack notes-taking application example is included in the repository.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install and build the Glaze monorepo

Install the workspace dependencies and build the repository’s packages.

Before you start

  • Yarn workspaces.

Steps

  1. Run yarn install to install dependencies.

  2. Run yarn build to build all packages.

Expected outcome

The repository’s packages are built after dependencies are installed.

Guide limitations

  • This covers repository setup and package building, not running or deploying a Ceramic application.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
18 October 2026
Original website title
ceramicstudio/js-glaze · Official homepage title · retained in its source language