libgosu
« Back to VersTracker
Description:
2D game development library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: game-development graphics multimedia c++ ruby
Install: brew install libgosu
About:
libgosu is a cross-platform 2D game development library that provides a simple and unified API for graphics, input, and audio. It is primarily designed for the Ruby and C++ languages, enabling rapid prototyping and development of games and multimedia applications. The library abstracts away platform-specific details, allowing developers to focus on game logic.
Key Features:
  • Cross-platform support (Windows, macOS, Linux)
  • Simple 2D rendering API (sprites, shapes, text)
  • Unified input handling (keyboard, mouse, touch)
  • Audio playback support
  • Ruby and C++ bindings
Use Cases:
  • Developing 2D indie games
  • Creating graphical prototypes or visualizations
  • Learning game development concepts
Alternatives:
  • SDL2 – SDL2 is a lower-level multimedia library offering more control but requiring more boilerplate code compared to libgosu's high-level API.
  • SFML – SFML is a similar C++ multimedia library, but libgosu is more tightly integrated with the Ruby ecosystem.
Version History
Detected Version Rev Change Commit
Nov 26, 2024 9:37am 0 VERSION_BUMP e0c54f40
Sep 13, 2024 2:36pm 0 VERSION_BUMP ab4f5e2b