← All projects

raylib

A simple and easy-to-use library to enjoy videogames programming.

Gamesgame-developmentc-libraryopen-sourcecross-platformgraphicsopenglgame-engine
raylib screenshot

About

raylib is a free and open-source C programming library designed for game development with no external dependencies. It supports multiple platforms including Windows, Linux, macOS, Android, and HTML5, with hardware-accelerated graphics via OpenGL. The library emphasizes simplicity and a code-first approach, offering over 120 examples and bindings for more than 60 programming languages.

Problem

Game development libraries are often too complex or rely on heavy external dependencies, making it hard for programmers to get started quickly.

For

developers and programmers who want to learn or build videogames in a simple, code-focused way

How it works

Developers include the raylib C library in their projects and use its minimalistic API — guided by a cheatsheet and examples — to handle graphics, audio, input, and more across multiple platforms.

Business model

open-source

Status

launched

Founders

Similar projects