Мобильный и веб -сайт
Альтернативный рендеринг Бэкэнды
Разное
VCPKG
Hello Imgui - это библиотека, предназначенная для того, чтобы сделать многоплатформенную разработку приложений такой же простой, как написание программы «Hello World», построенная на вершине дорогой Imgui.
Его гибкость делает его подходящим для сложных приложений, а также для простых прототипов; Позволяя вам сосредоточиться на творческих аспектах ваших проектов.
Многоплатформенные утилиты
Уважаемые Imgui Tweaks
Бэкэнды
Минимальный код для начала разработки приложения GUI должен быть ... минимальным. Вот многоплатформенный мир Hello World в 7 строках.
6 строк C ++
# include " hello_imgui/hello_imgui.h "
int main ( int , char *[]) {
HelloImGui::Run (
[]{ ImGui::Text ( " Hello, world! " ); }, // Gui code
" Hello! " , true ); // Window title + Window size auto
}1 линия Cmake
hello_imgui_add_app(hello_world hello_world.cpp)Демо стыковка показывает, как обрабатывать сложные макеты, использовать темы, хранить настройки пользователя, уменьшить использование FPS и процессора при холостом ходу, загрузки шрифтов и значков, а также многое другое

Онлайн -демонстрация - Источник - Видео -учебное пособие: как справиться с несколькими сложными макетами
Как использовать пользовательский трехмерный фон в вашем приложении

Онлайн -демонстрация - источник
Руководство Imgui - это интерактивное руководство для дорогих imgui, построенное с Hello Imgui.

Онлайн -руководство - источник
RPN -калькулятор - это простой калькулятор RPN, созданный, созданный, чтобы продемонстрировать, насколько легко можно создать многоплатформенное приложение с Hello Imgui.

Онлайн -демонстрация - Источник - видеоурок
Шаблон стартера начнет начать за 5 минут и показывает, как встраивать активы, настраивать значок приложения (и т. Д.) На всех платформах.
Уважаемый Imgui Bundle, полноценная библиотека, построенная на вершине Hello Imgui, предоставляет множество дополнительных виджетов (Imgui, Impot, Imgui-Editor, imfiledialog, imguicolortextedit, imgui_md), а также полные привязки Python.
Интерактивная демонстрация онлайн - источник для демонстраций C ++ - источник для Python Demos
Как использовать тему, настраивая утилиты, предоставленные Hello Imgui
Онлайн -видеоурок
Привет, Имгуи основан на дорогой Имгуи (MIT License), Омар Корнут. Порции используют тестовый двигатель Imgui, который регулируется конкретной лицензией
Части этого программного обеспечения используют проект Freetype, Plutosvg (MIT License), GLFW (Zlib/Libpng License), SDL (Zlib License).
Hello Imgui лицензирован по лицензии MIT, см. Лицензию
Качественные вклады приветствуются!
Hello Imgui - это бесплатный проект с открытым исходным кодом, а его разработка и обслуживание требуют значительных усилий.
Если вы находите это ценным для вашей работы - особенно в коммерческом предприятии или в исследованиях - рассмотрите возможность поддержки его разработки, сделав пожертвование. Спасибо!
Смотрите веб -сайт документации HelloImgui для API, использование и сборку инструкций.