Состоялся релиз нового тулкита

14:03:00

11 "апреля" 2016 года состоялся релиз графического тулкита Nuklear. Это небольшая библиотека для быстрого построения GUI. Фреймворк написан на ANSI C (наконец-то оставлен богомерзкий С++).
screen

Nuklear - это минималистичный тулкит, построенный на принципах immediate mode. Исходный код Nuklear открыт и передан сообществу. Особой "фишкой" Nuklear является то, что она спроектирована таким образом, что для её использования требуется исключительно сама библиотека, таким образом она может быть использована как основа для разработки встраиваемых приложений.
Для рендеринга и обработки пользовательского ввода используются платформозависимые бэкенды, поверх которых построена модульная система, позволяющая спроектировать интерфейс основываясь на концепциях ввода/вывода. Особенности
  • immediate mode
  • header only (можно использовать и как обычную библиотеку, с разделением на реализацию и заголовки)
  • написан на C89 (ANSI C)
  • небольшая кодовая база (~15kLOC)
  • ориентирован на портабельность, эффективность и простоту
  • нет зависимостей (не требуется даже стандартная библиотека)
  • настраиваемый внешний вид
  • занимает мало места в памяти, предоставляет полный контроль за потребляемыми ресурсами
  • поддержка UTF-8
  • не имеет глобального или скрытого состояния
  • модульность: вы можете скомпилировать и использовать только ту часть библиотеки, которую собираетесь использовать
Ссылка на GitHub

Вам так же может быть интересны

0 коммент.

Дорогие друзья! Будем уважать друг друга и не превращать данный блок в linux.org.ru

Мы в социальных сетях

Контакты

  • ООО "Миллениум. Интеграция"
  • Контактный телефон: +7 (919) 932-86-97
  • Электронная почта: написать нам!