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
Back to lgfae/swww

Projects sharing features with Swww

30 open-source projects similar to lgfae/swww, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • cheesecakeufo/komorebicheesecakeufo avatar

    cheesecakeufo/komorebi

    3,735View on GitHub↗

    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

    Vala
    View on GitHub↗3,735
  • 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
  • t1m0thyj/windynamicdesktopt1m0thyj avatar

    t1m0thyj/WinDynamicDesktop

    4,961View on GitHub↗

    WinDynamicDesktop is a Windows desktop wallpaper manager and time-based wallpaper scheduler. It functions as a customizable theme engine that automatically rotates background images throughout the day to match the current time. The tool is a scriptable desktop background utility, allowing the execution of external scripts to add custom logic to the rotation behavior. It supports the import of custom theme files and compressed archives to manage community-created visual sets. The application covers the management of a theme library, including the ability to create, organize, and remove custom

    C#desktopdynamic-desktoplockscreen
    View on GitHub↗4,961

AI search

Explore more awesome repositories

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

Find more with AI search
  • 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
  • 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
  • lazocoder/pokemon-terminalLazoCoder avatar

    LazoCoder/Pokemon-Terminal

    4,774View on GitHub↗

    Pokemon-Terminal is a command line wallpaper rotator and terminal background theme manager. It functions as a shell-based image orchestrator that modifies system settings and configuration files to render custom graphics across various terminal emulators and operating systems. The utility allows for the automated selection and display of images as terminal backgrounds or system wallpapers. It features dynamic theme rotation and the ability to cycle through image libraries using randomization and regional filters. The system covers the management of CLI aesthetics through a searchable databas

    Python
    View on GitHub↗4,774
  • microsoft/napajsMicrosoft avatar

    Microsoft/napajs

    9,180View on GitHub↗

    Napajs is an embeddable JavaScript engine and multi-threaded runtime designed to be integrated directly into other software applications as a component. It serves as a parallel computation framework that allows JavaScript code to execute across multiple threads, bypassing the standard single-threaded event loop limitation to handle CPU-intensive tasks. The runtime is distinguished by its ability to load and execute modules from the NPM ecosystem and its pluggable execution environment. This architecture allows for custom implementations of memory allocation, system logging, and performance me

    C++
    View on GitHub↗9,180
  • neon-bindings/neonneon-bindings avatar

    neon-bindings/neon

    8,410View on GitHub↗

    Neon is a framework for writing high-performance native Node.js modules using the Rust programming language. It serves as a foreign function interface bridge and a toolchain for bootstrapping, compiling, and managing Rust-based extensions. The project provides a cross-language memory manager that handles buffers and object borrowing to ensure safe memory access between Rust and JavaScript. It enables the mapping of data types and function calls across the language boundary, allowing Rust functions to be exported to the script environment and JavaScript functions to be called from Rust. The f

    Rust
    View on GitHub↗8,410
  • remocn/remocnRemocn avatar

    Remocn/remocn

    1,025View on GitHub↗

    Remotion is a programmatic video toolkit that enables the creation of video assets using web technologies. It functions as a React-based framework, allowing developers to build motion graphics and video sequences by defining visual elements as modular, reusable components. The framework distinguishes itself by utilizing a frame-based execution model that ensures deterministic, frame-accurate output for all rendered content. By employing declarative animation interpolation and prop-driven configuration, it allows for the precise mapping of time-based progress to visual properties, replacing tr

    TypeScriptmotion-designreactremotion
    View on GitHub↗1,025
  • jvalen/pixel-art-reactjvalen avatar

    jvalen/pixel-art-react

    5,849View on GitHub↗

    Pixel Art React is a browser-based pixel art editor that runs entirely client-side with no server dependency. It provides a grid canvas for drawing and editing pixel art, along with a frame-based animation engine that cycles through multiple frames with configurable playback speed controls. The editor distinguishes itself through its export capabilities, offering multi-format downloads as static images, animated GIFs, or sprite sheets. It also generates CSS code using box-shadow and keyframe techniques, allowing pixel art and animations to be embedded directly into web pages. Projects are per

    JavaScriptanimationcssdraw
    View on GitHub↗5,849
  • pixieditor/pixieditorPixiEditor avatar

    PixiEditor/PixiEditor

    7,840View on GitHub↗

    PixiEditor is a multi-functional graphics suite that serves as a pixel art editor, a node-based graphics editor, and a vector graphics tool. It functions as a shader-based painting tool and 2D animation software, providing a comprehensive environment for creating raster images and frame-by-frame motion. The project is distinguished by its use of node-based workflows for building complex image transformations, visual effects, and custom digital brush designs. It utilizes a shader-based brush engine and a node graph to define personalized painting tool behaviors and procedural animations. The

    C#2davaloniauicsharp
    View on GitHub↗7,840
  • piskelapp/piskelpiskelapp avatar

    piskelapp/piskel

    12,588View on GitHub↗

    Piskel is a web-based graphics tool and pixel art editor designed for creating static sprites and frame-by-frame animations. It functions as an animated sprite creator that produces single frames and sprite sheets with adjustable scaling and layout. The project provides a grid-based interface for producing digital art and game assets. It supports both the creation of animated sequences for game characters and the design of static images tailored for game engines. The tool includes capabilities for layer-based composition and frame-based animation sequencing. It also offers a standalone deskt

    JavaScript
    View on GitHub↗12,588
  • gh0stzk/dotfilesgh0stzk avatar

    gh0stzk/dotfiles

    4,329View on GitHub↗

    This project is a collection of configuration files for managing a personalized Linux desktop environment. It provides a comprehensive bundle for a tiling window manager, a Zsh shell environment, and a Neovim editor setup to synchronize software settings across different machines. The configuration focuses on unified system theming, utilizing a cross-application theme suite to sync color palettes and visual styles across the terminal, browser, and system utilities. It includes a visual settings editor for immediate theme switching and wallpaper management without requiring session restarts.

    Shellalacrittyarchlinuxbspwm
    View on GitHub↗4,329
  • pop-os/cosmic-epochpop-os avatar

    pop-os/cosmic-epoch

    5,769View on GitHub↗
    Just
    View on GitHub↗5,769
  • youth5201314/banneryouth5201314 avatar

    youth5201314/banner

    13,029View on GitHub↗

    This project is a customizable image carousel component for Android applications. It provides a rotating banner slider built on ViewPager2 that supports automatic playback and custom page transformation effects. The component distinguishes itself through flexible visual customization, allowing for adjustable pagination indicators and the application of zoom, rotation, or depth effects during page transitions. It features a timing mechanism for automatic content rotation that synchronizes with the system lifecycle to optimize resource usage. The library covers a broad range of UI capabilities

    Javaandroidxbannerindicator
    View on GitHub↗13,029
  • alibaba/ultraviewpageralibaba avatar

    alibaba/UltraViewPager

    4,954View on GitHub↗

    UltraViewPager is an Android UI component and ViewPager extension that provides a library of page transition animations and an infinite paging controller for mobile screens. It functions as a reusable interface element for rendering paging containers with custom dimensions and aspect ratios. The project implements circular paging navigation that cycles back to the first page after the final screen is reached, creating a continuous loop. It also includes a timer-driven mechanism for automated content rotation and a coordinate-based engine to interpolate view positions and alpha values during p

    Javaandroidmulti-page-switchingtangram
    View on GitHub↗4,954
  • avengemedia/dankmaterialshellAvengeMedia avatar

    AvengeMedia/DankMaterialShell

    4,403View on GitHub↗

    DankMaterialShell is a complete Wayland desktop environment that provides a unified set of panels, widgets, system tray, notifications, and an application launcher out of the box. It is built on a plugin-based shell architecture that allows for extending the desktop with custom widgets, launcher items, and background services through a unified component interface. The shell renders its panels, widgets, and overlays using the Wayland layer shell protocol for compositor-agnostic desktop integration. The project distinguishes itself through several integrated capabilities that work together as a

    QMLdwlgohyprland
    View on GitHub↗4,403
  • fatihak/inkypifatihak avatar

    fatihak/InkyPi

    3,683View on GitHub↗

    InkyPi is a digital signage management system designed to schedule and display rotating content and dynamic data across network-connected screens. It functions as a networked display controller and external data integration engine, allowing for the fetching and rendering of third-party plugins, calendars, and news feeds. The system includes a hardware display driver manager that installs and configures model-specific drivers for various electronic paper display controllers. It utilizes a web-based interface for remote configuration, enabling the management of display settings and content upda

    Pythoneinkepaperinkypi
    View on GitHub↗3,683
  • jquery-backstretch/jquery-backstretchJ

    jquery-backstretch/jquery-backstretch

    3,882View on GitHub↗

    This project is a jQuery plugin that serves as an adaptive media background manager. It scales images and videos to fill the browser window or specific containers while maintaining the original aspect ratios of the source media. The system includes a responsive background slideshow for automated image rotation, featuring customizable timing and transition effects. It also provides a mechanism for managing the playback state of these sequences, including the ability to pause, resume, or jump to specific slides. To optimize visual quality and load times, the plugin utilizes adaptive image reso

    JavaScript
    View on GitHub↗3,882
  • justadudewhohacks/opencv4nodejsjustadudewhohacks avatar

    justadudewhohacks/opencv4nodejs

    5,045View on GitHub↗

    opencv4nodejs is a set of JavaScript wrappers and a C++ native addon that provides Node.js bindings for the OpenCV library. It functions as a computer vision library and image processing framework, exposing high-performance C++ algorithms to a JavaScript environment. The project enables the execution of vision algorithms for detecting faces, tracking objects, and analyzing visual data using deep neural networks. It includes capabilities for data pattern classification, text pattern recognition, and the identification of facial landmarks and gestures. The framework covers a broad capability s

    C++asynccvface-detection
    View on GitHub↗5,045
  • kenwheeler/slickkenwheeler avatar

    kenwheeler/slick

    28,573View on GitHub↗

    Slick is a JavaScript carousel library used to create responsive, touch-enabled sliding content areas. It functions as a frontend layout tool that allows for automated content rotation and the creation of lazy-loading image galleries. The library distinguishes itself through the ability to synchronize multiple sliders, ensuring that movement in one carousel automatically advances others to the same position. It supports adaptive breakpoints that adjust the number of visible slides based on screen size and utilizes lazy loading to defer image downloads until they enter the viewport. The syste

    JavaScript
    View on GitHub↗28,573
  • libratbag/piperlibratbag avatar

    libratbag/piper

    5,838View on GitHub↗

    Piper is a GTK desktop application and client interface designed to manage gaming peripheral hardware settings. It serves as a visual tool for configuring mice and keyboards by communicating with the libratbag background daemon. The application provides a graphical interface to adjust hardware-level settings without the use of proprietary vendor software. This includes a dedicated configuration UI for gaming mice to manage DPI and other device-specific parameters. The tool covers several hardware customization areas, including RGB lighting patterns, mouse button remapping, and cursor sensiti

    Python
    View on GitHub↗5,838
  • ly-sec/noctaliaLy-sec avatar

    Ly-sec/Noctalia

    8,062View on GitHub↗

    Noctalia is a Wayland desktop shell and layer shell manager designed to coordinate bars, docks, and notification centers through a unified interface. It functions as a low-resource system controller and execution environment that maintains a minimal memory footprint for unobtrusive background operations. The project features a plugin-based extension system for adding custom widgets, launcher providers, and background services. It includes a real-time configuration engine that monitors files to update desktop appearance and behavior without requiring a restart. The system integrates with Wayl

    C++
    View on GitHub↗8,062
  • monoio-rs/monoiomonoio-rs avatar

    monoio-rs/monoio

    5,033View on GitHub↗

    monoio is a high-performance asynchronous runtime and executor for Rust. It implements a thread-per-core concurrency model that pins tasks to specific CPU cores to eliminate synchronization overhead and data migration. The runtime leverages the io_uring interface to perform non-blocking system calls and reduce kernel-user mode memory copying. It utilizes a high-performance I/O driver and zero-copy TCP stream wrapping to manage data transfer via shared-memory buffers. The project provides capabilities for CPU core affinity management, low-latency system programming, and high-performance netwo

    Rust
    View on GitHub↗5,033
  • ohif/viewersOHIF avatar

    OHIF/Viewers

    4,035View on GitHub↗

    Viewers is a zero-footprint DICOMweb medical imaging viewer and a modular plugin framework. It serves as a diagnostic interface for rendering 2D and 3D medical images, providing a web-based clinical workflow engine to automate image layouts and toolsets. The project distinguishes itself through a highly extensible architecture that allows for the development of custom clinical workflows, specialized viewing modes, and the integration of external functional extensions. It includes a dedicated command line interface for managing these plugins and supports white-labeling through a comprehensive

    TypeScriptcancer-imaging-researchdicomdicom-viewer
    View on GitHub↗4,035
  • peterbraden/node-opencvpeterbraden avatar

    peterbraden/node-opencv

    4,386View on GitHub↗

    node-opencv is a high-performance C++ native addon and bridge that connects Node.js applications to the OpenCV library. It serves as an image processing toolkit and computer vision library, allowing JavaScript code to execute vision algorithms and image manipulation operations through native bindings. The project provides specialized capabilities for face and shape detection, as well as face identity recognition using trained models. It includes tools for object motion tracking through optical flow and background subtraction, along with the ability to identify specific patterns and analyze sh

    C++
    View on GitHub↗4,386
  • pwr-solaar/solaarpwr-Solaar avatar

    pwr-Solaar/Solaar

    8,909View on GitHub↗

    Solaar is a device management tool and configuration suite for Logitech wireless peripherals on Linux. It serves as an input peripheral monitor that tracks battery levels and connection link quality via a system tray application, while providing a receiver manager for pairing and unpairing wireless devices with proprietary USB receivers. The project features an input device automation engine that maps hardware events and mouse gestures to simulated keyboard inputs or system commands. This allows for the creation of custom rules that trigger actions based on device notifications or specific wi

    Python
    View on GitHub↗8,909
  • real-stanford/diffusion_policyreal-stanford avatar

    real-stanford/diffusion_policy

    4,299View on GitHub↗

    Diffusion Policy is a robot learning framework that uses diffusion models to map visual observations to precise action trajectories. It functions as an imitation learning toolkit and visuomotor policy learner, providing a system to train neural networks that replicate human behavior by generating robotic movements based on image and sensor data. The framework employs a conditional denoising process to sample sequences of robotic movements, allowing it to handle multimodal action distributions where multiple valid trajectories may exist for a single state. It utilizes score-based action modeli

    Pythonrobotics
    View on GitHub↗4,299
  • sezanzeb/input-remappersezanzeb avatar

    sezanzeb/input-remapper

    5,389View on GitHub↗

    Input Remapper is a Linux tool that reassigns physical keys, buttons, and axes on keyboards, mice, and gamepads to custom actions or keypresses. It intercepts raw input events at the kernel level and injects remapped events through synthetic devices, enabling real-time customization without modifying system-wide settings. The tool supports modifier-aware key combination mapping, allowing complex shortcuts that preserve modifier timing. It also provides gamepad-to-keyboard mapping, mouse button reconfiguration, keyboard layout enhancement, and accessibility input customizations. A daemon-clien

    Pythongamepadgamingkeyboard
    View on GitHub↗5,389
  • torch/torch7torch avatar

    torch/torch7

    9,127View on GitHub↗

    Torch7 is a scientific computing environment and tensor computation library used for deep learning research and numerical analysis. It functions as a Lua-based framework for training neural networks and learning agents, providing a toolkit for implementing architectures and training through reinforcement learning algorithms. The project is distinguished by its tight integration with C, utilizing a binding layer to map high-level scripting to low-level C structures for direct memory access. It supports hardware-accelerated computation by offloading linear algebra and convolution operations to

    C
    View on GitHub↗9,127