sfml@2
« Back to VersTracker
Description:
Multi-media library with bindings for multiple languages
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: multimedia graphics game-development c++ sdk
Install: brew install sfml@2
About:
SFML (Simple and Fast Multimedia Library) is a modern, object-oriented API designed for games and multimedia applications. It provides low-level access to graphics, audio, and input hardware, making it a lightweight alternative to larger frameworks. This formula provides the C++ libraries and development headers needed to build SFML-based applications.
Key Features:
  • Hardware acceleration for 2D graphics via OpenGL
  • Cross-platform support (Windows, macOS, Linux)
  • Modular architecture (Graphics, Audio, Window, System)
  • Simple object-oriented C++ interface
Use Cases:
  • Developing 2D video games
  • Creating multimedia-rich desktop applications
  • Prototyping graphical user interfaces
Alternatives:
  • SDL2 – SDL2 is lower-level and C-based, whereas SFML provides a more modern C++ API and built-in 2D graphics primitives.
  • Raylib – Raylib is a similar lightweight library, often preferred for immediate mode graphics and game development.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 6:47am 1 VERSION_BUMP acad85ed