Leif is a GPL? licensed low level immediate mode [[GUI Library]] written in [[C]]. - Website - [Source](https://github.com/cococry/Leif) - Documentation - AlternativeTo > Leif is UI in C/C++ made easy. The library is designed to be really easy to setup and provide maximal functionality. All of that while retaining a concise and readable codebase. # Notability # Philosophy Created by [[Cococry]]. ## License There is no licensing information provided except for the "gpl" string in the `PKGBUILD` file. No version is specified. This is the same developer as [[RagnarWM]], so presumably it should be [[GPLv3]]. ## Dependencies |Dependency|Reason of Usage| |---|---| |[glad](https://github.com/Dav1dde/glad)|Loading OpenGL functions| |[stb_image](https://github.com/nothings/stb/blob/master/stb_image.h)|Loading image files into memory| |[stb_image_resize2](https://github.com/nothings/stb/blob/master/stb_image_resize2.h)|Resizing images| |[stb_truetype](https://github.com/nothings/stb/blob/master/stb_truetype.h)|Loading font glyphs from font files| |[cglm](https://github.com/recp/cglm)|Linear Algebra Math| |[*GLFW](https://github.com/glfw/glfw)|Handling windowing, input etc.| \*: This library is an optional library and will be replacable with other libraries # Platform Support # Features # Tips # References ## Example ```cardlink url: https://youtu.be/2oJTEpc9qmc title: "Make a GUI Calculator in C like a real Chad" description: "I'm gonna show you how to make a small & aesthetic calculator app in C like a real chad. No QT, GTK or any other bloat required.NOTE: If you're on arch, you ..." host: youtu.be favicon: https://www.youtube.com/s/desktop/b9dc1872/img/logos/favicon_32x32.png image: https://i.ytimg.com/vi/2oJTEpc9qmc/maxresdefault.jpg ```