There are currently 112 open-source projects built with OpenGL, with a combined total of 776.0k GitHub stars. The most common language among these projects is C++.
Showing 112 open-source projects · page 1 of 4
Alacritty is a fast, cross-platform terminal emulator powered by OpenGL.
A fast, cross-platform, OpenGL terminal emulator with extensive configuration and high performance.
A fast, feature-rich, cross-platform terminal emulator with native UI and GPU acceleration, plus an embeddable library.
A simple and easy-to-use C library for videogames programming and multimedia applications.
A cross-platform Java game development framework for desktop, Android, HTML5, and iOS using OpenGL (ES).
A cross-platform Java game development framework for desktop, Android, HTML5, and iOS using OpenGL (ES).
A free, portable embedded graphics library for creating beautiful UIs on any MCU, MPU, and display type.
A real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2.
A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
A libre real-time strategy game engine for classic Westwood games like Command & Conquer: Red Alert.
A real-time collision detection and multi-physics simulation SDK for VR, games, robotics, and machine learning.
A free engine clone of the Genie Engine used by Age of Empires, Age of Empires II, and Star Wars: Galactic Battlegrounds.
A .NET framework for creating cross-platform games using C#, re-implementing the discontinued XNA Framework.
A .NET framework for creating cross-platform games using C#, re-implementing the discontinued XNA Framework.
A fast, portable, and high-level emulator for the PlayStation Portable (PSP) that runs on Android, Windows, Mac, Linux, and iOS.
A cross-platform frontend for the libretro API, enabling emulators and game engines to run as modular cores.
A simple Minecraft clone written in C using modern OpenGL with online multiplayer support.
A community-developed cross-platform C++ toolkit for creative coding and interactive art.
A high-performance 2D physics engine for games with continuous collision detection, multithreading, and SIMD optimization.
An open-source application that stabilizes video using gyroscope and accelerometer data from cameras or external devices.
A free, open-source 2D game framework for creating cross-platform games with Lua.
An open-source transport simulation game based on Transport Tycoon Deluxe, featuring expanded gameplay and multiplayer support.
An open-source C# game engine for realistic rendering and VR, featuring a visual editor and cross-platform support.
A customizable 3D platform based on Quake III for agent-based AI and deep reinforcement learning research.
A free, open-source sandbox space exploration game featuring trading, combat, missions, and an evolving storyline.
A fast and accurate Game Boy Advance emulator that also supports Game Boy and Game Boy Color games.
An open-source platform for visualizing and manipulating large graphs and networks with real-time performance.
An award-winning open-source platform for visualizing and manipulating large graphs and networks.
An AI-accelerated Rust platform for building native and web apps with a live-editable UI DSL and GPU-accelerated rendering.
An unofficial Flutter embedder for desktop platforms (Windows, macOS, Linux) using Go and GLFW.
A fantasy computer for making, playing, and sharing tiny retro games with built-in development tools.
A fast, powerful, and intuitive desktop application for visualizing and analyzing time series data from files, streams, and robotics systems.
A Nintendo Entertainment System (NES) emulator written in Go with OpenGL graphics and audio support.
A small antialiased vector graphics rendering library for OpenGL, modeled after HTML5 canvas API.
A Minecraft client optimization mod that improves frame rates, reduces micro-stutter, and fixes graphical issues.
Lightweight and modular C++11 graphics middleware for games and data visualization, providing platform-independent OpenGL/WebGL abstraction.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.