Skip to content

Almond is a simple application framework for SDL2 and Dear ImGui apps

License

Notifications You must be signed in to change notification settings

Etaash-mathamsetty/Almond

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Almond

Almond is a simple application framework built with Dear ImGui and designed to be used with SDL Renderer - basically this means you can seemlessly blend real-time platform agnostic rendering with a great UI library to build desktop applications.

Currently functional (viewports enable not working (upstream bug))
You will have to compile SDL2 before you run premake5 gmake2
You will have to contribute Mac support yourself! (I will deal with Windows for now)

image

TODO:

  • Windows Support

Why I did this:

  • Walnut didn't work on Linux and MacOS
  • Walnut wouldn't work well on older hardware that doesn't support Vulkan
  • MacOS doesn't even support Vulkan
  • SDL2 is plain better compared to GLFW
  • Almonds are better than Walnuts

3rd party libaries

Additional

About

Almond is a simple application framework for SDL2 and Dear ImGui apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 82.4%
  • Lua 17.6%