Back to directory

EUI-NEO

A cross-platform, high-performance C++17 GPU UI framework with GLFW/SDL2 window backends and OpenGL/Vulkan rendering, for building native application interfaces.

EUI-NEO

EUI-NEO is a low-overhead C++17 UI framework for building cross-platform native application interfaces, with a choice of GLFW or SDL2 for windowing and OpenGL or Vulkan for rendering. A project adds it as a CMake subdirectory, links the eui::neo target, and calls a configuration function that wires up the entry point, executable settings and runtime assets, or consumes it as a prebuilt SDK via find_package.

It documents its own DSL for building UI, plus components, modules, state model, layout, events, animation, async support, and its render backend and retained-layer-cache architecture. Optional feature modules extend the core framework.

It requires CMake 3.14 or later and a C++17 compiler, and builds on Windows, Linux and macOS. Its own code is Apache 2.0 licensed; bundled third-party code and assets keep their own licenses.

More in Desktop

See all 22
  • SpikeUI

    nimoxi.com

    A visual, WYSIWYG UI designer that exports a design directly to HTML, CSS and JavaScript or to a native Windows application, sold as a one-time purchase with no subscription, and including a built-in AI assistant that can build components from a description.

  • An Electron desktop shell for the official DeepSeek Harness command-line tool, installing the engine from npm rather than bundling a copy of its source, with a plugin marketplace, tray icon, crash-recovery and Windows, Linux and macOS installers.

  • Kotodama - Ai Prompt Builder

    kotodama.kuramalab.net

    A free, open-source desktop app built with Tauri and Rust that brings ChatGPT, Claude, Gemini, Grok, Perplexity, Qwen, DeepSeek and Z.ai into one window, so a written prompt can be sent to a chosen provider automatically.