Most popular opengl repositories and open source projects

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.

alacritty

A cross-platform, OpenGL terminal emulator.

1578   30207   30207  

openage

Free (as in freedom) open source clone of the Age of Empires II engine...

987   10188   10188  

OpenRCT2

An open source re-implementation of RollerCoaster Tycoon 2 🎢

1085   9178   9178  

filament

Filament is a real-time physically based rendering engine for Android,...

634   8601   8601  

Craft

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

1096   8450   8450  

kitty

A cross-platform, fast, feature full, GPU based terminal emulator

403   8442   8442  

openFrameworks

openFrameworks is a community-developed cross platform toolkit for cre...

2437   8253   8253  

tinyrenderer

A brief computer graphics / rendering course

697   8178   8178  

bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framewor...

1210   7346   7346  

android-gpuimage

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

1871   6686   6686  

glfw

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

1909   6001   6001  

3d-game-shaders-for-beginners

? A step-by-step guide to implementing SSAO, depth of field, lighting,...

365   5776   5776  

SFML

Simple and Fast Multimedia Library

1141   5715   5715  

gfx

A low-overhead Vulkan-like GPU API for Rust.

532   4617   4617  

renderdoc

RenderDoc is a stand-alone graphics debugging tool.

581   4094   4094  

mapbox-gl-native

Interactive, thoroughly customizable maps in native Android, iOS, macO...

1190   3698   3698  

gephi

Gephi - The Open Graph Viz Platform

1361   3695   3695  

StarWars.iOS

This component implements transition animation to crumble view-control...

362   3515   3515  

olive

Free open-source non-linear video editor

245   3262   3262  

openscad

OpenSCAD - The Programmers Solid 3D CAD Modeller

751   3124   3124  

raylib

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

364   3022   3022  

BansheeEngine

Modern C++14 game engine with Vulkan support, fully featured editor an...

343   2904   2904  

magnum

Lightweight and modular C++11/C++14 graphics middleware for games and...

297   2853   2853  

CameraView

? A well documented, high-level Android interface that makes capturing...

509   2841   2841  

lwjgl3

LWJGL is a Java library that enables cross-platform access to popular...

414   2592   2592  

Open3D

Open3D: A Modern Library for 3D Data Processing

609   2512   2512  

cute_headers

Collection of cross-platform one-file C/C++ libraries with no dependen...

158   2404   2404  

OpenLara

Classic Tomb Raider open-source engine

168   2140   2140  

react-imgpro

? Image Processing Component for React

105   2138   2138  

aminal

A modern cross-platform terminal emulator in Go

80   2057   2057  

panda3d

Powerful, mature open-source cross-platform game engine for Python and...

493   2039   2039  

glium

Safe OpenGL wrapper for the Rust language.

248   2018   2018  

opentk

The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, O...

542   1990   1990  

HTY360Player

Open Source iOS 360 Degree Panorama Video Player.

426   1900   1900  

StarWars.Android

This component implements transition animation to crumble view into ti...

309   1895   1895  

rust-doom

A Doom Renderer written in Rust.

68   1856   1856  

spring

A powerful free cross-platform RTS game engine

613   1856   1856  

apitrace

Tools for tracing OpenGL, Direct3D, and other graphics APIs

353   1805   1805  

Glitter

Dead Simple OpenGL

250   1612   1612  

herebedragons

A basic 3D scene implemented with various engines, frameworks or APIs.

67   1494   1494  

gocraft

A Minecraft like game written in go

80   1452   1452  

Remotery

Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer

133   1155   1155  

Bubble-Picker

An easy-to-use animation which can be used for content picking for And...

183   1060   1060