Fedora Packages

yascreen

Yet Another Screen Library (lib(n)curses alternative)

lib(n)curses alternative oriented towards modern terminals. Suitable for developing terminal applications or daemons with telnet access and terminal support. Main features * small footprint * does not have external dependencies * allows both internal and external event loop * allows stdin/stdout or external input/output (can work over socket) * supports basic set of telnet sequences, making it suitable for built-in terminal interfaces for daemons * supports a limited set of input keystroke sequences * fully Unicode compatible (parts of this depend on wcwidth in libc) * supports utf8 verification of input * relies only on a limited subset of ANSI/xterm ESC sequences, making it compatible with mostly all modern terminals (inspired by linenoise) * there is no curses API and ancient terminal compatibility, hence less bloat * clean API with opaque private data, usable from C/C++

Releases Overview

Release Stable Testing
Fedora Rawhide 1.99-2.fc40 -
Fedora 40 1.99-2.fc40 -
Fedora 39 1.97-2.fc39 -
Fedora 38 1.97-1.fc38 -
EPEL 9 1.97-1.el9 -
EPEL 8 1.97-1.el8 -
EPEL 7 1.97-1.el7 -
File a new bug report »
Package Info
Related Packages

You can contact the maintainers of this package via email at yascreen dash maintainers at fedoraproject dot org.



Sources on Pagure