rocketsplash-formats
rocketsplash-formats provides the shared data structures and serialization schemas for the Rocketsplash TUI splash-screen and large text font ecosystem. It defines the file formats for:
- .rst (Rocketsplash Template): Rich text splash screens with color and styling.
- .rsf (Rocketsplash Font): Bitmapped Unicode fonts optimized for terminal rendering.
This crate is a pure data library with minimal dependencies (serde, thiserror), making it suitable for use in both runtimes and tooling.
Installation
Usage
This crate is primarily used by rocketsplash-rt (runtime) and rocketsplash-cli (tools). If you are building a tool that needs to read or write Rocketsplash files directly, use the types provided here.
use ;
// Example: Creating a new splash metadata structure
let meta = SplashMeta ;
License
Copyright (c) 2026 - JAC. Licensed under the MIT license.