Topics / #overlay
Overlay projects on GitHub
UI overlays that dim the page to highlight elements, as in onboarding tours
As of , the most-starred Overlay projects on GitHub are driver.js (26.9K stars), ZeroTierOne (17.2K stars) and OptiScaler (11.8K stars). GitHub.Locker tracks 7 Overlay repositories with 66.1K stars combined. The fastest-growing on October 16 was lolPing, with +103 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+103lolPing
darrenprx/lolPing · ★ 1.5KlolPing puts the League of Legends ping wheel and emote wheel onto your whole desktop: hold Alt (Option on a Mac), drag, and let go on a slice to play the original ping animation and sound over any app, on any monitor.
DmNote
DmNote-App/DmNote · ★ 3.7KDM Note is a customizable key viewer (key overlay) that shows your keypresses in real time, built for DJMAX RESPECT V but usable with any game for streaming or recording.
BongoCat
vladelaina/BongoCat · ★ 3.8KBongoCat is an animated desktop pet: a bongo-drumming cat that lives on your screen and reacts to your keyboard and mouse input in real time, built with C/C++, SDL3, and OpenGL.
OptiScaler
optiscaler/OptiScaler · ★ 11.8KOptiScaler is a Windows tool for PC games that lets you replace the upscaler a game uses (DLSS2+, FSR2+ or XeSS) with a different one, and also manage frame generation — including adding it to DX12 games via the experimental OptiFG.
The all-time top
7 projects · by stars
- 26.9K
#1 · nilbuild/driver.jsdriver.js
Driver.js is a lightweight JavaScript library for building product tours, feature introductions, and spotlight overlays that guide user focus on a webpage.
- 17.2K
#2 · zerotier/ZeroTierOneZeroTierOne
ZeroTier is a smart programmable Ethernet switch: it makes your devices, VMs, containers, and apps talk to each other as if they all lived in the same data center or cloud region, wherever they physically are.
- 11.8K
#3 · optiscaler/OptiScaler
OptiScaler
OptiScaler is a Windows tool for PC games that lets you replace the upscaler a game uses (DLSS2+, FSR2+ or XeSS) with a different one, and also manage frame generation — including adding it to DX12 games via the experimental OptiFG.
- 4
BongoCat
3.8Kvladelaina/BongoCat · CBongoCat is an animated desktop pet: a bongo-drumming cat that lives on your screen and reacts to your keyboard and mouse input in real time, built with C/C++, SDL3, and OpenGL.
- 5
DmNote
3.7KDmNote-App/DmNote · TypeScriptDM Note is a customizable key viewer (key overlay) that shows your keypresses in real time, built for DJMAX RESPECT V but usable with any game for streaming or recording.
- 6

lolPing
1.5Kdarrenprx/lolPing · TypeScriptlolPing puts the League of Legends ping wheel and emote wheel onto your whole desktop: hold Alt (Option on a Mac), drag, and let go on a slice to play the original ping animation and sound over any app, on any monitor.
- 7

NeuralScreen
1.1Kperseval-BLR/NeuralScreen · PythonNeuralScreen applies NVIDIA's DLSS 5 neural renderer to your entire Windows desktop in real time, so games, video and photos all get sharpened by the same network DLSS 5 games use, not just upscaled in one app.
Related topics
Often tagged together