by markusfisch

markusfisch / ShaderEditor

Android app to create GLSL shaders and use them as live wallpaper

483 Stars 97 Forks Last release: 2 months ago (2.20.0) MIT License 558 Commits 43 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Shader Editor

Create and edit GLSL shaders on your Android phone or tablet and use them as live wallpaper.


Screenshot Screenshot with soft keyboard


Get it on F-Droid Get it on Google Play


  • Live preview in background or on an extra screen
  • Syntax highlighting
  • Error highlighting
  • Use any shader as live wallpaper
  • Exposure of sensors (camera, accelerometer, gyroscope, magnetic field, light, pressure, proximity)
  • Exposure of battery level
  • Supports wallpaper offset
  • Supports multiple touches
  • Supports multiple render resolutions
  • Previous rendered frame in backbuffer texture
  • Import and use arbitrary textures
  • Create and use cube maps
  • Disables rendering when battery is low

See for frequently asked questions.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.