1
1
Fork
You've already forked hare-termalily
0
Terminal manipulation library written in hare. WIP.
  • Hare 96.8%
  • Makefile 3.2%
2026年01月31日 12:30:46 +01:00
example Use global to store TTY instance 2026年01月31日 12:23:21 +01:00
termalily Merge branch 'instance' into 'main' 2026年01月31日 12:30:46 +01:00
.gitignore Update .gitignore 2025年11月21日 21:20:00 +01:00
LICENSE Initial commit 2025年11月16日 10:54:19 +01:00
Makefile Fix Makefile 2025年12月26日 21:58:34 +01:00
README.md Update REAMDE.md 2026年01月13日 18:40:29 +01:00

hare-termalily

Terminal emulator manipulation library for Unix-like OSes, written in Harelang. Inspired by termion from Redox-OS.

Dependencies:

Features:

  • Escape sequences as constants (most of them)
  • Buffered I/O
  • Terminal manipulation through termios
  • (async) Event reading from stdin and SIGWINCH (window size changed)

TODO:

  • Native async polling (requires epoll/kqueue[needs new release of hare to be included)
  • Many escape sequences are still WIP