{"repo":"0bCdian/Waypaper-Engine","free":true,"listed":false,"github":"https://github.com/0bCdian/Waypaper-Engine","clone":"git clone https://github.com/0bCdian/Waypaper-Engine.git","description":"A wallpaper setter with playlist functionality!","language":"TypeScript","stars":271,"topics":["archlinux","hyprland","sway","wayland","electron","qtile","react","swww","typescript","wallpaper"],"license":"GPL-3.0","category":"ai-agents","readme_excerpt":"A wallpaper setter GUI, developed with ricing in mind! 🍚 Overview · What's new in v3 · Features · Install · Usage · Gallery · Star history · Thanks Disclaimer: This project is developed with help from LLM-based coding tools . output.webm --- Contents - Overview - What's new in v3 - Features - Tech stack - Install - Usage - Run a script on every wallpaper change - Development - Roadmap (informal) - Screenshots - Star history - Special Thanks - License --- Overview This is a wallpaper manager at its core—its job is to create playlists and help you navigate / curate your gallery. It has features like advanced filters, support for different types of wallpapers (static images, gifs, videos, html web wallpapers), download from youtube, import shadertoy animations into web wallpapers, direct wallhaven integration, and so much more! --- What's new in v3 The big shift is replacing the old Node.js backend with a Go daemon : one process owns gallery state, playlist scheduling, image processing, and backend orchestration. It exposes a chi HTTP router on the socket, a Cobra CLI for the same operations the GUI uses, a pub/sub event bus wired to SSE ( wallpaper changed , playlist , images updated , config changed , and more—see the contract), and pluggable Go backend packages instead of stringing together shell and legacy glue. Storage moved to CloverDB ; UI/UX got a full pass: drawer layout, font presets and expanded themes (including neobrutalist / “neo” gallery styling), clearer setting","default_branch":null,"files":null,"tree":[],"storefront":"/r/0bCdian","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/0bCdian/Waypaper-Engine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}