raylib
« Back to VersTracker
Description:
Simple and easy-to-use library to learn videogames programming
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @raysan5  |  formulae.brew.sh
Category: Multimedia
Tags: gamedev graphics c-library multimedia cross-platform
Install: brew install raylib
About:
Raylib is a cross-platform C library designed for video games programming, emphasizing simplicity and immediate feedback. It provides a lightweight, zero-dependency framework for rendering, input, and audio without complex APIs. Its primary value is enabling rapid prototyping and learning by removing the overhead typical of larger game engines.
Key Features:
  • No external dependencies
  • Immediate mode graphical user interface (IMGUI)
  • Support for multiple platforms (Windows, Linux, macOS, Android, Web)
  • Bindings for over 50 programming languages
Use Cases:
  • Prototyping game mechanics and graphics
  • Learning game development and computer graphics
  • Creating small to medium-sized indie games
Alternatives:
  • SDL2 – SDL2 is a lower-level library focused on hardware abstraction, whereas Raylib provides higher-level 2D/3D drawing primitives out of the box.
  • SFML – SFML is object-oriented and C++ based, while Raylib uses a C API and aims for a simpler, more immediate coding style.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 9:43am 0 VERSION_BUMP 50fa8105
Nov 19, 2024 10:40am 0 VERSION_BUMP dd8e2939