---
title: "glitchGL"
description: "Universal WebGL glitch effect layer that applies RGB split, slice and noise passes over existing page elements."
canonical: "https://vibing.inc/library/glitchgl-vg-0141"
category: "Backgrounds, Effects & CSS Oddities"
subcategory: "Glitch & datamosh"
license: "open-source"
author: "NaughtyDuk (@naughtyduk)"
source: "https://github.com/naughtyduk/glitchGL"
---

# glitchGL
Universal WebGL glitch effect layer that applies RGB split, slice and noise passes over existing page elements.
## Facts
- Source: https://github.com/naughtyduk/glitchGL
- Category: Backgrounds, Effects & CSS Oddities / Glitch & datamosh
- Author: NaughtyDuk (@naughtyduk)
- Licence: open-source
- Tags: webgl, glitch, shader, effects
## Why it's a gem
Shader-quality glitch applied to arbitrary DOM, which CSS glitch cannot match
---
Listed in The Vibeary: https://vibing.inc/library/glitchgl-vg-0141 · JSON: https://vibing.inc/api/public/library/gems/glitchgl-vg-0141