# markusfisch/ShaderEditor

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

Repository: https://github.com/markusfisch/ShaderEditor
Canonical: https://ross.abutalabs.com/products/shadereditor
Homepage: https://play.google.com/store/apps/details?id=de.markusfisch.android.shadereditor
Language: Java
License: MIT
License Family: permissive
Topics: android, shaders, glsl, shader-editor
Last push: 2026-08-11T19:49:44+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 68, longevity 100
- inputs: {"age_days": 4840, "days_push": 22, "days_rel": 134, "gap_med": 53.0, "n_releases_24m": 7}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1087, forks 154 (observed 2026-08-28T04:03:32.409609+00:00)

## What it is
An Android application for writing and editing GLSL shaders with live preview, syntax highlighting, and error highlighting. Shaders can be set as live wallpapers and can access device sensors, battery level, touch input, and custom textures.

## Use cases
- write glsl shaders on my android phone
- use a shader as a live wallpaper
- edit fragment shaders with syntax highlighting on mobile
- experiment with shader uniforms driven by phone sensors
- preview glsl shaders live on android
- create cube maps and import textures for shaders

## When to choose
- you want to write or prototype GLSL shaders directly on an Android device
- you want an animated live wallpaper powered by your own shader
- you want sensor-driven shader input like gyroscope or camera without writing Android code

## When to avoid
- you need a full desktop shader IDE with debugging and profiling tools
- you want to develop shaders for a game engine or desktop OpenGL/Vulkan pipeline
- you need Vulkan or compute shader support

## Facets
- artifact type: application
- maturity: active
- function: editor, graphics, gui
- domain: graphics, android-tools
- platform: -
- tags: glsl, shaders, live-wallpaper, syntax-highlighting, opengl, game-development, android, mobile

## Member repositories
- markusfisch/ShaderEditor (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:32.409609+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:49:28.441627+00:00, confidence not recorded.
  - readme: https://github.com/markusfisch/ShaderEditor (fetched 2026-08-28T04:03:32.409609+00:00, sha 16966fec72ab)
  - homepage: https://play.google.com/store/apps/details?id=de.markusfisch.android.shadereditor (fetched 2026-08-29T12:52:00.878312+00:00, sha 44136fa355b3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
