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 (1420)

alacritty
alacritty alacritty Rust

A cross-platform, OpenGL terminal emulator.

66k
raylib
raylib raysan5 C

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

35.4k
kitty
kitty kovidgoyal Python

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

35.4k
tinyrenderer
tinyrenderer ssloy C++

A brief computer graphics / rendering course

24.5k
filament
filament google C++

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

20.6k
rpcs3
rpcs3 RPCS3 C++

PlayStation 3 emulator and debugger

20.2k
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.

20k
pyxel
pyxel kitao Rust

A retro game engine for Python

18.5k
wgpu
wgpu gfx-rs Rust

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

18.4k
bgfx
bgfx bkaradzic C++

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

17.6k
OpenRCT2
OpenRCT2 OpenRCT2 C++

An open source re-implementation of RollerCoaster Tycoon 2 🎢

16.5k
glfw
glfw glfw C

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

15.4k
openage
openage SFTtech Python

Clone of the Age of Empires II engine 🚀

14.6k
Open3D
Open3D isl-org C++

Open3D: A Modern Library for 3D Data Processing

14.1k
SFML
SFML SFML C++

Simple and Fast Multimedia Library

12.1k
renderdoc
renderdoc baldurk C++

RenderDoc is a stand-alone graphics debugging tool.

11.2k
Craft
Craft fogleman C

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

11.1k
duckstation
duckstation stenzek C++

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

10.9k
openscad
openscad openscad C++

OpenSCAD - The Programmers Solid 3D CAD Modeller

10.5k
openFrameworks
openFrameworks openframeworks C++

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

10.5k
MangoHud
MangoHud flightlessmango C

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

9.2k
android-gpuimage
android-gpuimage wasabeef 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

9.1k
endless-sky
endless-sky endless-sky C++

Space exploration, trading, and combat game.

7.7k
gephi
gephi gephi Java

Gephi - The Open Graph Viz Platform

6.7k
azul
azul fschutt Rust

Desktop GUI Framework

6.1k
sodium
sodium CaffeineMC Java

A high-performance rendering engine replacement for Minecraft, which greatly improves frame rates and reduces micro-stutter

5.8k
reshade
reshade crosire C++

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

5.6k
wiliwili
wiliwili xfangfang C++

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

5.6k
editly
editly mifi TypeScript

Slick, declarative command line video editing & API

5.5k
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.5k
gfx
gfx gfx-rs Rust

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

5.4k
DKVideoPlayer
DKVideoPlayer Doikki Java

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

5.3k
panda3d
panda3d panda3d C++

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

5.3k
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.

5.2k
magnum
magnum mosra C++

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

5.2k
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
cute_headers
cute_headers RandyGaul C

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

5.1k
Ultralight
Ultralight ultralight-ux CMake

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

5k
mach
mach hexops Zig

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

4.9k
xserver
xserver X11Libre C

XLibre Xserver

4.8k
SHADERed
SHADERed dfranx C++

Lightweight, cross-platform & full-featured shader IDE

4.8k
ogre
ogre OGRECave C++

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

4.7k
linux-wallpaperengine
linux-wallpaperengine Almamu C++

Wallpaper Engine backgrounds for Linux!

4.7k
glad
glad Dav1dde C

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

4.6k
DiligentEngine
DiligentEngine DiligentGraphics Batchfile

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

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
spring
spring spring C++

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

4k
Iris
Iris IrisShaders Java

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

3.9k
BongoCat
BongoCat vladelaina C

🩷 💘C × SDL3 × OpenGL — Three Mysterious Forces, United as One! Bong~ Bongocat!!!Don't be shy, Join Here🧸: https://discord.gg/vf8jqnattk

3.9k