Вышла новая версия библиотеки notcurses 2.0

good-penguin.png

Автор библиотеки notcurses выпустил новую версию 2.0 «stankonia». В этом релизе зафиксирован стабильный API библиотеки.

Notcurses это библиотека TUI для современных терминальных эмуляторов. Буквально переводя — не проклятия (not curses). Она написана на С, с использованием C++-safe headers. Доступны обёртки для Rust, C++ и Python.

Что это такое: библиотека, упрощающая сложные TUI на современных терминальных эмуляторах, максимально поддерживающая яркие цвета и Unicode. Многие задачи, делегированные curses, могут быть выполнены с помощью notcurses (и наоборот).

Чем это не является: совместимой реализацией X/Open curses или заменой ncurses на существующих системах.

К выходу этой версии, на библиотеку были портированы два приложения, ранее использовавшие ncurses: менеджер блочных устройств Growlight и утилита для сетевых атак Omphalos.

Основной целью данного релиза была стабилизация API, также было исправлено более 60 ошибок.

Демо видео к релизу

>>> Подробности

©  Linux.org.ru