All Projects → Rabios → awesome-raylib

Rabios / awesome-raylib

Licence: other
Curated list of awesome stuff for raylib.

Projects that are alternatives of or similar to awesome-raylib

SecondaryAwesomeCollection
收集深度学习相关的awesome 资源列表,欢迎补充
Stars: ✭ 75 (-63.94%)
Mutual labels:  awesome-lists
awesome-placekey
😎 Awesome lists about awesome placekey related frameworks, libraries, software, tools, and resources
Stars: ✭ 21 (-89.9%)
Mutual labels:  awesome-lists
awesome-gamified
👓 Awesome Gamified - See your progress and save awesome links you've already seen!
Stars: ✭ 56 (-73.08%)
Mutual labels:  awesome-lists
Awesome-Clone
A curated list of AWESOME clones made with react,vue,svelte
Stars: ✭ 37 (-82.21%)
Mutual labels:  awesome-lists
Awesome-Polarization
List of awesome papers on Polarization Imaging
Stars: ✭ 31 (-85.1%)
Mutual labels:  awesome-lists
raylib-nelua
Raylib wrapper to nelua language
Stars: ✭ 27 (-87.02%)
Mutual labels:  raylib
Awesome-Cucumber
A collection of awesome Cucumber and Gherkin-related resources
Stars: ✭ 33 (-84.13%)
Mutual labels:  awesome-lists
awesome-drones
A curated list of Awesome Drones resources
Stars: ✭ 44 (-78.85%)
Mutual labels:  awesome-lists
awesome-networking
A curated inexhaustive list of network utilities
Stars: ✭ 36 (-82.69%)
Mutual labels:  awesome-lists
tbag
Tea-bag is Third party extension utility project
Stars: ✭ 13 (-93.75%)
Mutual labels:  raylib
awesome
collection of awesome lists
Stars: ✭ 178 (-14.42%)
Mutual labels:  awesome-lists
awesome-playdate
A list of awesome resources for Playdate (https://play.date) game development and the Playdate SDK (https://play.date/dev/)
Stars: ✭ 149 (-28.37%)
Mutual labels:  awesome-lists
raylib-lua
A modern LuaJIT binding for Raylib (also available at https://gitlab.com/TSnake41/raylib-lua)
Stars: ✭ 47 (-77.4%)
Mutual labels:  raylib
gwt-boot-awesome-lili
Collection of JavaScript Libraries with JsInterop Interfaces and Others - GWT Awesome Library List (Gwit a LiLi)
Stars: ✭ 29 (-86.06%)
Mutual labels:  awesome-lists
alternative-front-ends
Overview of alternative open source front-ends for popular internet platforms (e.g. YouTube, Twitter, etc.)
Stars: ✭ 1,664 (+700%)
Mutual labels:  awesome-lists
cl-raylib
Common Lisp binding of raylib
Stars: ✭ 72 (-65.38%)
Mutual labels:  raylib
awesome-project-management
One of those awesome things.
Stars: ✭ 25 (-87.98%)
Mutual labels:  awesome-lists
awesome-computer-science
Some of the awesome resources in Computer Science.
Stars: ✭ 18 (-91.35%)
Mutual labels:  awesome-lists
nelua-game2048
Clone of the 2048 game in Nelua using Raylib
Stars: ✭ 16 (-92.31%)
Mutual labels:  raylib
awesome-codemods
Awesome list of codemods for various languages, libraries and frameworks
Stars: ✭ 98 (-52.88%)
Mutual labels:  awesome-lists

Awesome raylib

Awesome

Curated list of awesome stuff for raylib, Simple and easy-to-use library to enjoy videogames programming.

List

Gists

Name Author Description
sort.c ohmree C Sorting example that uses raylib.
bleed.c satinxs Bleed bug when drawing rectangles with raylib.
agui.h masterex1000 Small UI helper library intended to be used with raylib.
rpmd.c SamyBencherif Pixelated 2D lighting with shadows in raylib, software accelerated.
client_GUI.c Goodguyr raylib example of networking, Drawing circles for each player.
pan.c JeffM2501 raylib example of mouse drag panning for 2D camera.
noisepl.c Demizdor Noise Planets example made with raylib.
RayCollisions.c Pikachuxxxx Function to Detect Collisions Between a Ray and a Rectangle and Dynamic Rectangle and a Rectangle.
raylib_dpi_hack.c mattj1 Function to get window DPI.
DrawTexturePro3D.c Rabios Draw 2D texture with raylib in 3D space!
raynames.h dotxnc Header that provides lowercase name aliases for types and functions of raylib, raymath, easings, And rnet.
raylibvectors.c AregevDev raylib example for 2D Vectors.
maze.c EdwardDowling Maze generation and raycasting example.
core_2d_camera_c-mera.lisp pluckyporcupine raylib core_2d_camera example ported to C-Mera!
core_split_screen.c JeffM2501 Simple splitscreen implemntation for raylib.
models_mesh_generation.c JeffM2501 Example shows that Mesh generation of quad with UV repeats in raylib.
imgui_docking_exmaple.cpp JeffM2501 Example of how to do editor style docking in ImGui for raylib.
varfps.c JeffM2501 raylib test showing how frame based motion can be problematic.
raylib worldspace panning with rotation JeffM2501 raylib example of worldspace panning with rotation.
raylib worldspace panning JeffM2501 raylib example of worldspace panning without rotation.
Model merge for raylib JeffM2501 Example of model merge made with raylib.
raylib resize fullscreen example JeffM2501 raylib resize fullscreen example.
orbitcamera.cpp JeffM2501 Example of orbit camera made for raylib!
RLAssets.cpp JeffM2501 Basic platform independent asset folder management for raylib.
Basic Shot Animation raylib JeffM2501 Basic animation made with raylib.
Basic entity game JeffM2501 Entity example made with raylib.
DrawTextureProZ JeffM2501 Modified version of DrawTexturePro that adds Z Dimension/Depth!
raylib fullscreen toggle example JeffM2501 fullscreen toggle example made with raylib.

Homebrew Ports

Name Author Platform
orbisdev-orbisGl2 orbisdev Sony PlayStation 4
raylib4Vita psp2dev Sony PlayStation Vita
3ds-raylib Gota7 Nintendo 3DS

Libraries and Frameworks

Name Author Description
rayfork SasLuca Single header and source, cross-platform, allocator-aware, C99 game libraries.
rayport Rabios Awesome C99, Header-Only, rayfork wrapper for raylib!
rayutils Rabios Single-Header library that extends raylib with some awesome functionality!
raygui raysan5 Simple and easy-to-use immediate-mode GUI library.
Physac victorfisac 2D physics header-only library for videogames developed in C using raylib library.
rpng raysan5 Simple and easy-to-use library to manage png chunks.
rres raysan5 Simple and easy-to-use file-format to package resources.
raudio raysan5 Simple and easy-to-use audio library based on miniaudio.
ECSlib firststef Library with ECS classes in C++ using raylib.
tbag osom8979 Third party extension utility project.
imgui-impl-raylib oswjk raylib backend for Dear ImGui.
Libre haydenhigg Crystal graphics library that is built on raylib.
GameSystemsInC nezvers TileMap & Sprite systems for raylib.
raylib-asprite RobLoach Load Aseprite files for animated sprites in raylib.
raylib-nuklear RobLoach Nuklear immediate mode GUI for raylib.
zgui zworld-apps GUI system based on Constraints for raylib, Written in Go.
visual-go Slixe Framework to create simple application using raylib & Flex.
rlyeh basp1 Simple and easy-to-use GUI API library for raylib-go, Written in Go.
raycons smthnspcl Icons drawn by raylib, Written in C++.
raygauge smthnspcl Simple gauges to display values with raylib, Written in C++.
libpartikel dbriemann Simple particle system library made with and for raylib. Works as header only library.
spine-raylib-runtimes WEREMSOFT raylib implementation of the C spine runtimes.
stl-loader-for-raylib WEREMSOFT STL loader for raylib, Allows to load 3dPrinter file types into raylib.
Raylib-GBuffers TheLumaio GBuffer implementation for raylib.
tofu tofuengine Lightweight 2D framework with a lo-fi vibe, for fast game prototyping. Uses OpenGL through GLFW3, Scripted in Lua.
RaylibEX Ferrohound raylib Extra incorporates more basic functionality to raylib while keeping the hands-on aspect!
MathX JusticeShultz Detailed custom math library programmed in C++ that includes demos that uses raylib.
LilySweetCat RaylibCs-UI Just a simple UI using raylib (Can be used as library), Written in C#.
raylib-tmx RobLoach Load and draw Tiled .tmx tile maps through the TMX C Loader.
ruicf nbdy C++ raylib UI controls framework.
RLGameGui JeffM2501 Resolution independent GUI for raylib, Written in C++!
raylib-extensions jackcarey Modifications/Additions to raylib and raygui.
RayLibUtils coolcoy12 Useful UI and effects for raylib written in C++!
raylib-barebones moonsteal Stripped down version of raylib with Meson.
RaylibSIMD Doy-lee SIMD Implementation of raylib's API.
RTAudioGameLib 8bitPandaPlugins C++ Game API built on raylib and RTaudio for latency critical implimentations.
RayLib-Utilities zzador Some utility & helper functions for raylib and raygui.
libraygun jozanza Utils for raylib.
raylibExtras JeffM2501 C++ Utilities and common code for use with raylib.
raylibImGui Ushio C++ Dear ImGui integration for raylib.
displayfx_raylib nicholasimon Few effects to use on top of your game screen, scanlines, noise lines and pixel noise, written in Go.
rlgutils JacobLondon Go utilities for raylib.
PaperSDL thyliverman Small software library, designed to make using raylib-cs simpler and more concise, Written in C#.
gtk-raylib hbiblia GTK integration with raylib.
gastar impzero Algorithm implemented in Go visualized using raylib.
raylib-physfs RobLoach Provides integration with the virtual file system PhysicsFS
Paper thyliverman C++ rewrite of PaperSDL, dedicated to making raylib just a little easier to work with.
Animator-For-Raylib AliElSaleh C/C++ Animator lib.
TestFrame JeffM2501 Test framework that uses raylib and ImGui together to help test and develop concept and uses C++ classes for windows and views.
ferox c-krit 2D collision detection and physics library written in C.
RaylibOpOverloads ProfJski C++ Operator Overloads for raylib.
rlzero electronstudio Simplified API for raylib to enable beginners to create 3D games, Inspired by Pygame Zero.
haxeui-raylib haxeui raylib backend for HaxeUI.
rlobj Not-Nik drop-in replacement for raylib's obj loader.

Softwares

Name Author Description
gxarch gtrxAC Simple fantasy computer architecture that uses raylib and NodeJS!
3d-audio-producer adct-the-experimenter Fork of the adct-the-experimenter/binaural-audio-editor that uses replaced with raygui and raylib.
chip8 Lockna Very basic CHIP-8 emulator that uses raylib for rendering.
SkyBoy skylersaleh Game Boy and Game Boy Color Emulator powered by raylib!
2D-CAD-Raylib sparkskapil 2D CAD viewer for raylib.
raygui_calculator sorykkk Demonstrates simple and functional calculator gui written with raygui based on raylib library.
FunWithEasings MarcMDE Small and simple Easings visualizing tool developed in C with raylib and C easings.
SharedBuff Mudzii Level editor using a shared buffer between an Maya API and raylib engine.
rFXGen raysan5 Simple and easy-to-use fx sounds generator.
rPBR victorfisac 3D model viewer with PBR pipeline written using OpenGL with usage of raylib in pure C.
raylib-libretro RobLoach libretro frontend using raylib.
FNode victorfisac Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.
RayTracer MaximeHouis Ray Tracer in C++ using raylib.
GeldaEngine fedqx C raylib game engine.
rengfx xdrie Lightweight, expressive, extensible 2D/3D game engine, Written in D.
raytaiko Rabios Simple and moddable Taiko no Tatsujin engine written in Lua using raylib using TSnake41's LuaJIT bindings.
cbit-raylib nurakmaljalil91 C++ Game Engine built on top of raylib.
PhysicsEngine CarterPatterson Simple physics engine built in raylib for AIE CS 2019, Written in C++!
Midday-Commander Guevara-chan •Retrofuturistic file manager•, Written in Nim.
ttme hfabre Tiny tile map editor, Written in Go.
ArtColors ProfJski Sort of color mixing tools built with raylib.
experimental-raygui-editor Demizdor Experimental GUI editor for raygui.
Raylib-Buildfiles rfaile313 Simple Makefile that incorporates raylib on OS: Windows && Platform: Desktop.
music-player redsled84 Linked list music player using raylib.
riley-duper ArnautDaniel Iterative melancholy written in Factor.
raylib-vide-player WEREMSOFT Videoplayer using raylib. Play unsuported video format by the browser in the broswer.
baslike-editor TheLumaio Editor for baslike written in raylib.
PACKER pkeckler raylib asset packer.
Chip8-raylib ComLarsic CHIP-8 emulator written in C# using raylib.
Chip8 LesFarrell CHIP-8 Emulator/Interpreter using written using C and the raylib library.
cobra-py ralsina 80s-style Python environment.
Alien-raylib athreef Alien distribution for raylib video game engine.
cpp-raylib-tilemap JusticeShultz Runtime tile map tool in the C++ raylib library.
MasterPlan SolarLune easy-to-use graphical free-flow project management tool and idea board.
Cute Exporter Clay Murray The best PSD layers to PNG texture atlas exporter.
MySprite TonyButDead Free pixel art tool created in the Go programming language with raylib.
SeijiEmery's level editor SeijiEmery Quick experiment in building a small game/nice-ish level editor/platformer from scratch with raylib over a weekend.
rTexPacker raylib technologies Simple and easy-to-use textures packer and font atlas generator.
rTexViewer raylib technologies Simple and easy-to-use textures viewer and pixel formats converter.
rIconPacker raylib technologies Simple and easy-to-use icons packer.
rGuiStyler raylib technologies Simple and easy-to-use raygui styles editor.
rGuiLayout raylib technologies Simple and easy-to-use raygui layouts editor.
rGuiIcons raylib technologies Simple and easy-to-use raygui icons editor.
graphingcalculator obaodelana Graphing Calculator made with raylib using C.
win-3d-maze krsn53 Windows 3D Maze Screensaver in C++ with raylib.
LevelEditor-MayaPlugin MadeleinNyblom Level editor that sends information from Maya to raylib using a circular buffer.
khkFramework-raylib kenhyokun Experimental C/C++ 2D game framework with raylib.
abyss_engine HurricaneInteractive Very simple game engine written in Rust and built on top of raylib-rs.
CopyCat reidevries C++ 17 Game engine based on raylib and EnTT libraries, end goal of creating a tactical RPG.
peryEngine pery77 C/C++ Retro game engine based on raylib.
Ungine The-Italian-Coders-Group Source-like raylib-based game engine for C++.
chat_from_scratch senior-sigan Code from the series of my streams where I work on creating Chat application absolutely from scratch, Written in C++.
mmGame-Engine-Raylib-ECS bayganik C# Game engine using Raylib-cs and Entitas lite as an ECS.
ray-quake xero1 .NET Core Quake source port built using raylib.
raylibeditor practicing01 Editor made with raylib.
tyro parmaja Simple graphical environment for kids and newbies, using raylib as small game engine to draw, Written in Pascal.
Raylibculator Fakaaa Calculator made with raylib.
raylib_package Elkantor BSCXX module for raylib C library.
clay RafaelOliveira 2D game engine for raylib in C++.
Quill sparkskapil 2D CAD Application using raylib and C++.
RayLib-Keyboard-keycode-tester jmorel33 Keyboard tester made with raylib.
sponGB kugo12 Gameboy emulator written using Rust and raylib.
BlobEditor trikko Simple raylib and Dlang project.
nprof Andre-LA Very basic profiler for raylib-nelua, Written in Nelua.
mc_rtc-raylib gergondet Simple mc_rtc GUI client using raylib.
Red-Shell KonPet Level Editor for the Mario vs Luigi Python clone made in C++ using raylib.
XPROEngine JonSnowbd build-inside C game engine that utilizes raylib/Flecs/Binn to create incredibly fast games with C/Lua.
gargula gilzoide Game engine based on nested structs and compile-time tree traversals powered by raylib and D compatible with better C.
randevlper rayoflight 2D Engine implementing Box2D and raylib.
v2 notsnail Framework for games built with raylib.
ray-ubi erikerlandson Minimalist raylib distributed computing container image, based on Red Hat UBI.
particle_editor Demizdor Experimental particle editor!
rlwm gtrxAC Fake operating system/window manager.
HellRok Taylor Simple game engine built using raylib and MRuby.
Sketch_Game_Engine MallocStudio Simple game engine built on top of raylib that intended as personal hobby project.
simple_raycasting TheDarkBug Simple raycasting "engine" written in C with raylib for graphics.
LunarViewer LunaRyuko Model viewer for Quake 1 and Hexen 2.
mapviewer myuce Very primitive map viewer for the Quake map format.
minitile catmanl A mini tilemap editor.

Deprecated/Removed/Unknown bindings

Name Author Language
Raylib-J CreedVI Java (LWJGL3)
rust_raylib_bindings DevJac Rust
raylib-rust dtcristo Rust
Raylib-for-GLBasic SliverLIVE GLBasic
fb-raylib glasyalabolas FreeBASIC
raylib-haxe haxeui Haxe
rayex shiryel Elixir

NOTE: You won't find these bindings in BINDINGS.md!

Libraries bindings/ports

Name Author Description
rayfork-rs Dacode45 Port of rayfork to Rust.
Animator-For-Raylib-CS EMoore13 Modified version of AliElSaleh's Animator-For-Raylib that uses raylib-cs!

Community Examples

Name Author Description
WaveEquationDemo ProfJski intuitive approach to introducing the Schrodinger wave equation using a classical particle.
IndieStudio antwxne Epitech 2nd year end year 3D graphical project in C++.
bezier Armapillow Visualisation for Bézier curve using raylib.
raylib-instancing ChrisDill Instanced rendering examples using raylib.
AIEYear1Samples AcademyOfInteractiveEntertainment Sample and tutorial code for AIE's Diploma of Digital and Interactive Games.
raylibShadowmap GoldenThumbs Shadowmapping with raylib!
raylibvscodeexample Lightnet VSCode project sample for raylib.
RayWorld3D jpike Playing around with raylib's 3D stuff.
Cosmic-Hell AliElSaleh AIE Holiday Coding Challenge. A Bullet-Hell game that implements flocking in C/C++ using raylib.
Game-of-Life-in-Multiple-Languages Skaruts Game of Life implemented in multiple languages and has version for raylib.
CHUCK I3uckwheat Allows tiled maps to be used with raylib with little trouble.
2d-physics-engine-test machinbrol 2D-physics-engine test with Go port of raylib.
nim-raylib-forever-raylib-audio-bug Ryan1729 Example shows audio bug in raylib-forever Nim bindings.
ray-lib-example kebbbnnn raylib example for MacOS.
raylib-physics-example Dacode45 Rust example of physics specs and raylib all coming together.
EmscriptenHelloRaylib aaronrcox Emscripten (Web) Starter repo for raylib projects. Web builds are automaticly triggered via Github actions and Deployed to Github Pages.
raylib-3rdPersonCameraWallDetection chbdev Third person camera wall detection example.
ThreadLab gabriellm1 Multi-thread copy and paste program with graphic interface for raylib.
permadi-port jacmoe Permadi's Raycaster code ported to C++ and raylib.
BinaryTree MitchellRB Visual representation of a binary tree in raylib.
Clock xav1t0 Clock Made With raylib in C.
rMandelbrotset JRAM0012 Mandelbrot set visualizer made in raylib.
opencv_raylib danimartin82 Tests for mixing OpenCV (4.2.0) with raylib (3.0).
RaylibTest Lisoph Examples of messing up with raylib.
raylib-practices ianpan870102 Some personal practices with raylib and raylib-cpp in C++.
cellular_automata zmontross First foray into using raylib as an excuse to practice C programming. No planning, and lots of spaghetti code.
simulation Elkantor Flow simulation.
Wolf3DClone albertnadal Implementation of the "Wolfenstein 3D"(1992) game engine from scratch using vanilla C and raylib.
ccleste-raylib kawa-yoiko Adaptation of ccleste to raylib with software rendering.
LearningRaylib EdSwordsmith Small projects made with raylib.
raylib-bench-go nikki93 Benchmark written in Go.
ca-particle-system rurush47 Particle system for university project written in C++ using raylib.
RayLib-Examples ProfJski Some fun math or physics demos made easy with raylib and written in C++.
orbisGl2samples orbisdev orbisGl2 raylib samples for liborbis (For PlayStation 4).
RaylibErosionStandalone Delvix000 Graphics demo with that features a procedural tropical island and some cool stuff!
Raylib-Examples Pakz001 Collection of raylib code examples - For learning the C language with 2D and 3D games.
Raylib-cs-Examples ChrisDill C# examples for raylib-cs.
rayfork-tests SasLuca Collection of examples written in rayfork that also serve as tests.
cray-examples dtcristo raylib examples ported to Crystal.
raylib-games raysan5 raysan5's collection of games made with raylib.
rayfork-games Rabios Full port of raylib sample games to rayfork!
c99-raylib-car-physics WEREMSOFT Car physiscs made with raylib.
c99-raylib-shadowmap WEREMSOFT Shadowmap implementation in raylib.
Dlang-Game-Dev rillk500 Games created with D programming language.
Learn-Dlang-game-dev rillk500 Learn D programming language by creating games!
clang-game-dev rillk500 Games created with C programming language.
zig-raylib-experiments BitPuffin Some classic game implementations in Zig using raylib.
Dnkvw-Raylib-Example DaNiKhan-GbR Virtual window raylib 3D Example.
rlexp Demizdor Experiments using the raylib library.
tic-tac-toe-ai fr3fou Tic-Tac-Toe implementation and AI, using Raylib for the GUI and Minimax + Alpha-Beta pruning for the AI.
raylib-line-triangulator petuzk Line triangulation algorithm for raylib.
SmurfInvaders ThePituLegend Technical Demo as an explorative project of raylib. Random game based on Space Invaders and alike.
recursive-sudoku-viz riadafridishibly Recursive sudoku solver visualizer in raylib, Written in C++.
RaylibCSGraphs GheorgheMorari Practical implementation of Linear Transfromation, Written in C#.
critter_comforts Sepheus Source code of hit first game from legendary studio Vat O'Coffee. Coded for the V&A Operas & Bridges GameJam, Written in D.
VoronoiDiagram DavinderMaverick Voronoi Diagrams using Fortune's Algo, Written in C++.
corosim apahl Simple infection simulator, written in Swift using raylib.
baylej tmx raylib examples baylej Example of C tmx map loader that uses raylib.
MandelbrotGoLang albertnadal Distributed computing Mandelbrot implementation using Go, gRPC and raylib.
raylib_tiled_import_with_tmx OnACoffeeBreak Example of how to use raylib to import and display a Tiled map editor file.
Raylib-shaders MrOneTwo Having fun with shaders.
Demo-Paradox anatagawa Demo with raylib.
Demo-Interpole anatagawa Demo with raylib.
Demo-Awesome anatagawa Demo with raylib.
raylib nbnet examples nathhB raylib example for nbnet, single-header C network library to implement client-server network code for games.
Raygui_Helloworld edomin Example of using raygui library with tigr graphics library.
evaluate-raylib badlydrawnrod Few short and cross-platform raylib demos. Known to work on Windows, Raspberry Pi 400 (desktop + native), Web (emscripten).
RayLib-Video-Modes jmorel33 Example of getting list of monitor's video modes from GLFW3 with raylib!
Raylib-Joystick TheCatOverlord Example implementing Joystick input for raylib using <linux/joystick.h> Linux module!
dvd_screensaver tomxmm0 DVD Screensaver made with raylib.
raylib-qrcode Razikus QR Code generator for raylib using nayuki/QR-Code-generator lib.
keyListener zvoskars Program that follows key inputs using C++ and raylib for Trackmania.
simple_games senior-sigan Games created during live-streams by Ilya Siganov.
FPS-engine-raylib ValiantInteractive FPS game engine and simple First Person Shooter created with raylib using the C language.
Chrome-Dino-game-ripoff- PixelPhobicGames Chrome Dinosaur game written in C using raylib.
raylib_projects nas-programmer Things made with raylib and C++.
Spirograph NevilleJS Spirograph made in C++ using raylib.
Worley-noise-raylib someone-existing Extremely slow and buggy implementation of Worley noise done in raylib and C++.
PathFinding Rledrin C++ PathFinding example for raylib.
RayCasting2D Rledrin C++ Raycasting example for raylib.
Raylib_TrueTileCollision nezvers Retro platformer collision paired with modern approach utilizing delta time.
raylib-raycaster justinac0 Basic raycaster implementation in C using raylib for rendering.
raylib-bunnymark RafaelOliveira Simple Bunnymark test with raylib.
webcam_raylib henriquel1997 Test program that displays a webcam feed into a window and uses ESCAPI and raylib.
match-three yaram C++ Simple match-three prototype using raylib.
ray-odh-demo erikerlandson Prototype an integration of ray with Open Data Hub, using a singleuser profile to provision a ray cluster.
metro neonmoe Raymarched exploration of floating-point errors in a metro tunnel.
RLSolarSystem arinal Solar system simulation based on arinal/WPFSolarSystem but via raylib-cs in C#.
raylib-demo Adobe-Android raylib demo project using C++ and CMake.
Caption PHILLIPGATLIN Image captioning program made with raylib.
raylib_examples_to_learn gihadmecha Some raylib examples.
rayMaschine danimartin82 Project for the raylib 32x32 Competition.
RaylibPhysics JusticeShultz Physics in C++.
my-awesome-project pintertamas Programming homework that uses the raylib library for graphics.
bruhmoment3124/raylib bruhmoment3124 Things made with raylib.
gamedev-experiments feihong Feihong's raylib quickstart.
raylib-particles creikey Particles life made in raylib.
Raylib-3d-Test t0rre Test with 3D in raylib.
GravitationalAcceleration JohnLins Example(s) for gravity with acceleration!
Altair8800 DoctorAkula Front panel emulation of the MITS Altair 8800 written in C using raylib.
rsim fullnitrous Cross platform rocket simulation software package written in C with raylib.
Pepper-s-Pi-Cone jessp WIP repository to adapt Roxanne Luo's Pepper's cone into C with raylib with the intention of running it off a Raspberry Pi.
Nachasic vicarious-rs Gamedev experiments with raylib and Rust.
raylib-rs-play_sound_multi buribalazs Example to demonstrate a crash on Windows 10 written in Rust.
rts teh-cmc Building an RTS the old way, with Rust, raylib & Emscripten.
[ raylib_ffi_bug jestarray Incorrect FFI call which turning bool to a random number, Written in Rust.

Templates

Name Author Description
raylib_starter tducasse Simple raylib template for Windows and Web targets.
rbpi400raylib daandruff Simple raylib template for Raspberry Pi 400.
raylibtest irskep raylib Nim bindings test example.
ray-starter jamiltron Skeleton of a raylib project with CMake.
raylib-template benweidig Linux template for raylib.
raylib-cpp-starter CapsCollective Portable and automated template for raylib projects with C++ bindings.
simple_raylib_template inque This is a simple raylib boilerplate that can be used as a starting point for raylib, It has also utility to build for Web!
raylib-imgui-template oswjk Basic raylib + Dear ImGui template.
raygame AIE-Seattle-Prog Sample C++ project setup with raylib for Visual Studio 2017.
raygame AIE-Seattle-Prog Sample C# project setup with raylib-cs for Visual Studio 2017.
Dnkvw-Raylib-Minimal-Example DaNiKhan-GbR Minimal example that demonstrates the usage of Dnkvw with raylib, Can be used as a project template.
RaylibHotReloadTemplate krzosa Template for hot reload code in raylib.
c99-raylib-template WEREMSOFT Starting template to work with raylib, Uses make for build.
c99-raylib-cimgui-template WEREMSOFT Simple template to integrate raylib with imgui on C99, Uses cimgui bindings.
raylib-network-template WEREMSOFT Kinda serverless multiplayer template. It can be used to make a very basic multiplayer game.
raylib-cmake-template SasLuca Very minimal project template for raylib using CMake that works well in CLion & Visual Studio.
rayfork-sokol-template SasLuca Simple rayfork project template with sokol-app and CMake.
go-raylib-template RaniSputnik Starter template for building games with the raylib Golang bindings.
raylib-starter-kit Hidden-Pixel This repository is to raylib starter kit to help get up and running quickly after installing MSVC, clang or gcc, and emcc.
rayskeleton oswjk Skeleton project template for raylib. Uses CMake.
RaylibStarterProjectXcode braedenf Basic window implemented with raylib in XCode.
raystart jacmoe Quick CMake based project template for exploratory graphics programming using raylib.
RaylibVSTemplate JamieMair Template Visual Studio 2019 C++ project for the raylib library.
raylib-boilerplate Yrds out-of-box environment to develop raylib games.
raylib_graphic_template Qinbeans Template for future use and has working adjustable resolution.
tempraylib CodingCor Simple C++ template to use raylib in Linux and Windows.
Raylib-Scons-boilerplate MrOneTwo Boilerplate for raylib with Scons as build system.
raylib-meson-template gilzoide Minimal template project for C/C++ applications using raylib built using Meson.
raylibMinimumVS Ushio Simple C++ template for raylib for use with Visual Studio 2017.
raylib_template janderkkotlarski C++ Simple raylib template that should works when raylib is correctly installed.
raylib-lsk Lattay Lattay's Starter Kit for raylib, small boiler plate for raylib projects.
vscode-raylib-base charlesmartinreed Setup used by GamesFromScratch when he made tutorials for raylib.
RaylibCSharpStarter AIESydProgYr12021 raylib C# game starter kit.
RaylibStarterCPP LodisAIE raylib C++ game starter kit.
Raylib-with-Flecs-Template HeatXD Template for raylib with a custom flecs pipline for raylib.
parsec_raylib_template underscorenygren Starter project for the parsec and raylib integration article series, Use this as a base from which to create your own games.
kotlin-native-raylib-starter LeHaine Base projected configured to link, build, and run raylib with Kotlin Native.
Raylib-C-starterProj JustinKatic Basic startup setup for raylib with a clear Start and Update function.
raylib-scaffold waruqi Minimal raylib project template that uses XMake.
RayTemplateC GoldenbergDaniel Template for the raylib library in C.

Articles

Tutorials

Videos

Promo Images

raylib overview

raylib overview (wide)

last 6 years of raylib

raylib gamedev is about to explode

raylib 2.5 architecture

raylib architecture

  • Difference between raylib 3.5 architecture and raylib 3.7 architecture

Difference between raylib 3.5 architecture and raylib 3.7 architecture

raylib 4.0 architecture

raylib 5th anniversary

raylib 6th anniversary

raylib 6 years of fun

raylib 1.5 is ready

raylib 1.7

raylib 1.8 is out!

raylib 2.0 #1

raylib 2.0 #2

raylib 2.5

raylib 3.0

raylib 3.5

raylib 3.7

raylib parser

raylib 4.0

raylib 5k gamejam

raylib 5k gamejam

raylib 5k gamejam - 1st Prize

raylib 5k gamejam - 2nd Prize

raylib 5k gamejam - 3rd Prize

raylib - Happy New Year!

raylib received epic megagrant

raygui

rGuiIcons

rfxgen

raylib technologies's tools Linux support

raylib build flags

raylib on handmade seattle

raylib contributors

raylib API usage analysis

raylib in numbers

raylib on Wikipedia!

raylib and WebAssembly!

raylib supports FreeBSD!

raylib on GGJ2018!

raylib on GGJ2019!

raylib on GGJ2020!

raylib is simple and easy-to-use

raylib standalone modules

raylib social networks

raylib discord server

raylib on N1B

raylib technologies - command line study

rPBR released!

raylib platforms support #1

raylib platforms support #2

raylib 30 bindings!

raylib 40 bindings!

raylib - choose your flavor #1

raylib - choose your flavor #2

raylib technologies tools

raylib GitHub Actions build table

raylib modules

raylib - Google Open Source Peer Bonus

raylib technologies - let's talk!

raylib - working hard on the best tools!

raylib - +95 coding examples!

Logos

raysan5/raylib SasLuca/rayfork Rabios/rayport RobLoach/raylib-cpp ChrisDill/Raylib-cs Rabios/raylib-boo gen2brain/raylib-go Lachee/raylib-goplus deltaphc/raylib-rs raysan5/raylib-lua RobLoach/raylib-lua-sol TSnake41/raylib-lua HDPLocust/raylib-luamore Rabios/raylua Andre-LA/raylib-nelua AregevDev/raylib-cr drezgames/raylib-pascal GuvaCode/Ray4Laz overdev/raylib-py RobLoach/node-raylib Rabios/raylib-v7 RobLoach/raylib-chaiscript ArnautDaniel/raylib-factor ArnautDaniel/gforth-raylib TSnake41/raylib-wren Not-Nik/raylib-zig bmx-ng/ray.mod tjammer/raylib-ocaml D-a-n-i-l-o/raylib-purebasic M0n7y5/raylib-beef RedCubeDev-ByteSpace/Relib CreedVI/Raylib-J victorfisac/Physac raysan5/raygui raysan5/rpng raysan5/rres raysan5/rfxgen victorfisac/FNode SliverLIVE/Raylib-for-GLBasic ForeignSasquatch/hxRaylib

Stickers

raylib mobile sticker

raylib bag sticker

Resources and Links

Can't find your awesome stuff or you want to improve the list? Make issue or pull request for that!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].