Skip to content
/ mibu Public
forked from xyaman/mibu

Pure Zig library for low-level terminal manipulation.

License

Notifications You must be signed in to change notification settings

OlshaMB/mibu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mibu

mibu is pure Zig library for low-level terminal manipulation.

Minimum zig version is 2024.1.0-mach. See machengine.org/about/nominated-zig

Features

  • Allocation free.
  • UTF-8 support.
  • Style (bold, italic, underline, etc).
  • Raw mode.
  • 8-16 colors.
  • True Color (24-bit RGB).
  • Cursor controls.
  • Clear(Erase) functions.
  • Key events.

Getting Started

See the examples directory

TODO

  • Support mouse events
  • Support more keys events

About

Pure Zig library for low-level terminal manipulation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Zig 100.0%