Lighting Open Source Projects

Browse 193 Lighting open source projects, ranked by GitHub stars. Find the most popular Lighting tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 193 projects
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
4,222 stars

CalcProgrammer1/OpenRGB

Open source RGB lighting control that doesn't depend on manufacturer software. Supports Windows, Linux, MacOS. Mirror of https://gitlab.com/CalcProgrammer1/OpenRGB. Releases can be found on GitLab.

Metrics details
Stars4,222
4,093 stars

unity3d-jp/UnityChanToonShaderVer2_Project

UnityChanToonShaderVer2 Project / v.2.0.9 Release

Metrics details
Stars4,093
3,655 stars

ckb-next/ckb-next

RGB Driver for Linux

Metrics details
Stars3,655
3,382 stars

basnijholt/adaptive-lighting

Adaptive Lighting custom component for Home Assistant

Metrics details
Stars3,382
3,303 stars

nidorx/matcaps

Huge library of matcap PNG textures organized by color

Metrics details
Stars3,303
2,901 stars

xflux-gui/fluxgui

Better lighting for Linux. Open source GUI for xflux

Metrics details
Stars2,901
2,301 stars

appleseedhq/appleseed

A modern open source rendering engine for animation and visual effects

Metrics details
Stars2,301
1,961 stars

gfxfundamentals/webgl2-fundamentals

WebGL 2 lessons starting from the basics

Metrics details
Stars1,961
1,854 stars

mattdesl/graphics-resources

:memo: a list of graphic programming resources

Metrics details
Stars1,854
1,846 stars

antonpup/Aurora

Unified lighting effects across multiple brands and various games.

Metrics details
Stars1,846
1,752 stars

nodiscc/awesome-linuxaudio

[mirror] A list of software and resources for professional audio/video/live events production on Linux.

Metrics details
Stars1,752
1,699 stars

ColinLeung-NiloCat/UnityURP-MobileDrawMeshInstancedIndirectExample

Example project to draw 1million grass instances on mobile

Metrics details
Stars1,699
1,693 stars

awtkns/fastapi-crudrouter

A dynamic FastAPI router that automatically creates CRUD routes for your models

Metrics details
Stars1,693
1,569 stars

Angelo1211/HybridRenderingEngine

Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.

Metrics details
Stars1,569
1,543 stars

the3deer/android-3D-model-viewer

Android OpenGL 2.x/3.x application to view 3D models. Published on Play Store

Metrics details
Stars1,543
1,536 stars

ands/lightmapper

A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!

Metrics details
Stars1,536
1,519 stars

Nadrin/PBR

An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.

Metrics details
Stars1,519
1,511 stars

lume/lume

GPU-powered 3D HTML. ✨🧊 <lume-box size="1 2 3">

Metrics details
Stars1,511
1,506 stars

dgreif/ring

Unofficial packages for Ring Doorbells, Cameras, Alarm System, and Smart Lighting

Metrics details
Stars1,506
1,480 stars

geekofweek/homeassistant

Example Home Assistant Configs

Metrics details
Stars1,480
1,476 stars

mcallegari/qlcplus

Q Light Controller Plus (QLC+) is a free and cross-platform software to control DMX or analog lighting systems like moving heads, dimmers, scanners etc. This project is a fork of the great QLC project written by Heikki Junnila that aims to continue the QLC development and to introduce new features.

Metrics details
Stars1,476
1,467 stars

mmatl/pyrender

Easy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.

Metrics details
Stars1,467
1,409 stars

hecomi/uRaymarching

Raymarching Shader Generator in Unity

Metrics details
Stars1,409
1,329 stars

godotengine/tps-demo

Godot Third Person Shooter with high quality assets and lighting

Metrics details
Stars1,329
1,318 stars

NVIDIA/Q2RTX

NVIDIA’s implementation of RTX ray-tracing in Quake II

Metrics details
Stars1,318
1,236 stars

Ciechan/BCMeshTransformView

Mesh transforms for UIView

Metrics details
Stars1,236
1,221 stars

polychromatic/polychromatic

RGB lighting management software for GNU/Linux. Powered by OpenRazer.

Metrics details
Stars1,221
1,187 stars

SaschaWillems/Vulkan-glTF-PBR

Physical based rendering with Vulkan using glTF 2.0 models

Metrics details
Stars1,187
1,170 stars

Unity-Technologies/FontainebleauDemo

Fontainebleau demo

Metrics details
Stars1,170
1,126 stars

QianMo/GPU-Gems-Book-Source-Code

:cd: CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏

Metrics details
Stars1,126
1,091 stars

maustinstar/shiny

Shiny uses your gyroscope to simulate lighting and motion effects on colors. Works on almost every SwiftUI View.

Metrics details
Stars1,091
1,083 stars

