BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+4189.54%)
LibagarCross-Platform GUI Toolkit (stable)
Stars: ✭ 212 (-11.3%)
BorealisHardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx).
Stars: ✭ 135 (-43.51%)
PremulalphaPre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few years. This project includes descriptions/examples and tools for using pre-multiplied alpha.
Stars: ✭ 97 (-59.41%)
CommandbufferA lock-free CommandBuffer implementation designed for multi-threaded rendering applications.
Stars: ✭ 151 (-36.82%)
RazModern & multiplatform game engine in C++17
Stars: ✭ 161 (-32.64%)
GladMulti-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
Stars: ✭ 2,296 (+860.67%)
UrdeData interchange and engine re-implementation for games by Retro Studios | Mirror
Stars: ✭ 253 (+5.86%)
Panda3dPowerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Stars: ✭ 3,035 (+1169.87%)
SabaOpenGL Viewer (OBJ PMD PMX)
Stars: ✭ 208 (-12.97%)
Gpu ViewerA front-end to glxinfo, vulkaninfo, clinfo and es2_info - Linux
Stars: ✭ 129 (-46.03%)
Liblava🌋 A modern and easy-to-use library for the Vulkan API
Stars: ✭ 275 (+15.06%)
Cute headersCollection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Stars: ✭ 3,274 (+1269.87%)
SwfwPure C Simple Window Framework (to be rebased soon).
Stars: ✭ 23 (-90.38%)
Limonengine3D FPS game engine with full dynamic lighting and shadows
Stars: ✭ 331 (+38.49%)
Vk Gl CtsKhronos Vulkan, OpenGL, and OpenGL ES Conformance Tests
Stars: ✭ 324 (+35.56%)
SulisTurn based tactical RPG with several campaigns, written in Rust
Stars: ✭ 338 (+41.42%)
NcineA cross-platform 2D game engine
Stars: ✭ 372 (+55.65%)
Pegasus FrontendA cross platform, customizable graphical frontend for launching emulators and managing your game collection.
Stars: ✭ 364 (+52.3%)
AlimerCross-platform game engine.
Stars: ✭ 172 (-28.03%)
Tinywindowa cross platform (Linux and Windows) OpenGL window library in a single header
Stars: ✭ 175 (-26.78%)
Rust SkiaSafe Skia Bindings for Rust
Stars: ✭ 450 (+88.28%)
Tprpixa Cross-Platform, 2D Survival Sandbox Game Project. Based on C++17/cmake/OpenGL/SQLite3.
Stars: ✭ 448 (+87.45%)
Gfx[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+2010.88%)
GraphicsfuzzA testing framework for automatically finding and simplifying bugs in graphics shader compilers.
Stars: ✭ 448 (+87.45%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+2397.49%)
Silk.netThe high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+123.43%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+379.5%)
GlfwA multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
Stars: ✭ 8,416 (+3421.34%)
DotfeatherA closs-platform generic gameengine built on C#/.NET Standard 2.1
Stars: ✭ 28 (-88.28%)
JglmJava OpenGL Mathematics Library
Stars: ✭ 44 (-81.59%)
AcidA high speed C++17 Vulkan game engine
Stars: ✭ 838 (+250.63%)
VulkustAn engine for Vulkan in Rust, tries to implement modern graphic features. (suspended for now)
Stars: ✭ 64 (-73.22%)
QuickfontA Modern OpenGL Font Rendering Library for OpenTK
Stars: ✭ 63 (-73.64%)
Imguizmo.quatImGui GIZMO widget - 3D object manipulator / orientator
Stars: ✭ 187 (-21.76%)
Gl vk meshlet cadsceneThis OpenGL/Vulkan sample illustrates the use of "mesh shaders" for rendering CAD models.
Stars: ✭ 127 (-46.86%)
FlextglOpenGL and Vulkan header and loader generator.
Stars: ✭ 180 (-24.69%)
FishengineSimple, Unity-like Game Engine.
Stars: ✭ 191 (-20.08%)
Emupedia.github.ioThe purpose of Emupedia is to serve as a nonprofit meta-resource, hub and community for those interested mainly in video game preservation which aims to digitally collect, archive and preserve games and software to make them available online accessible by a user-friendly UI that simulates several retro operating systems for educational purposes.
Stars: ✭ 206 (-13.81%)
KazanMirror; Work-in-progress software-rendering Vulkan implementation
Stars: ✭ 226 (-5.44%)
CsfmlOfficial binding of SFML for C
Stars: ✭ 211 (-11.72%)
ForgeF# CLI tool for project, file, and solution management
Stars: ✭ 233 (-2.51%)
AtaraxiaSimple and lightweight source-based multi-platform Linux distribution with musl libc.
Stars: ✭ 226 (-5.44%)
Adadoom3Id Software's Id-tech-4-BFG in the Ada programming language.
Stars: ✭ 214 (-10.46%)
GltfA crate for loading glTF 2.0
Stars: ✭ 224 (-6.28%)
Nitrokey AppNitrokey's Application (Win, Linux, Mac)
Stars: ✭ 210 (-12.13%)
YaveYet Another Vulkan Engine
Stars: ✭ 211 (-11.72%)
MqttclientA high-performance, high-stability, cross-platform MQTT client, developed based on the socket API, can be used on embedded devices (FreeRTOS / LiteOS / RT-Thread / TencentOS tiny), Linux, Windows, Mac, with a very concise The API interface realizes the quality of service of QOS2 with very few resources, and seamlessly connects the mbedtls encryption library.
Stars: ✭ 234 (-2.09%)
AntimicroxGraphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
Stars: ✭ 226 (-5.44%)
Tomboy NgNext generation of Tomboy
Stars: ✭ 226 (-5.44%)
GetdlcinfofromsteamdbGet Data from Steam / SteamDB / EpicDB (ex Get DLC Info from SteamDB) it's a userscript able to extract all the information of the DLCs Games from Steam / SteamDB / EpicDB and are exported in various formats. It also has small tools :)
Stars: ✭ 210 (-12.13%)
PixieditorPixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (-12.13%)
IslandLightweight and low-level creative coding toolkits in C.
Stars: ✭ 225 (-5.86%)
Ios Signer Service✒ A self-hosted, cross-platform service to sign and install iOS apps, all without a computer
Stars: ✭ 200 (-16.32%)
NebulaNebula is an open-source and free-to-use modern C++ game engine.
Stars: ✭ 224 (-6.28%)
Musikcubea cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
Stars: ✭ 2,663 (+1014.23%)