Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: raylib

raysan5/raylib

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

Language: C - Size: 377 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 19,466 - Forks: 2,023

raysan5/raygui

A simple and easy-to-use immediate-mode gui library

Language: C - Size: 11 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 2,988 - Forks: 268

gen2brain/raylib-go

Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.

Language: C - Size: 32.8 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1,342 - Forks: 147

OpenLLMAI/OpenRLHF

An Easy-to-use, Scalable and High-performance RLHF Framework (Support 70B+ full tuning & LoRA & Mixtral & KTO)

Language: Python - Size: 1.04 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1,277 - Forks: 115

ChrisDill/Raylib-cs

C# bindings for raylib, a simple and easy-to-use library to learn videogames programming

Language: C# - Size: 75.6 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 713 - Forks: 66

deltaphc/raylib-rs

Rust bindings for raylib

Language: C - Size: 54.4 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 691 - Forks: 117

RobLoach/raylib-cpp

C++ Object Oriented Wrapper for raylib

Language: C++ - Size: 12 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 553 - Forks: 75

raysan5/raylib-games

A collection of games made with raylib

Language: C - Size: 136 MB - Last synced: 25 days ago - Pushed: 3 months ago - Stars: 477 - Forks: 62

Not-Nik/raylib-zig

Manually tweaked, auto-generated raylib bindings for zig. https://github.com/raysan5/raylib

Language: Zig - Size: 704 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 347 - Forks: 68

SasLuca/rayfork

C99 Game Library. XNA-like. Platform Independent. Allocator Aware.

Language: C - Size: 64.4 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 316 - Forks: 14

vtereshkov/xdpw

XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces

Language: Pascal - Size: 5.44 MB - Last synced: 7 months ago - Pushed: about 4 years ago - Stars: 260 - Forks: 29

RobLoach/node-raylib

Node.js bindings for Raylib

Language: JavaScript - Size: 28.4 MB - Last synced: 24 days ago - Pushed: 6 months ago - Stars: 229 - Forks: 20

educ8s/Raylib-CPP-Starter-Template-for-VSCODE

Raylib C++ Starter Template for VSCODE

Language: C++ - Size: 555 KB - Last synced: 25 days ago - Pushed: 3 months ago - Stars: 218 - Forks: 15

PolyMarsDev/Terri-Fried

A multi-platform C++ game made for Ludum Dare 46

Language: C - Size: 612 KB - Last synced: 7 months ago - Pushed: 11 months ago - Stars: 184 - Forks: 55

planetis-m/naylib

Yet another raylib Nim wrapper

Language: C - Size: 2.67 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 170 - Forks: 10

educ8s/Raylib-CPP-Starter-Template-for-VSCODE-V2

Raylib C++ Starter Template for VSCODE V2

Language: C++ - Size: 573 KB - Last synced: 25 days ago - Pushed: about 1 month ago - Stars: 158 - Forks: 14

tjammer/raylib-ocaml

OCaml bindings for raylib and raygui

Language: OCaml - Size: 7.64 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 156 - Forks: 13

raysan5/challenges

graphics programming challenges

Language: C - Size: 36.5 MB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 156 - Forks: 18

joseph-montanez/raylib-php

PHP 8 Bindings to raylib

Language: C - Size: 20.5 MB - Last synced: 7 months ago - Pushed: 9 months ago - Stars: 150 - Forks: 8

c-krit/ferox

A lightweight 2D physics engine written in C, for educational purposes.

Language: C - Size: 9.11 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 143 - Forks: 9

ryupold/raylib.zig

Idiomatic Zig bindings for raylib utilizing raylib_parser

Language: Zig - Size: 2.17 MB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 140 - Forks: 21

electronstudio/raylib-python-cffi

Python CFFI bindings for Raylib

Language: Python - Size: 87.2 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 137 - Forks: 28

branc116/brplot

+256,000,000 points per plot, +60 Fps on shity laptop. Only limit is the size of your RAM.

Language: C - Size: 4.96 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 132 - Forks: 5

TSnake41/raylib-lua

