raylib-imgui: Haskell bindings for rlImGui

[ apache, graphics, library ] [ Propose Tags ]

This package contains simple bindings to the functions defined in rlImGui, allowing raylib and Dear ImGui interop

[Skip to Readme]


[Index] [Quick Jump]


Manual Flags


Build example project


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS]
Change log CHANGELOG.md
Dependencies base (>=4.0 && <4.17.0), h-raylib (== [details]
License Apache-2.0
Author Anut
Maintainer Anut
Category graphics
Bug tracker https://github.com/Anut-py/raylib-imgui/issues
Uploaded by Anut at 2022-12-23T18:39:14Z
Executables example
Downloads 64 total (7 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2022-12-23 [all 1 reports]

Readme for raylib-imgui-

[back to package description]

raylib-imgui: Haskell bindings for rlImGui

This package provides bindings to rlImGui allowing raylib and dear-imgui interop.


Add the following in your .cabal file:

  , base
  , dear-imgui==1.2.2
  , gl
  , GLFW-b
  , h-raylib
  , raylib-imgui==

NOTE: Each version of raylib-imgui requires a specific version of dear-imgui. raylib-imgui requires dear-imgui 1.2.2

And in your cabal.project file add the following:

package dear-imgui
  flags: -sdl +glfw +opengl3

This is required because raylib uses GLFW rather than SDL.

See the example directory in the source for example code.

See also