Allegro Game Programming Library

Allegro 5 is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: you are free to design and structure your program as you like.

Install-Package Allegro -Version
dotnet add package Allegro --version
paket add Allegro --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Please refer to the online release notes at

Version History

Version Downloads Last updated
5.2.4 1,346 2/25/2018 3,016 10/14/2017 3,662 3/12/2017
5.2.2 2,027 12/13/2016 (current version) 3,192 8/14/2016
5.2.0 2,696 4/1/2016 922 2/28/2016
5.1.13 935 1/25/2016 492 1/12/2016
Show less