A modern LuaJIT binding for Raylib (also available at https://gitlab.com/TSnake41/raylib-lua)

Language: Lua - Size: 3.44 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 125 - Forks: 10

longlene/cl-raylib

Common Lisp binding of raylib

Language: Common Lisp - Size: 401 KB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 124 - Forks: 19

raysan5/raylib-lua

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

Language: C - Size: 16.8 MB - Last synced: 25 days ago - Pushed: almost 3 years ago - Stars: 114 - Forks: 12

NotNotTech/Raylib-CsLo

autogen bindings to Raylib 4.x and convenience wrappers on top. Requires use of `unsafe`

Language: C - Size: 36.4 MB - Last synced: 11 days ago - Pushed: about 1 year ago - Stars: 110 - Forks: 9

RobLoach/raylib-nuklear

Nuklear immediate mode GUI for raylib

Language: C - Size: 1.82 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 102 - Forks: 14

electronstudio/jaylib

Java JNI bindings for Raylib

Language: C - Size: 14.6 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 99 - Forks: 14

nxrighthere/NetDynamics

Data-oriented networking playground for the reliable UDP transports

Language: C - Size: 133 KB - Last synced: 24 days ago - Pushed: 4 months ago - Stars: 98 - Forks: 5

victorfisac/FNode

Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.

Language: C - Size: 5.5 MB - Last synced: 24 days ago - Pushed: almost 2 years ago - Stars: 97 - Forks: 12

ChrisDill/Raylib-cs-Examples

Examples for Raylib-cs, a simple and easy-to-use library to learn videogames programming

Language: C# - Size: 53.6 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 95 - Forks: 14

HellRok/Taylor

A simple game engine built using raylib and mruby

Language: Ruby - Size: 189 MB - Last synced: 24 days ago - Pushed: 28 days ago - Stars: 92 - Forks: 5

STREGAsGate/Raylib

A Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries. Just add as a dependency in you game package and go!

Language: C - Size: 2.28 MB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 90 - Forks: 13

andygeiss/ecs

Build your own Game-Engine based on the Entity Component System concept in Golang.

Language: Go - Size: 348 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 88 - Forks: 9

RobLoach/raylib-lua-sol

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

Language: C++ - Size: 13.3 MB - Last synced: 24 days ago - Pushed: 11 months ago - Stars: 84 - Forks: 12

GuvaCode/Ray4Laz

A complete header translation (binding) of the raylib 5.0 to Pascal. Without any funky helper functions for memory alignment issues. Inspired and partially based on the drezgames/raylib-pascal binding, however a little cleaner and more recent, with FPC 3.2.0 and up support.

Language: C - Size: 108 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 83 - Forks: 15

bmchtech/rengfx

lightweight, expressive, extensible multimedia engine

Language: D - Size: 19.3 MB - Last synced: 24 days ago - Pushed: 6 months ago - Stars: 80 - Forks: 4

Rabios/raylua πŸ“¦

Cross-Platform, Modern, And updated LuaJIT bindings for raylib library.

Language: Lua - Size: 14.1 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 78 - Forks: 5

victorfisac/rPBR

Physically based rendering (PBR) for raylib

Language: C - Size: 197 MB - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 78 - Forks: 10

Sirvoid/Midless

Midless is a free and open-source voxel game made in C.

Language: C - Size: 239 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 74 - Forks: 7

Lachee/raylib-goplus

A newer version of the Go bindings for Raylib

Language: C - Size: 23.6 MB - Last synced: 25 days ago - Pushed: almost 4 years ago - Stars: 73 - Forks: 6

DaveGreen-Games/ShapeEngine

My custom made engine based on the great Raylib Framework. Main focus is being performant and only using draw functions instead of textures.

Language: C# - Size: 220 MB - Last synced: 25 days ago - Pushed: 28 days ago - Stars: 71 - Forks: 5

Anut-py/h-raylib

Haskell bindings for Raylib

Language: Haskell - Size: 2.78 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 68 - Forks: 13

Guevara-chan/Raylib-Forever

:.raylib headers for Nim anytime.:

Language: HTML - Size: 1.31 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 66 - Forks: 1

RobLoach/raylib-aseprite

Load Aseprite files for animated sprites in raylib.

Language: C - Size: 183 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 65 - Forks: 6

RetroNick2020/raster-master

Raster Master Sprite/Icon/Map editor for Windows 10/11 that generates putimage code and map code for Open Watcom, gcc, AmigaBASIC, Amiga C, Amiga Pascal ,QuickBasic, QB64, Quick C, Turbo Pascal, freepascal, Turbo C, Turbo Basic, Power Basic, FreeBASIC, GWBASIC, BASICA, PC-BASIC

Language: Pascal - Size: 1.27 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 60 - Forks: 2

CapsCollective/raylib-cpp-starter

A portable, automated template for raylib projects with C++ bindings

Language: Makefile - Size: 1.75 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 55 - Forks: 15

nmichlo/ruck

🧬 Modularised Evolutionary Algorithms For Python with Optional JIT and Multiprocessing (Ray) support. Inspired by PyTorch Lightning

Language: Python - Size: 106 KB - Last synced: 8 months ago - Pushed: about 1 year ago - Stars: 52 - Forks: 3

mode777/rayjs

Javascript bindings for raylib in a single ~3mb executable

Language: C - Size: 30 MB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 52 - Forks: 1

rillki/learn-dlang

Learn D programming language by creating games!

Language: D - Size: 44 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 52 - Forks: 5

M0n7y5/raylib-beef

A raylib binding for Beef programming language

Language: Beef - Size: 3.83 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 51 - Forks: 7

jakubtomsu/dungeon-of-quake

Retro FPS game inspired by Quake, using Odin and Raylib [ALPHA]

Language: Odin - Size: 101 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 48 - Forks: 3

tupini07/raylib-cpp-cmake-template

A small Raylib C++ template that uses CMake, LDtk, and Box2d

Language: C++ - Size: 271 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 46 - Forks: 3

ProfJski/ArtColors

Intuitive color mixing in a subtractive Red-Yellow-Blue color space. A traditional art school color wheel and palette selector for triadic, split-complementary and tetradic color harmonies. RGB-to-RYB conversion with simple formulas. Built with RayLib.

Language: C++ - Size: 4.2 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 41 - Forks: 5

foreignsasquatch/raylib-hx

Haxe bindings for raylib, a simple and easy-to-use library to learn videogame programming

Language: Haxe - Size: 6.01 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 41 - Forks: 12

raysan5/riconpacker

A simple and easy-to-use icons packer and extractor

Language: C - Size: 1.5 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 41 - Forks: 5

defun-games/claylib

A Common Lisp 2D/3D game toolkit built on top of Raylib 4.5.

Language: Common Lisp - Size: 28.5 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 39 - Forks: 4

kevinw/raylib-odin

Odin bindings for the raylib gamedev library

Language: C - Size: 3.49 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 36 - Forks: 3

arceryz/raylib-gpu-particles

Raylib 100% GPU particles example in 3D. Uses compute shaders and is fully documented. Millions of particles at 60 fps on a laptop.

Language: C - Size: 23.4 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 36 - Forks: 1

shiryel/rayex

Raylib binds to elixir for games programming

Language: Elixir - Size: 3.57 MB - Last synced: 24 days ago - Pushed: over 1 year ago - Stars: 35 - Forks: 6

TSnake41/raylib-wren

raylib wren binding (raylib-wren/wray), also available at https://gitlab.com/TSnake41/wray

Language: C - Size: 963 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 34 - Forks: 2

Guevara-chan/Midday-Commander

β€’Retrofuturistic file managerβ€’

Language: Nim - Size: 1.93 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 34 - Forks: 0

purifetchi/VTubeTiny

Tiny VTuber/PNGTuber suite with minimal overhead.

Language: C# - Size: 4.26 MB - Last synced: 5 months ago - Pushed: 11 months ago - Stars: 34 - Forks: 3

gursi26/pandemic_simulation

Pandemic simulation in Rust

Language: Rust - Size: 61.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 33 - Forks: 1

vaiorabbit/raylib-bindings

Yet another Ruby-raylib bindings

Language: C - Size: 95.3 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 32 - Forks: 1

raysan5/raylib-gamejam-template

A template for the raylib 9 years gamejam

Language: Makefile - Size: 94.7 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 31 - Forks: 12

jeroenjanssens/raylibr

R package that wraps Raylib, a simple and easy-to-use library to enjoy videogames programming

Language: R - Size: 81.2 MB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 30 - Forks: 4

RobLoach/raylib-physfs

Integrate PhysFS with raylib to load images, audio, and fonts, from .zip files.

Language: C - Size: 1.79 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 30 - Forks: 5

oskaritimperi/imgui-impl-raylib

Raylib backend for Dear ImGui

Language: C++ - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 29 - Forks: 2

Andre-LA/raylib-nelua

Raylib wrapper to nelua language

Language: Lua - Size: 15.1 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 29 - Forks: 1

Durobot/raylib-zig-examples

Raylib examples ported to Zig

Language: Zig - Size: 1.62 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 29 - Forks: 2

thejustinwalsh/sh-raylib

raylib bindings for static hermes

Language: C - Size: 5.59 MB - Last synced: 25 days ago - Pushed: 6 months ago - Stars: 28 - Forks: 2

ewpratten/raylib-ffi

"No frills" Rust bindings to raylib

Language: Rust - Size: 54.7 KB - Last synced: 8 days ago - Pushed: 4 months ago - Stars: 28 - Forks: 4

Brian-ED/rayed-bqn

Raylib with a bit of bacon spice!

Language: PowerShell - Size: 6.31 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 28 - Forks: 5

zpl-c/eco2d

Mirror of https://dev.v4.games/v4games/eco2d

Language: C - Size: 8.91 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 27 - Forks: 2

ZeroElectric/Raylib-CSharp-Vinculum

Vinculum (vinΒ·cuΒ·lum) is a set of C# autogen bindings for Raylib 5.0 additionally provides some convenience wrappers. Requires use of `unsafe` keyword for some workflows.

Language: C - Size: 80.1 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 27 - Forks: 1

educ8s/Cpp-Tetris-Game-with-raylib

C++ Tetris Game with raylib with a video tutorial explaining each line.

Language: C++ - Size: 3.48 MB - Last synced: 25 days ago - Pushed: 3 months ago - Stars: 26 - Forks: 4

nezvers/GameSystemsInC

Game systems for games in C. Examples using Raylib.

Language: C - Size: 2.04 MB - Last synced: 7 months ago - Pushed: 8 months ago - Stars: 25 - Forks: 2

educ8s/Cpp-Pong-Game-Raylib

A C++ Pong game developed with the Raylib library using OOP principles.

Language: C++ - Size: 579 KB - Last synced: 25 days ago - Pushed: 3 months ago - Stars: 25 - Forks: 3

dgcole/noctis-iv-lr

Modern source port of Noctis IV

Language: C++ - Size: 11.3 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 24 - Forks: 2

RobLoach/raylib-libretro

:space_invader: libretro frontend using raylib.

Language: C - Size: 274 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 24 - Forks: 6

albertnadal/MandelbrotGoLang

Distributed computing of the Mandelbrot set using GoLang, gRPC and RayLib

Language: Go - Size: 46.9 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 24 - Forks: 3

overdev/raylibpyctbg

A Python ctypes binding generator for the awesome C library Raylib.

Language: Python - Size: 1.44 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 24 - Forks: 2

lsevero/clj-raylib

Raylib bindings for clojure

Language: Java - Size: 4.57 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 24 - Forks: 3

edubart/nelua-tetris

Tetris game clone made in Nelua with Raylib

Language: Lua - Size: 1.51 MB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 23 - Forks: 1

anteroul/Cemetery-3D

My first game written in C

Language: C - Size: 8.31 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 23 - Forks: 2

eutro/racket-raylib

Semi-automatically generated Raylib bindings for Racket.

Language: Racket - Size: 5 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 23 - Forks: 5

DamienFremont/c99-raylib5-gl3-3dgame-starter

2024's small template to start your raylib game. Featuring 3D, C 2017, Raylib 5.0, OpenGL 3 and a modular architecture.

Language: C - Size: 43 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 23 - Forks: 1

Rabios/rayutils πŸ“¦

Single-Header library that extends raylib with some functionality!

Language: C - Size: 62.5 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 23 - Forks: 0

edubart/nelua-game2048

Clone of the 2048 game in Nelua using Raylib

Language: Lua - Size: 821 KB - Last synced: 25 days ago - Pushed: over 2 years ago - Stars: 22 - Forks: 1

Samerion/Fluid

A declarative cross-platform user interface library for D. Mirrored from Gitea.

Language: D - Size: 5.78 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 22 - Forks: 2

siddharthroy12/kosmos

A bullet-hell shooter game made in C99 for my college project.

Language: C - Size: 6.18 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 21 - Forks: 0

mausimus/ld49

Ludum Dare 49

Language: C++ - Size: 2.99 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 21 - Forks: 2

petelliott/raylib-guile

raylib guile bindings for my good friend jacob's birthday

Language: Scheme - Size: 24.4 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 20 - Forks: 2

jubalh/raymario

Super Mario Bros. remake

Language: C - Size: 6.63 MB - Last synced: 25 days ago - Pushed: over 6 years ago - Stars: 19 - Forks: 4

Rabios/rayport πŸ“¦

Awesome C99, Header-Only, rayfork wrapper for raylib!

Language: C - Size: 279 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 19 - Forks: 1

educ8s/Cpp-Retro-Snake-Game-with-raylib

C++ Retro Snake Game with raylib with a video tutorial explaining each line.

Language: C++ - Size: 706 KB - Last synced: 25 days ago - Pushed: 3 months ago - Stars: 19 - Forks: 1

sogaiu/jaylib-wasm-demo

Demo of using jaylib in a web browser

Language: Janet - Size: 1.21 MB - Last synced: 29 days ago - Pushed: 4 months ago - Stars: 19 - Forks: 1

Rabios/raylib-v7 πŸ“¦

JavaScript 5.1 bindings for raylib powered by cesanta's v7 JavaScript engine!

Language: C - Size: 6.62 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 19 - Forks: 0