awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
cheesecakeufo avatar

cheesecakeufo/komorebi

0
View on GitHub↗
3,735 stars·256 forks·Vala·GPL-3.0·16 views

Komorebi

Komorebi is an animated wallpaper engine and manager for Linux systems. It functions as a toolkit for rendering videos, web pages, and images as dynamic desktop backgrounds.

The project includes a custom wallpaper creator for building personalized backgrounds from various media types and web content. It provides a multi-monitor controller to coordinate individual or synchronized wallpaper settings across multiple display outputs.

The software manages desktop preferences through a context-menu interface and supports resource throttling to reduce CPU and GPU usage. Its capabilities cover multi-format asset pipelines and web-based rendering for interactive desktop layers.

Features

  • Animated Wallpaper Engines - Renders dynamic images, videos, and web pages as real-time updating desktop backgrounds.
  • Multimedia Asset Pipelines - Processes images, videos, and web pages through a unified system for desktop background display.
  • Multi-Monitor Content Mapping - Distributes different visual assets across multiple display outputs based on detected hardware layout.
  • Linux Desktop Customizations - Manages desktop backgrounds and visual preferences specifically for Linux systems.
  • Multi-Monitor Wallpaper Assignments - Applies and controls different animated or static wallpapers across multiple connected displays.
  • Video Backgrounds - Renders video files as the lowest layer of the desktop environment for animated effects.
  • Desktop Wallpaper Managers - Manages, switches, and configures desktop backgrounds on Linux systems.
  • Web-Based Wallpapers - Uses a web browser engine to render interactive HTML and CSS as the desktop background layer.
  • Wallpaper Creation Toolkits - Provides a dedicated creation tool to build personalized backgrounds from images, videos, and web pages.
  • Resource Throttling - Implements mechanisms to disable high-overhead video rendering to reduce CPU and GPU usage.
  • Wallpaper Managers - Customizable wallpaper manager for Linux systems.
  • Wallpaper Tools - Animated wallpaper manager for Linux systems.

Star history

Star history chart for cheesecakeufo/komorebiStar history chart for cheesecakeufo/komorebi

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Komorebi

These projects share indexed features with Komorebi. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • sindresorhus/plashsindresorhus avatar

    sindresorhus/Plash

    3,973View on GitHub↗

    Plash is a macOS desktop wallpaper engine that renders live websites as the desktop background. It functions as a web-based wallpaper manager and dynamic background renderer, allowing users to display interactive websites as a persistent layer behind desktop icons and windows. The application provides automation and customization tools, including the ability to rotate through a list of web sources at set intervals and apply custom CSS and JavaScript to modify the appearance of the displayed content. It includes a dynamic viewport injection system that optimizes website layouts to fit the curr

    View on GitHub↗3,973
  • almamu/linux-wallpaperengineAlmamu avatar

    Almamu/linux-wallpaperengine

    3,533View on GitHub↗

    linux-wallpaperengine is a live wallpaper engine for Linux distributions. It functions as a controller for rendering animated backgrounds and interactive wallpapers on the desktop. The project integrates assets from the Wallpaper Engine ecosystem and provides a manager for multi-monitor setups. Users can assign unique animated backgrounds to individual screens or stretch a single image across multiple displays. The engine includes capabilities for managing wallpaper audio and modifying visual properties to match specific aesthetics. It also features a resource optimizer that pauses animation

    C++linuxopenglwallpaper-app
    View on GitHub↗3,533
  • lgfae/swwwLGFae avatar

    LGFae/swww

    3,610View on GitHub↗

    swww is an animated wallpaper engine and daemon for Wayland compositors. It functions as a shared-memory wallpaper manager that renders image frames and transitions to create moving desktop backgrounds. The project enables dynamic wallpaper management across multiple monitors in real time, allowing users to update backgrounds or set solid colors without restarting the background process. It supports automated background rotation and smooth visual transitions, such as wipes and fades, when switching between images.

    Rustswwwwallpaperwayland
    View on GitHub↗3,610
  • saint-13/linux_dynamic_wallpaperssaint-13 avatar

    saint-13/Linux_Dynamic_Wallpapers

    1,216View on GitHub↗

    LinuxDynamicWallpapers is a Linux desktop wallpaper manager and GNOME wallpaper extension that automates the installation and generation of time-based dynamic wallpapers. It configures and styles the desktop environment by setting up background images that automatically shift throughout the day to match the current time. The utility provides automated asset installation through simple script execution to download and install external media collections or entire libraries. It includes capabilities for generating time-based background images automatically from source images and structured met

    Shelldynamicgnomelinux
    View on GitHub↗1,216
Compare all 30 related projects→

Frequently asked questions

What does cheesecakeufo/komorebi do?

Komorebi is an animated wallpaper engine and manager for Linux systems. It functions as a toolkit for rendering videos, web pages, and images as dynamic desktop backgrounds.

What are the main features of cheesecakeufo/komorebi?

The main features of cheesecakeufo/komorebi are: Animated Wallpaper Engines, Multimedia Asset Pipelines, Multi-Monitor Content Mapping, Linux Desktop Customizations, Multi-Monitor Wallpaper Assignments, Video Backgrounds, Desktop Wallpaper Managers, Web-Based Wallpapers.

Which projects share features with cheesecakeufo/komorebi?

Projects with overlapping indexed features include: sindresorhus/plash — Plash is a macOS desktop wallpaper engine that renders live websites as the desktop background. It functions as a… almamu/linux-wallpaperengine — linux-wallpaperengine is a live wallpaper engine for Linux distributions. It functions as a controller for rendering… lgfae/swww — swww is an animated wallpaper engine and daemon for Wayland compositors. It functions as a shared-memory wallpaper… saint-13/linux_dynamic_wallpapers — Linux_Dynamic_Wallpapers is a Linux desktop wallpaper manager and GNOME wallpaper extension that automates the… t1m0thyj/windynamicdesktop — WinDynamicDesktop is a Windows desktop wallpaper manager and time-based wallpaper scheduler. It functions as a… noctalia-dev/noctalia-shell — Noctalia Shell is a modular Wayland desktop shell that provides a user interface consisting of status bars, launchers,…