SFML - Simple and Fast Multimedia Library

SFML

Modules
Here is a list of all modules:
 Audio moduleSounds, streaming (musics or custom sources), recording, spatialization
 Graphics module2D graphics module: sprites, text, shapes, ..
 Network moduleSocket-based communication, utilities and higher-level network protocols (HTTP, FTP)
 System moduleBase module of SFML, defining various utilities
 Window moduleProvides OpenGL-based windows, and abstractions for events and input handling