Raylib logo

Raylib

Bibliothèque graphique simple

4.8(75,000 reviews)
150000000 downloads
Updated 2024-02-08
5MB
GamesOpen SourceCross-platform

Download Now

Free for Windows, Linux, macOS. No registration required.

Verified safe • No malware • No ads

Screenshots

Raylib screenshot 1
Raylib screenshot 2

About Raylib

Raylib is a simple and easy-to-use library to enjoy videogames programming. It is designed for creating games and multimedia applications with minimal complexity, making it perfect for beginners and professionals alike.

Key Features

Simple and Easy-to-Use API

Raylib provides a clean, minimalist C API that allows developers to focus on creating rather than fighting with tools. The library is designed with simplicity in mind, making it perfect for beginners and professionals alike. Get started with just a few lines of code and create your first game window within minutes.

Cross-Platform Development

With a single codebase, developers can target Windows, macOS, Linux, Web (via WebAssembly), Android, and iOS. The library handles platform-specific details internally, allowing developers to write portable code effortlessly and reach the widest possible audience without maintaining separate codebases.

Pros & Cons

Pros

  • Extremely lightweight and fast, written in pure C with minimal dependencies
  • Perfect for beginners with gentle learning curve and extensive documentation

Cons

  • Requires C programming knowledge for full utilization
  • Not a full game engine, lacks built-in editor and visual tools

Frequently Asked Questions

What is Raylib?

Raylib is a simple and easy-to-use open-source library for videogame programming and multimedia applications. Written in pure C, it provides a minimalist API for 2D and 3D graphics, audio, input handling, and more, with cross-platform support for Windows, macOS, Linux, Web, Android, and iOS.

What platforms does Raylib support?

Raylib supports Windows, macOS, Linux, Web (via WebAssembly), Android, and iOS. With a single codebase, you can target all these platforms without platform-specific code, making it ideal for cross-platform game development.

Quick Info

DeveloperRamon Santamaria
LicenseFree
Version4.5.0
Size5MB

Screenshots

Raylib screenshot 1
Raylib screenshot 2