Android Developer Tools


Introduction: A Jetpack Compose-based app to exhibit all the beautiful GLSL Fragment shaders I have ever written, where you can set them as Live Wallpaper.
More: Author   ReportBugs   

GitHub Cards Preview

GitHub Twitter API

Shader Showcase is a minimal Android app made with Jetpack Compose, to showcase all the beautiful OpenGL based Fragment shaders I have written so far. You can set them as *Live Wallpapers too.

(GLSurfaceView has been used here to render a simple Quad and the Shaders.)

*Minimum requirement is OpenGL 2.0.


  • List of included Shaders rendered in realtime
  • A detail page to show more options regarding the Shader
  • Set the Shader as Live Wallpaper
  • UI palette of Detail Page components is computed dynamically using Androidx Palette API


🌞 Light Mode

Splash Shader Listing Page
Shader Detailed Page Device Home Screen

🌚 Dark Mode

Splash Shader Listing Page

Built With


You can find the latest apk in the Release section


  • LearnOpenGLES and LearnOpenGL for helping me learn more about OpenGL.
  • Accompanist for the bunch of libraries - Surely made my life easier :)

    🔖 License

                        GNU GENERAL PUBLIC LICENSE
                         Version 3, 29 June 2007
      Copyright (C) 2007 Free Software Foundation, Inc. <>
      Everyone is permitted to copy and distribute verbatim copies
      of this license document, but changing it is not allowed.


About Me
GitHub: Trinea
Facebook: Dev Tools