Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kiln

Kiln is a minimal graphics framework that bundles GLFW, GLAD, and Dear ImGui into a simple, easy-to-use API
Contributions are welcome - Please feel free to submit issues or pull requests

Demo

#include "Kiln.hpp"

int main()
{
    GLFWwindow* window = Kiln::Initialize();

    while (!Kiln::ShouldClose(window))
    {
        Kiln::Begin();

        // Your ImGui code here
        ImGui::Begin("New Window");
        ImGui::Text("Minimal setup required");
        ImGui::End();

        Kiln::End(window);
    }

    Kiln::Shutdown(window);
    return 0;
}

Dependencies

Kiln includes the following libraries:

All dependencies are included in the repository - no additional downloads required.

Acknowledgements

  • Omar Cornut for Dear ImGui
  • GLFW Team for the excellent windowing library
  • Dav1dde for OpenGL loading

This project bundles several open-source libraries. Please refer to their respective licenses:

About

A lightweight Dear ImGui wrapper that handles GLFW/OpenGL initialization automatically, letting you start building GUI applications with ease

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages