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.

Overview

GitHub Cards Preview

GitHub API Twitter API

๐ŸŽจ Shader Showcase

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.


Features

  • 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

Screenshots

๐ŸŒž Light Mode

Splash Shader Listing Page
Shader Detailed Page Device Home Screen

๐ŸŒš Dark Mode

Splash Shader Listing Page

Built With


Installation

You can find the latest apk in the Release section


Credits

๐Ÿ”– License

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

GNU GENERAL PUBLIC LICENSE

You might also like...
A news application through which you can learn and browse all the news that interests you by choosing the country and type of news with the ability to browse and add some news to your favorites
A news application through which you can learn and browse all the news that interests you by choosing the country and type of news with the ability to browse and add some news to your favorites

MY-NEWS-Android A news application through which you can learn and browse all the news that interests you by choosing the country and type of news wit

An android app that lists all planets in our solar system and brings some information about them.
An android app that lists all planets in our solar system and brings some information about them.

SolarSystem This application was developed in Android Studio and uses Kotlin as programming language. In short, it is an app that lists all the planet

A beautiful android Quotes App where you can read and save quotes.
A beautiful android Quotes App where you can read and save quotes.

This repository contains source code of a Quotes app, which helps you stay motivated by providing best picked quotes stated by famous personalities. This app uses zen quotes api, for retrieving quotes.

A beautiful android Quotes App where you can read and save quotes.
A beautiful android Quotes App where you can read and save quotes.

QuotesApp A beautiful Quotes App where you can read and save quotes. This repository contains source code of a Quotes app, which helps you stay motiva

Find your new favorite wallpaper that looks just like you ๐Ÿ–Œ๏ธ
Find your new favorite wallpaper that looks just like you ๐Ÿ–Œ๏ธ

Wollpaper Find your new favorite wallpaper that looks just like you. Builds The pre-built app can be downloaded under "releases" on the right side of

Sunlight Apk - Sunlight App where You can decide Your Mood and Relative suggestions of what you can do will be displayed
Sunlight Apk - Sunlight App where You can decide Your Mood and Relative suggestions of what you can do will be displayed

Sunlight_Apk This Is a App where You can decide Your Mood and Relative suggestio

Endoscope lets you to stream live video between android devices over Wi-Fi! ๐Ÿ“ฑ๐Ÿ“ฒ
Endoscope lets you to stream live video between android devices over Wi-Fi! ๐Ÿ“ฑ๐Ÿ“ฒ

Endoscope - RTSP live video streamer for android devices via Wi-Fi. Project is no longer supported. Alternative solution is under development. Stay tu

An android app that show us nike products and user can buy them or add to shopping cart.
An android app that show us nike products and user can buy them or add to shopping cart.

Nike Store-Android-App An android app that show us nike products and user can buy them or add to shopping cart. Screenshots Libraries included Materia

This is an android app using which users can chat to people nearby them with help of Bluetooth.
This is an android app using which users can chat to people nearby them with help of Bluetooth.

This is an android app using which users can chat to people nearby them with help of Bluetooth. This app is developed in Kotlin programming language. It is still in its early stages of development and currently let user to one-person-one-time chat at a time. It is under heavy development ๐Ÿ˜…๐Ÿ˜…

Releases(v1.0.0)
Owner
Piyush Pradeepkumar
Software Engineer, Photographer, Singer
Piyush Pradeepkumar
Wallpaper and ringtone Application which allows user to set and download Wallpaper or ringtone

Wallpaper Wallpaper is a Wallpaper and ringtone Application which allows user to

Shubhanshu Sharma 2 Dec 19, 2021
Wallpaper Battle A combined online and local HD wallpaper file manager

Resplash Resplash is powered by Unsplash.com The internetโ€™s source of freely-usable images. Powered by creators everywhere. Browse 1M+ high-res photos

null 1 Oct 19, 2021
Get a libGDX-powered Android live wallpaper up and running quickly with this project template

This project is a libGDX Android live wallpaper template. It's the demo application created by the libGDX code generator, remade as a live wallpaper.

Kurtis LoVerde 1 Jun 30, 2022
Dose a Android app that reminds you medications exactly when your body needs them, building entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture

??โฐ Dose is a work-in-progress Android app that reminds you medications exactly when your body needs them, building entirely using Kotlin and Jetpack Compose with MVVM + Clean Architecture

Waseef Akhtar 195 Jan 1, 2023
Android app that show the palette of material theme based on your wallpaper

Material-You-Palette Android app that show the palette of material theme based on your wallpaper Show color blocks and names in on color Few Samples W

Yogesh Choudhary Paliyal 7 Oct 5, 2022
when you use restful api and network get disconnect you have to store your data local for make your app faster and work on ofline mode

AppArchitectureOflineMode when you use restful api and network get disconnect you have to store your data local for make your app faster and work on o

Kareem-Mansy 3 Jun 20, 2021
App that allows you juice lemons until you have a glass of lemonade!! ๐Ÿน

Project: Lemonade App - Starter Code Starter code for the first independent project for [Android Basics in Kotlin] Introduction This is the starter co

Shaima Alghamdi 4 Nov 28, 2022
The only wallpaper app you need. No ads, Completely free ! I promise

WallUp An awesome app to download wallpapers for your phone. No ads ! I promise. Explore the docs ยป Report Bug ยท Request Feature Table of Contents Abo

Divyansh Dwivedi 6 Dec 3, 2022
TMDbHub - Listing movies using the TMDb API. You can filter results, view details, and save them to a collection

TMDb Hub Listing movies using the TMDb API. You can filter results, view details

David Varga 4 Dec 30, 2021