allegro
« Back to VersTracker
Description:
C/C++ multimedia library for cross-platform game development
Type: Formula  |  Latest Version: 5.2.11.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: game-development c-plus-plus multimedia graphics cross-platform
Install: brew install allegro
About:
Allegro is a library for C/C++ game development that provides a unified API for graphics, sound, input, and timers across multiple operating systems. It handles low-level hardware abstraction, allowing developers to focus on game logic rather than platform-specific implementation details. The library includes utilities for 2D graphics, sprite handling, and collision detection.
Key Features:
  • Cross-platform support (Windows, macOS, Linux)
  • Hardware abstraction for graphics, sound, and input
  • 2D graphics and sprite management
  • Timer and event handling systems
Use Cases:
  • 2D game development
  • Multimedia application prototyping
  • Cross-platform graphical tool creation
Alternatives:
  • SDL2 – More widely used and has larger community support
  • SFML – Modern C++ API with similar cross-platform features
Version History
Detected Version Rev Change Commit
Sep 11, 2025 8:52am 2 VERSION_BUMP def35099
Dec 29, 2024 4:48am 0 VERSION_BUMP 980829e8