Website | Source
Bindings/Languages
- allua: Lua binding to Allegro 5 by Trezker.
- lallegro: Lua binding for Allegro 5.2 by gilzoide.
- AllegroDotNet: C# bindings for Allegro 5 by Sub-C.
- Chicken Scheme: Binding for Chicken Scheme by Daniel Leslie.
- cl-liballegro: Bindings for Common Lisp by resttime.
- DAllegro5: D binding to Allegro 5 by SiegeLord.
- go-allegro: Go binding to Allegro 5 by Damien Radtke.
- jalleg: Java binding to Allegro 5.2 by Jason Winnebeck.
- jllegro (Webarchive): Java Allegro wrapper by Mitchell Larson.
- OCaml Allegro 5: OCaml binding to Allegro 5 by Sylvain Chiron.
- Allegro.pas: Allegro.pas is a wrapper to use Allegro with Pascal compilers like Delphi or Free Pascal.
- Python: The Allegro 5 distribution comes with a basic Python wrapper; see the python directory.
- RustAllegro: Rust wrapper to Allegro 5 by SiegeLord.
Tags:
gamedev
library
windows
linux
macos
android
ios
wasm
Last modified 13 September 2025