0.0.1-rc6 • Public • Published

    IoGui Logo

    IoGui is a user interface library and a framework for web development written in pure JavaScript and CSS. It relies on modern APIs such as ES6 modules, custom elements and WebGL to bring simplicity and performance to web development.

    IoGui can be used in various development environments and it plays well with common tools, libraries and frameworks. The core library weights only 7.5KB and the custom elements library is only 52KB.

    IoGui lets you write fast, type-safe and reactive custom elements that respond to state changes, data binding events and object mutations. It has comprehensive documentation, wide test coverage and a collection of examples and demos.

    IoGui includes a robust UI system with menus, layout panels, object editors, color pickers, sliders and more. It can also support entire application architecture with routing, tree shaking and code splitting.

    For quick start, read about the basic usage, check out the included collection of elements and the source code. Stay in touch on Twitter.

    NPM package Build Size Build Status Dependencies Dev Dependencies Code Quality License


    npm i @iogui/iogui



    DownloadsWeekly Downloads






    Unpacked Size

    1.8 MB

    Total Files


    Last publish


    • akirodic
    • arodic