CopperDevs.DearImGui
1.2.1
Prefix Reserved
See the version list below for details.
dotnet add package CopperDevs.DearImGui --version 1.2.1
NuGet\Install-Package CopperDevs.DearImGui -Version 1.2.1
<PackageReference Include="CopperDevs.DearImGui" Version="1.2.1" />
paket add CopperDevs.DearImGui --version 1.2.1
#r "nuget: CopperDevs.DearImGui, 1.2.1"
// Install CopperDevs.DearImGui as a Cake Addin #addin nuget:?package=CopperDevs.DearImGui&version=1.2.1 // Install CopperDevs.DearImGui as a Cake Tool #tool nuget:?package=CopperDevs.DearImGui&version=1.2.1
Coppers DearImGui
Custom layering around DearImGui
Info
Personally direct DearImGui didn't feel the best in C#, so I made this package to (subjectively) improve upon it.
Installation
dotnet add package CopperDevs.DearImGui --version 1.2.1
Additionally, you need to install a relevant renderer package. There is currently two pre-made packages available.
dotnet add package CopperDevs.DearImGui.Renderer.Raylib --version 1.1.2
dotnet add package CopperDevs.DearImGui.Renderer.OpenGl.SilkNet --version 1.0.2
To Do
- Documentation
- Better examples
- Raylib (Raylib-CSharp)
- Raylib (raylib-cs) Maybe
- OpenGl (Silk.NET)
- Vulkan (Silk.NET)
- OpenGl (OpenTk) Maybe
- Pre-made renderer packages
- Raylib (Raylib-CSharp)
- Raylib (raylib-cs) Maybe
- OpenGl (Silk.NET)
- Vulkan (Silk.NET)
- OpenGl (OpenTk) Maybe
- Changable backends Maybe
Examples
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- CopperDevs.Core (>= 1.1.1)
- CopperDevs.Logger (>= 1.0.0)
- ImGui.NET (>= 1.91.0.1)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on CopperDevs.DearImGui:
Package | Downloads |
---|---|
CopperDevs.DearImGui.Renderer.OpenGl.SilkNet
Silk.net OpenGl renderer for my ImGui wrapper |
|
CopperDevs.DearImGui.Renderer.Raylib
Base raylib renderer for my ImGui wrapper |
|
CopperDevs.DearImGui.Renderer.Raylib.Raylib-CSharp
This package is just support for the Raylib-CSharp bindings for the raylib renderer for my DearImGui layering |
|
CopperDevs.DearImGui.Renderer.Raylib.Raylib-cs
This package is just support for the Raylib-Cs bindings for the raylib renderer for my DearImGui layering |
|
CopperDevs.DearImGui.Renderer.Raylib.Raylib-CSharp-Vinculum
This package is just support for the Raylib-CSharp-Vinculum bindings for the raylib renderer for my DearImGui layering |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.4.2 | 76 | 11/11/2024 |
1.4.1 | 87 | 11/11/2024 |
1.4.0 | 100 | 11/11/2024 |
1.3.0 | 104 | 10/14/2024 |
1.2.6 | 89 | 10/14/2024 |
1.2.5 | 122 | 9/30/2024 |
1.2.4 | 102 | 9/28/2024 |
1.2.3 | 101 | 9/26/2024 |
1.2.2 | 122 | 9/26/2024 |
1.2.1 | 145 | 8/30/2024 |
1.2.0 | 134 | 8/24/2024 |
1.1.1 | 89 | 8/3/2024 |
1.1.0 | 92 | 8/2/2024 |
1.0.1 | 96 | 8/2/2024 |
1.0.0 | 90 | 8/2/2024 |