Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.31 KB

File metadata and controls

48 lines (36 loc) · 1.31 KB

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: