Omar Cornut is creating dear imgui
125

patrons

$1,337
per month
*Edit* June 2017: Monthly Patreon is back, dear imgui is back!

What

I am developing this free "bloat-free" immediate-mode type UI library for C++. The library is open-source and released under the MIT license.

This library is free and will stay free, but needs your support to sustain its development. There are lots of desirable new features and maintenance to do. If you use dear imgui or have the means to do so, please consider financial support.

If you are a company rather than an individual, it is possible to go off Patreon and for me to produce invoice/billing via my company for: sponsorship, private support, custom development. Please e-mail: omarcornut at gmail. If you are a developer using this as part of your work, considering contacting me, your company support would be very useful and meaningful.

Why
When making games or real-time interactive applications, Dear ImGui makes making tools and debugging unusually trivial, dare I say fun again. It's really easy to setup and ideal for small independent developers. It also works well for bigger productions and is being used on several console titles by different studios. When it becomes easy for everyone in your team to naturally make tools, your process and productivity can improve drastically. Make better games, faster.

Me
I am currently independent. Until August 2015 I have managed to put many months of my time working on Dear ImGui but I don't have the resources to do it at the same pace any more. Patreon funding allows me to spend more time improving and maintaining the library. Your help is very meaningful to me. Thanks!

Your help allows me to keep working on Dear ImGui

- Improving existing features, with the variety of usage patterns and ever growing expectations there are not lack of improvements.
- Adding new features (e.g. new layout helpers, tabs, keyboard control, drawing primitives, remote viewer, docking, color picker, etc.).
- Answering questions on the github, provide support to users and applications using ImGui.
- Keeping a watch on the architecture, so it stays simple and efficient.
- Developing a testing framework to more thoroughly test for regression, keep the library safe and stable.
- Making it easier for anyone to extend Dear ImGui and share their code.
- Providing more examples, possibly web-pages with visuals and lots of usage tips.

Please see the GitHub for mode details:
https://github.com/ocornut/imgui

Description copied from GitHub

ImGui is a bloat-free graphical user interface library for C++. It outputs vertex buffers that you can render in your 3D-pipeline enabled application. It is portable, renderer agnostic and self-contained (no external dependencies). It is based on an "immediate mode" graphical user interface paradigm which enables you to build user interfaces with ease.

ImGui is designed to enable fast iteration and allow programmers to create "content creation" or "debug" tools (as opposed to UI for the average end-user). It favors simplicity and productivity toward this goal, and thus lacks certain features normally found in more high-level libraries.

ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard.

After ImGui is setup in your engine, you can use it like in this example:

Code:
ImGui::Text("Hello, world %d", 123);
if (ImGui::Button("Save"))
{
    // do stuff
}
ImGui::InputText("string", buf, IM_ARRAYSIZE(buf));
ImGui::SliderFloat("float", &f, 0.0f, 1.0f);
Result:

(settings: Dark style (left), Light style (right) / Font: Roboto-Medium, 16px / Rounding: 5)

Gallery







See much more pictures in the Gallery Threads!
Tiers
Pledge $1 or more per month
40 patrons
Thanks for your support toward developing ImGui! ♥♥♥
Pledge $5 or more per month
66 patrons
Caramel support credit on the website (your name or company name) ♥♥♥
Pledge $20 or more per month
12 patrons
Salty caramel support credit on the website (your name or company name) ♥♥♥
Pledge $100 or more per month
7 patrons
Double-chocolate sponsor support credit on the website (your name or company name) ♥♥♥ 


If you work for a company using Dear ImGui or have the means to do so, please consider a high pledge. This is really important to keep the project maintained and growing. For custom developments or other forms of sponsorship you can contact me directly.

*Edit* June 2017: Monthly Patreon is back, dear imgui is back!

What

I am developing this free "bloat-free" immediate-mode type UI library for C++. The library is open-source and released under the MIT license.

This library is free and will stay free, but needs your support to sustain its development. There are lots of desirable new features and maintenance to do. If you use dear imgui or have the means to do so, please consider financial support.

If you are a company rather than an individual, it is possible to go off Patreon and for me to produce invoice/billing via my company for: sponsorship, private support, custom development. Please e-mail: omarcornut at gmail. If you are a developer using this as part of your work, considering contacting me, your company support would be very useful and meaningful.

Why
When making games or real-time interactive applications, Dear ImGui makes making tools and debugging unusually trivial, dare I say fun again. It's really easy to setup and ideal for small independent developers. It also works well for bigger productions and is being used on several console titles by different studios. When it becomes easy for everyone in your team to naturally make tools, your process and productivity can improve drastically. Make better games, faster.

Me
I am currently independent. Until August 2015 I have managed to put many months of my time working on Dear ImGui but I don't have the resources to do it at the same pace any more. Patreon funding allows me to spend more time improving and maintaining the library. Your help is very meaningful to me. Thanks!

Your help allows me to keep working on Dear ImGui

- Improving existing features, with the variety of usage patterns and ever growing expectations there are not lack of improvements.
- Adding new features (e.g. new layout helpers, tabs, keyboard control, drawing primitives, remote viewer, docking, color picker, etc.).
- Answering questions on the github, provide support to users and applications using ImGui.
- Keeping a watch on the architecture, so it stays simple and efficient.
- Developing a testing framework to more thoroughly test for regression, keep the library safe and stable.
- Making it easier for anyone to extend Dear ImGui and share their code.
- Providing more examples, possibly web-pages with visuals and lots of usage tips.

Please see the GitHub for mode details:
https://github.com/ocornut/imgui

Description copied from GitHub

ImGui is a bloat-free graphical user interface library for C++. It outputs vertex buffers that you can render in your 3D-pipeline enabled application. It is portable, renderer agnostic and self-contained (no external dependencies). It is based on an "immediate mode" graphical user interface paradigm which enables you to build user interfaces with ease.

ImGui is designed to enable fast iteration and allow programmers to create "content creation" or "debug" tools (as opposed to UI for the average end-user). It favors simplicity and productivity toward this goal, and thus lacks certain features normally found in more high-level libraries.

ImGui is particularly suited to integration in realtime 3D applications, fullscreen applications, embedded applications, games, or any applications on consoles platforms where operating system features are non-standard.

After ImGui is setup in your engine, you can use it like in this example:

Code:
ImGui::Text("Hello, world %d", 123);
if (ImGui::Button("Save"))
{
    // do stuff
}
ImGui::InputText("string", buf, IM_ARRAYSIZE(buf));
ImGui::SliderFloat("float", &f, 0.0f, 1.0f);
Result:

(settings: Dark style (left), Light style (right) / Font: Roboto-Medium, 16px / Rounding: 5)

Gallery







See much more pictures in the Gallery Threads!

Recent posts by Omar Cornut

Tiers
Pledge $1 or more per month
40 patrons
Thanks for your support toward developing ImGui! ♥♥♥
Pledge $5 or more per month
66 patrons
Caramel support credit on the website (your name or company name) ♥♥♥
Pledge $20 or more per month
12 patrons
Salty caramel support credit on the website (your name or company name) ♥♥♥
Pledge $100 or more per month
7 patrons
Double-chocolate sponsor support credit on the website (your name or company name) ♥♥♥ 


If you work for a company using Dear ImGui or have the means to do so, please consider a high pledge. This is really important to keep the project maintained and growing. For custom developments or other forms of sponsorship you can contact me directly.