inui ~main
Inochi2D UI Library
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
This package provides sub packages which can be used individually:
inui:inrndr - InUI Shared Rendering Interface
InUI
This library provides a shared UI base for Inochi2D applications in the 0.8 series, this will mostly be superseded by libsoba in the future, but may still see updates for smaller utilities.
The codebase is currently undergoing heavy retooling to unify things such as high-dpi support, theming support, settings store, widgets and the like. You can give it a shot but expect things to break from time to time for the time being.
Dependencies
InUI depends on a few libraries to function correctly, the libraries are as follows: | Dependency | Notes | Platform |
| SDL 3.2.0+
| Provided automatically on Windows. | All |
| fontconfig
| Used to list system fonts. | 🐧 |
| DirectWrite
| Used to list system fonts. | 🪟 |
| CoreText
| Used to list system fonts. | 🍎 |
| CMake
| Required to compile imgui. | All |
| C++ compiler
| Required to compile imgui. | All |
| glibc
| Only tested w/ glibc, ymmv with other C runtimes on Linux. | 🐧 |
| MSVC 2022+
| | 🪟 |
| D 2.111
| | All |
| OpenGL 3.2
| | All |
- ~main released 23 days ago
- Inochi2D/inui
- BSD 2-clause
- Copyright © 2022, Luna
- Authors:
- Sub packages:
- inui:inrndr
- Dependencies:
- hairetsu, i2d-opengl, cssd, sdl-d, colors, inui:inrndr, i2d-imgui, inmath
- Versions:
-
1.2.2 2024-Sep-13 1.2.1 2023-May-08 1.2.0 2023-May-05 1.1.0 2023-May-04 1.0.0 2023-May-01 - Download Stats:
-
-
2 downloads today
-
15 downloads this week
-
67 downloads this month
-
3567 downloads total
-
- Score:
- 1.7
- Short URL:
- inui.dub.pm