opengl
Topic

opengl

OpenGL (Open Graphics Library) is the computer industry's standard API for defining 2-D and 3-D graphic images. OpenGL allows new hardware innovations to be accessible through the API via the OpenGL extension mechanism. It is used in CAD (Computer-aided design), virtual reality, video games, and flight simulation.

Repositories (1375)

alacritty
alacritty alacritty Rust

A cross-platform, OpenGL terminal emulator.

63.4k
kitty
kitty kovidgoyal Python

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

32.3k
raylib
raylib raysan5 C

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

32k
tinyrenderer
tinyrenderer ssloy C++

A brief computer graphics / rendering course

23.4k
filament
filament google C++

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

20k
3d-game-shaders-for-beginners
3d-game-shaders-for-beginners lettier C++

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

19.5k
rpcs3
rpcs3 RPCS3 C++

PlayStation 3 emulator and debugger

18.5k
pyxel
pyxel kitao Rust

A retro game engine for Python

17.4k
bgfx
bgfx bkaradzic C++

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

16.9k
wgpu
wgpu gfx-rs Rust

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

16.9k
OpenRCT2
OpenRCT2 OpenRCT2 C++

An open source re-implementation of RollerCoaster Tycoon 2 🎢

15.5k
glfw
glfw glfw C

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

14.9k
openage
openage SFTtech Python

Clone of the Age of Empires II engine 🚀

14.2k
Open3D
Open3D isl-org C++

Open3D: A Modern Library for 3D Data Processing

13.5k
SFML
SFML SFML C++

Simple and Fast Multimedia Library

11.8k
Craft
Craft fogleman C

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

11k
renderdoc
renderdoc baldurk C++

RenderDoc is a stand-alone graphics debugging tool.

10.6k
openFrameworks
openFrameworks openframeworks C++

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

10.4k
duckstation
duckstation stenzek C++

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

10k
openscad
openscad openscad C++

OpenSCAD - The Programmers Solid 3D CAD Modeller

9.2k
android-gpuimage
android-gpuimage cats-oss Java

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

9.2k
olive
olive olive-editor C++

Free open-source non-linear video editor

9k
MangoHud
MangoHud flightlessmango C

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

8.4k
endless-sky
endless-sky endless-sky C++

Space exploration, trading, and combat game.

7.2k
gephi
gephi gephi Java

Gephi - The Open Graph Viz Platform

6.4k
azul
azul fschutt Rust

Desktop GUI Framework

6.1k
sodium
sodium CaffeineMC Java

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

5.5k
gfx
gfx gfx-rs Rust

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

5.4k
editly
editly mifi TypeScript

Slick, declarative command line video editing & API

5.4k
lwjgl3
lwjgl3 LWJGL Java

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio...

5.3k
DKVideoPlayer
DKVideoPlayer Doikki Java

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

5.3k
magnum
magnum mosra C++

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

5.1k
reshade
reshade crosire C++

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

5.1k
CameraView
CameraView natario1 Java

📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-...

5.1k
panda3d
panda3d panda3d C++

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

5.1k
wiliwili
wiliwili xfangfang C++

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

5k
Silk.NET
Silk.NET dotnet C#

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

5k
cute_headers
cute_headers RandyGaul C

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

5k
Ultralight
Ultralight ultralight-ux CMake

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

5k
SHADERed
SHADERed dfranx C++

Lightweight, cross-platform & full-featured shader IDE

4.7k
mach
mach hexops Zig

zig game engine & graphics toolkit - mirror of https://code.hexops.com/hexops/mach

4.7k
ogre
ogre OGRECave C++

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

4.5k
glad
glad Dav1dde C

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

4.5k
mapbox-gl-native
mapbox-gl-native mapbox C++

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

4.5k
xserver
xserver X11Libre C

XLibre Xserver

4.4k
DiligentEngine
DiligentEngine DiligentGraphics Batchfile

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

4.3k
spring
spring spring C++

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

3.9k
linux-wallpaperengine
linux-wallpaperengine Almamu C++

Wallpaper Engine backgrounds for Linux!

3.8k
StarWars.iOS
StarWars.iOS Yalantis Swift

This component implements transition animation to crumble view-controller into tiny pieces.

3.8k
Iris
Iris IrisShaders Java

A modern shaders mod for Minecraft compatible with existing OptiFine shader packs

3.7k