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
```