Showing 36 of 261 projects
A Common Lisp 3D/2D graphics engine for OpenGL, designed for games, visualizations, and productivity software with live coding.
A Ruby extension module that provides an interface to the FOX GUI toolkit for building cross-platform desktop applications.
A React Native library for applying real-time OpenGL image filters like blur, contrast, and saturation using gl-react.
A modern C++23 framework for game development, modding, and cheat creation with high-performance math, physics, and graphics support.
A flexible post-processing visual effects library for libGDX, offering lightweight integration and simple effect implementation.
A flexible OpenGL and Vulkan header and loader generator that gives developers complete control over exposed API versions and extensions.
An experimental open-source render engine for exploring modern graphics techniques and engine architecture.
A platform-independent 3D world editor built with Java, Kotlin, and libGDX for creating and rendering scenes in libGDX projects.
An OpenGL source port for the classic Catacomb 3D games, enhancing graphics and adding modern features while preserving original gameplay.
A 2D dynamic lighting and shadow engine for the LÖVE game framework.
A simple Common Lisp framework for 2D game development with graphics, audio, and input handling.
A composable general-purpose D library providing asynchronous networking, UI frameworks, and utility modules.
A free recreation of the classic game 'Chasm: The Rift' using original game data and modern SDL2/OpenGL.
Cross-platform OpenGL bindings for Go with OpenGL ES 2-like API, supporting desktop, mobile, and web.
A complete Pascal header translation of the raylib 5.6-dev game development library for Lazarus and Delphi.
A deprecated sample comparing OpenGL and Vulkan rendering techniques for CAD scenes using multi-threaded command buffer generation.
High-performance Swift treemap layout engine for iOS and macOS using the squarified algorithm.
A constraint-based physics engine for 3D rigid body dynamics, designed for robotics simulation and game development.
An open-source engine and Linux port of Mech Commander 2, with bug fixes and 64-bit support for Windows and Linux.
Open-source software for deep learning-based analysis and visualization of whole slide images in digital pathology.
A pseudoterminal interface library for creating applications with text-based console-like output and flexible input handling.
A cross-platform game engine written in D with scripting support, supporting multiple rendering backends and platforms.
An open-source Swift library for 360 video and image playback, plus generic 3D scene creation on iOS.
A plugin-based client-server voxel game engine written in the D programming language.
A free cross-platform game engine focused on ultra-fast prototyping and fun with Luau scripting.
A lightweight, cross-platform, single-header C++ point cloud viewer for visualizing LiDAR, photogrammetry, and 3D datasets.
A thin, modern, header-only C++17 wrapper for GLFW providing RAII objects, scoped enums, and exceptions.
A Python 3D library inspired by Three.js, designed for simplicity and educational use.
A portable, enhanced RuneScape Classic client written in C99 with support for multiple platforms and modern features.
A fast Clojure library for emulating a terminal with OpenGL rendering and Unicode support.
A curated list of open-source graphics and game engines, rendering techniques, and related tools.
Crystal language bindings for the raylib game development library, providing low-level access and operator overloads.
A minimal Go framework for quickly prototyping 2D games with simple drawing, input handling, and sound.
A free, open-source voxel-based sandbox game where you explore and survive on a strange alien planet.
A thick Ada 2005 binding for OpenGL and GLFW that enriches the API with Ada's object orientation, type safety, and generics.
A retro 2D and pseudo-3D game engine written in D, focused on authentic pixel-perfect graphics and a lightweight footprint.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.