Opengl Open Source Projects

Browse 1,105 Opengl open source projects, ranked by GitHub stars. Find the most popular Opengl tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 1,105 projects
64,981 stars

alacritty/alacritty

A cross-platform, OpenGL terminal emulator.

Metrics details
Stars64,981
33,953 stars

kovidgoyal/kitty

If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.

Metrics details
Stars33,953
33,945 stars

raysan5/raylib

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

Metrics details
Stars33,945
23,878 stars

ssloy/tinyrenderer

A brief computer graphics / rendering course

Metrics details
Stars23,878
20,298 stars

BradLarson/GPUImage

An open source iOS framework for GPU-based image and video processing

Metrics details
Stars20,298
20,271 stars

google/filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

Metrics details
Stars20,271
19,766 stars

lettier/3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

Metrics details
Stars19,766
17,609 stars

gfx-rs/wgpu

A cross-platform, safe, pure-Rust graphics API.

Metrics details
Stars17,609
17,291 stars

bkaradzic/bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

Metrics details
Stars17,291
17,117 stars

OpenRA/OpenRA

Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.

Metrics details
Stars17,117
15,972 stars

OpenRCT2/OpenRCT2

An open source re-implementation of RollerCoaster Tycoon 2 🎢

Metrics details
Stars15,972
15,198 stars

glfw/glfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

Metrics details
Stars15,198
15,075 stars

terkelg/awesome-creative-coding

Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.

Metrics details
Stars15,075
14,325 stars

SFTtech/openage

Clone of the Age of Empires II engine 🚀

Metrics details
Stars14,325
14,190 stars

MonoGame/MonoGame

One framework for creating powerful cross-platform games.

Metrics details
Stars14,190
13,808 stars

isl-org/Open3D

Open3D: A Modern Library for 3D Data Processing

Metrics details
Stars13,808
12,537 stars

JoeyDeVries/LearnOpenGL

Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com

Metrics details
Stars12,537
11,953 stars

SFML/SFML

Simple and Fast Multimedia Library

Metrics details
Stars11,953
11,099 stars

g-truc/glm

OpenGL Mathematics (GLM)

Metrics details
Stars11,099
11,067 stars

fogleman/Craft

A simple Minecraft clone written in C using modern OpenGL (shaders).

Metrics details
Stars11,067
10,900 stars

baldurk/renderdoc

RenderDoc is a stand-alone graphics debugging tool.

Metrics details
Stars10,900
10,441 stars

stenzek/duckstation

Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64

Metrics details
Stars10,441
10,403 stars

openframeworks/openFrameworks

openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

Metrics details
Stars10,403
9,801 stars

Stellarium/stellarium

Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows, macOS and Haiku. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.

Metrics details
Stars9,801
9,774 stars

openscad/openscad

OpenSCAD - The Programmers Solid 3D CAD Modeller

Metrics details
Stars9,774
9,157 stars

cats-oss/android-gpuimage

Android filters based on OpenGL (idea from GPUImage for iOS)

Metrics details
Stars9,157
9,089 stars

olive-editor/olive

Free open-source non-linear video editor

Metrics details
Stars9,089
8,850 stars

flightlessmango/MangoHud

A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more.

Metrics details
Stars8,850
7,727 stars

stride3d/stride

Stride (formerly Xenko), a free and open-source cross-platform C# game engine.

Metrics details
Stars7,727
7,458 stars

endless-sky/endless-sky

Space exploration, trading, and combat game.

Metrics details
Stars7,458
6,585 stars

gephi/gephi

Gephi - The Open Graph Viz Platform

Metrics details
Stars6,585
6,110 stars

fschutt/azul

Desktop GUI Framework

Metrics details
Stars6,110
5,676 stars

CaffeineMC/sodium-fabric

A Fabric mod designed to improve frame rates and reduce micro-stutter

Metrics details
Stars5,676
5,452 stars

mifi/editly

Slick, declarative command line video editing & API

Metrics details
Stars5,452
5,398 stars

LWJGL/lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.

Metrics details
Stars5,398
5,394 stars

gfx-rs/gfx

[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.

Metrics details
Stars5,394
5,348 stars

xfangfang/wiliwili

第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上

Metrics details
Stars5,348
5,322 stars

Doikki/DKVideoPlayer

Android Video Player. 安卓视频播放器,封装MediaPlayer、ExoPlayer、IjkPlayer。模仿抖音并实现预加载,列表播放,悬浮播放,广告播放,弹幕,视频水印,视频滤镜

Metrics details
Stars5,322
5,300 stars

crosire/reshade

A generic post-processing injector for games and video software.

Metrics details
Stars5,300
5,182 stars

mosra/magnum

Lightweight and modular C++11 graphics middleware for games and data visualization

Metrics details
Stars5,182
5,182 stars

panda3d/panda3d

Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU

Metrics details
Stars5,182
5,135 stars

dotnet/Silk.NET

The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

Metrics details
Stars5,135
5,127 stars

natario1/CameraView

📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.

Metrics details
Stars5,127
5,025 stars

RandyGaul/cute_headers

Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games

Metrics details
Stars5,025
4,978 stars

ultralight-ux/Ultralight

Lightweight, high-performance HTML renderer for game and app developers.

Metrics details
Stars4,978
4,942 stars

BradLarson/GPUImage2

GPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.

Metrics details
Stars4,942
4,869 stars

wjakob/nanogui

Minimalistic GUI library for OpenGL

Metrics details
Stars4,869
4,774 stars

dfranx/SHADERed

Lightweight, cross-platform & full-featured shader IDE

Metrics details
Stars4,774
4,625 stars

OGRECave/ogre

high-performance rendering backend (C++, Python, C#, Java)

Metrics details
Stars4,625
4,556 stars

Dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

Metrics details
Stars4,556
4,524 stars

faiface/pixel

A hand-crafted 2D game library in Go

Metrics details
Stars4,524
4,452 stars

mapbox/mapbox-gl-native

Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL

Metrics details
Stars4,452
4,379 stars

Almamu/linux-wallpaperengine

Wallpaper Engine backgrounds for Linux!

Metrics details
Stars4,379
4,368 stars

DiligentGraphics/DiligentEngine

A modern cross-platform low-level graphics library and rendering framework

Metrics details
Stars4,368
4,255 stars

wang-bin/QtAV

A cross-platform multimedia framework based on Qt and FFmpeg. 基于Qt和FFmpeg的跨平台高性能音视频播放框架. Recommand to use new sdk https://github.com/wang-bin/mdk-sdk

Metrics details
Stars4,255
4,042 stars

google/angle

A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

Metrics details
Stars4,042
3,938 stars

spring/spring

A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/

Metrics details
Stars3,938
3,925 stars

CharonChui/AndroidNote

Android study notes.

Metrics details
Stars3,925
3,894 stars

servo/pathfinder

A fast, practical GPU rasterizer for fonts and vector graphics

Metrics details
Stars3,894
3,787 stars

ptitSeb/box86

Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices

Metrics details
Stars3,787
1-60 of 1,105 projects
Get A Weekly Email With Trending Opengl Projects
Stay updated on Opengl plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.