vize_glyph

Crates.iovize_glyph
lib.rsvize_glyph
version0.0.1-alpha.31
created_at2026-01-11 16:27:46.349031+00
updated_at2026-01-12 12:42:33.769945+00
descriptionGlyph - The beautiful letterforms for Vize code formatting
homepage
repositoryhttps://github.com/ubugeeei/vize
max_upload_size
id2036057
size103,419
ubugeeei (ubugeeei)

documentation

README

vize_glyph logo

vize_glyph

The Glyph - Code formatting for Vue SFCs


Name Origin

Glyph (/ɡlɪf/) refers to the visual representation of a character - the elegant form that gives meaning to written symbols. In typography, calligraphy, and font design, glyphs are the carefully crafted shapes that transform abstract characters into beautiful, legible forms.

In the art world, a glyph:

  • Shapes - Gives form to abstract symbols
  • Beautifies - Makes text visually appealing
  • Communicates - Ensures clarity and readability

Similarly, vize_glyph provides:

  • Code formatting - Consistent indentation and spacing
  • Readability - Clean, well-organized Vue SFC code
  • Style enforcement - Uniform code appearance across projects

Status

This crate is currently a work in progress (WIP).

Planned Features

  • Vue template formatting
  • Script/TypeScript formatting
  • CSS/SCSS/Less formatting
  • Configurable style options
  • Prettier-compatible output

Part of the Vize Art Collection

vize_glyph is part of the Vize compiler's art-themed crate collection:

Crate Art Term Role
vize_carton Carton (Portfolio Case) Shared utilities & allocator
vize_atelier_core - AST & Parser (core)
vize_atelier_dom Atelier (Workshop) DOM compiler
vize_atelier_vapor Atelier (Workshop) Vapor compiler
vize_atelier_sfc Atelier (Workshop) SFC compiler
vize_vitrine Vitrine (Display Case) Bindings (Node.js/WASM)
vize_canon Canon (Standard) Type checker
vize_glyph Glyph (Letterform) Formatter (this crate)

License

MIT License

Commit count: 135

cargo fmt