1.raysan5 / raylib
A simple and easy-to-use library to enjoy videogames programming
Ranked by Attention Score: stars gained over the last 30 complete days
48 repositories by Attention Score · Oct 4, 2026 – Nov 2, 2026 (UTC)
A simple and easy-to-use library to enjoy videogames programming
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
Making Docker and Kubernetes management easy.
Odin Programming Language
Industry-standard navigation-mesh toolset for games
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
Simple and Fast Multimedia Library
Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
Crack legacy zip encryption with Biham and Kocher's known plaintext attack.
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
A lightweight single-header cross-platform library for general windowing
zlib replacement with optimizations for "next generation" systems.
3D Engine with Blender Integration
2D Vector Graphics Engine Powered by a JIT Compiler
TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.
simple neural network library in C99
DotRecast - a C# port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, Unity3D, games, servers
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
Native SVG parser and renderer for SwiftUI, UIKit and AppKit, with tools for PNG, PDF, SF Symbols and Swift source.
Ultra-portable, high performance, open source multimedia framework.
Excel-DNA - Free and easy .NET for Excel. This repository contains the core Excel-DNA library.
A drop-in universal solution for moving text fields out of the way of the keyboard in iOS
STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data.
C++11/20 library that provides static_vector, small_vector, static_map, small_map, flat_map, static_flat_map, small_flat_map, static_unordered_map, small_unordered_map, etc.
Common Lisp bindings and interface to the Allegro 5 game programming library
PICO-8 Reimplementation in Love2D. Chat: https://discord.gg/jGEMUse6RM
OpenGL ES and input for iOS, tvOS, Android, and WebGL
Easy to use cross-platform 2D game library for C++
Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)
LibXtract is a simple, portable, lightweight library of audio feature extraction functions.
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
A simple C++ 03/11/etc timer class for ~microsecond-precision cross-platform benchmarking. The implementation is as limited and as simple as possible to create the lowest amount of overhead.
D bindings for the sokol headers (https://github.com/floooh/sokol)