Omar Cornut is creating dear imgui
123

patrons

$1,155
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, 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 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 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 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:



Gallery















ImGui can load TTF fonts. UTF-8 is supported for text display and input. Here using Arial Unicode font to display Japanese:



More user shots at https://github.com/ocornut/imgui/issues/123

See the GitHub for mode details:
https://github.com/ocornut/imgui
Rewards
Pledge $1 or more per month
39 patrons
Thanks for your support toward developing ImGui! ♥♥♥
Pledge $5 or more per month
64 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
4 patrons
Double-chocolate sponsor support credit on the website (your name or company name) ♥♥♥
If you work for a company using ImGui or have the means to do so, please consider a high pledge. This is really important to keep ImGui supported and alive. For custom developments 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, 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 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 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 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:



Gallery















ImGui can load TTF fonts. UTF-8 is supported for text display and input. Here using Arial Unicode font to display Japanese:



More user shots at https://github.com/ocornut/imgui/issues/123

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

Recent posts by Omar Cornut

Rewards
Pledge $1 or more per month
39 patrons
Thanks for your support toward developing ImGui! ♥♥♥
Pledge $5 or more per month
64 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
4 patrons
Double-chocolate sponsor support credit on the website (your name or company name) ♥♥♥
If you work for a company using ImGui or have the means to do so, please consider a high pledge. This is really important to keep ImGui supported and alive. For custom developments you can contact me directly.