Demosky.
bluesky client for shaders · open source · free
A custom Bluesky client for browsing and sharing shader demos. Posts a snapshot of your shader as the visible image and injects the shader source into the post's metadata — so the Demosky client can render it live in real-time when other users view your post.
What it does
- Cross-platform Bluesky client (web + React Native)
- Renders shaders inline in the feed
- OAuth with DPoP tokens
- Bidirectional with Demowall — set anyone's shader as your wallpaper
- PWA with service worker
Stack
React Native + Expo / TypeScript / @atproto/api (OAuth + DPoP)