GafferHQ/gaffer

Gaffer is a node-based application for lookdev, lighting and automation

Metrics details
Stars1,083
1,079 stars

gscept/nebula

Nebula is an open-source and free-to-use modern C++ game engine.

Metrics details
Stars1,079
1,049 stars

toblum/McLighting

The ESP8266 based multi-client lighting gadget

Metrics details
Stars1,049
1,037 stars

bwasty/learn-opengl-rs

Rust port of JoeyDeVries/LearnOpenGL

Metrics details
Stars1,037
906 stars

Kodrin/URP-PSX

PSX retro graphics plugin for URP with Shadergraph in Unity

Metrics details
Stars906
895 stars

PacktPublishing/Vulkan-Cookbook

Code repository for Vulkan Cookbook by Packt

Metrics details
Stars895
890 stars

claytonjn/hass-circadian_lighting

Circadian Lighting custom component for Home Assistant

Metrics details
Stars890
868 stars

pixeltris/GK6X

Configure keys, macros, and lighting on GK6X keyboards (GK64, GK84, GK61, etc)

Metrics details
Stars868
867 stars

dariomanesku/cmft

Cross-platform open-source command-line cubemap filtering tool.

Metrics details
Stars867
829 stars

jnsmalm/pixi3d

The 3D renderer for PixiJS. Seamless integration with 2D applications.

Metrics details
Stars829
817 stars

tomdalling/opengl-series

Code to accompany a series of OpenGL articles on tomdalling.com

Metrics details
Stars817
810 stars

traggett/UnitySpriteShaders

An Uber Shader for rendering Sprites in Unity.

Metrics details
Stars810
768 stars

Cyanilux/URP_ShaderGraphCustomLighting

💡✨Custom lighting functions/sub-graphs for Shader Graph, Universal Render Pipeline. (See Readme!)

Metrics details
Stars768
765 stars

skylicht-lab/skylicht-engine

Skylicht Engine is C++ Game Engine based on Irrlicht 3D. And my goal is to create a high-performance and lightweight Game Framework that can seamlessly function on both web and mobile platforms. This framework will be available to everyone for free.

Metrics details
Stars765
757 stars

Scrawk/PBD-Fluid-in-Unity

A PBD fluid in unity running on the GPU

Metrics details
Stars757
742 stars

OpenLightingProject/ola

The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry

Metrics details
Stars742
741 stars

Ayfel/PrefabLightmapping

Script for saving lightmapping data to prefabs. Used through the Assets tab in Unity. Place your prefabs in the scene with this script at the root. Set up your lighting and in the editor go to Assets->Bake Prefab Lightmaps. After is processed you can now spawn your prefabs in different scenes and they will use the lightmapping from the original.

Metrics details
Stars741
740 stars

basilfx/TRADFRI-Hacking

Hacking IKEA TRÅDFRI products, such as light bulbs, window blinds and other accessories.

Metrics details
Stars740
738 stars

lllyasviel/PaintingLight

Generating Digital Painting Lighting Effects via RGB-space Geometry (SIGGRAPH2020/TOG2020)

Metrics details
Stars738
717 stars

laurenth-personal/lightmap-switching-tool

Tool that allows switching different baked lightmap sets on a unity scene at runtime.

Metrics details
Stars717
695 stars

enginmanap/limonEngine

3D FPS game engine with full dynamic lighting and shadows

Metrics details
Stars695
639 stars

microsoft/DiscoFaceGAN

Disentangled and Controllable Face Image Generation via 3D Imitative-Contrastive Learning (CVPR 2020 Oral)

Metrics details
Stars639
628 stars

hotstreams/limitless-engine

OpenGL C++ Graphics Engine

Metrics details
Stars628
614 stars

CalcProgrammer1/KeyboardVisualizer

Audio visualizer and effects engine for RGB keyboards, mice, and accessories using the OpenRGB SDK. Supports Windows, Linux, and MacOS. Issue tracker on GitLab (https://gitlab.com/CalcProgrammer1/KeyboardVisualizer)

Metrics details
Stars614
597 stars

cbdevnet/midimonster

Multi-protocol control & translation software (ArtNet, MIDI, OSC, sACN, ...)

Metrics details
Stars597
581 stars

zhhoper/DPR

Code for Deep Single-image Portrait Image Relighting

Metrics details
Stars581
572 stars

Legion2/CorsairLightingProtocol

Control LEDs connected to an Arduino with iCUE, create an unofficial Corsair iCUE compatible Arduino LED controller.

Metrics details
Stars572
564 stars

kosua20/Rendu

A simple realtime graphics playground for experimentations.

Metrics details
Stars564
1-60 of 193 projects
Get A Weekly Email With Trending Lighting Projects
Stay updated on Lighting plus related topics you pick below.

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