beamterm-data 0.11.0

Core data structures and binary serialization for the beamterm WebGL terminal renderer
Documentation

beamterm-data

Crates.io Documentation License

Core data structures and binary serialization for the beamterm WebGL terminal renderer.

⚠️ Note: This is an internal crate for the beamterm project. You probably want to use beamterm-renderer or beamterm-atlas instead.

Overview

This crate provides the shared data structures and serialization functionality used by the beamterm terminal rendering system. It includes:

  • Font atlas data structures - Efficient representation of font glyph metadata
  • Glyph encoding system - 16-bit glyph IDs with embedded style information
  • Binary serialization - Compact, versioned format with zlib compression
  • Cross-platform compatibility - Works in both native and WASM environments