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 spicetify/spicetify-cli

Open-source alternatives to Spicetify Cli

30 open-source projects similar to spicetify/spicetify-cli, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Spicetify Cli alternative.

  • xxnuo/musicfreepluginshubxxnuo avatar

    xxnuo/MusicFreePluginsHub

    3,186View on GitHub↗

    MusicFreePluginsHub is a dynamic runtime extensibility framework and plugin registry designed to integrate external music streaming services into a playback application. It serves as a centralized directory and asset hosting service that distributes third-party playback scripts and manifests to extend the core functionality of a music player. The system utilizes a JSON-based plugin directory to map specific versions to hosted assets, ensuring synchronized delivery across clients. This is supported by a remote hosting infrastructure that delivers compiled scripts and uses schema-validated mani

    Python
    View on GitHub↗3,186
  • notion-enhancer/notion-enhancernotion-enhancer avatar

    notion-enhancer/notion-enhancer

    5,019View on GitHub↗

    Notion Enhancer is a customization framework and desktop application modifier designed to inject JavaScript and CSS into Notion. It functions as a plugin system and theme engine that modifies the interface and core application behavior. The project enables the overriding of internal software logic and the injection of custom scripts to change default behaviors. It includes a theme engine for overriding CSS variables to apply custom visual schemes and provides support for right-to-left text direction. The framework covers a range of capabilities including workflow automation through user inpu

    JavaScriptchromechrome-extensionedge
    View on GitHub↗5,019
  • spicetify/spicetify-themesspicetify avatar

    spicetify/spicetify-themes

    5,980View on GitHub↗

    Spicetify Themes is a community-maintained collection of CSS-based visual themes for customizing the Spotify desktop client. The repository serves as a shared library of user-contributed themes that alter the appearance, layout, and sidebar configuration of the Spotify interface through the Spicetify modding tool. The theme system works by injecting custom CSS into Spotify's web-based UI through Spicetify's extension and loading mechanism, replacing default style files with user-provided themes at application startup. Themes use CSS custom properties for consistent color and spacing adjustmen

    CSSbeautifycsscustomization
    View on GitHub↗5,980

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
  • ipython-contrib/jupyter_contrib_nbextensionsipython-contrib avatar

    ipython-contrib/jupyter_contrib_nbextensions

    5,276View on GitHub↗

    This project is a collection of community-developed plugins and a modular framework designed to extend the functionality of the Jupyter notebook environment. It serves as a customization tool that modifies the browser-based workspace through a system of injected scripts, stylesheets, and interactive components. The framework manages the lifecycle and registration of independent interface components using metadata-driven configuration. This allows users to enable or disable specific tools via a configuration menu to tailor the workspace without modifying the core application source code. The

    JavaScript
    View on GitHub↗5,276
  • noctalia-dev/noctalia-shellnoctalia-dev avatar

    noctalia-dev/noctalia-shell

    3,988View on GitHub↗

    Noctalia Shell is a modular Wayland desktop shell that provides a user interface consisting of status bars, launchers, and notifications for Wayland compositors. It is built as a plugin-based desktop environment that utilizes declarative configuration for managing system defaults, wallpapers, and plugin installations. The project features a dynamic desktop theming engine that extracts color palettes from wallpapers to theme the shell and external applications. This is supported by an inter-process communication bridge that exposes endpoints, allowing external scripts and keybindings to trigge

    QMLdotfileshyprlandlinux
    View on GitHub↗3,988
  • extism/extismextism avatar

    extism/extism

    5,657View on GitHub↗

    Extism is a cross-language WebAssembly plugin framework that lets applications written in any programming language load and execute plugins written in any other language. It provides a universal plugin system where host applications use idiomatic SDKs to load WebAssembly modules, call exported functions, and pass data back and forth, while plugin authors use development kits that handle memory management and host interaction so they can focus on business logic. The framework distinguishes itself through its comprehensive approach to cross-language integration, offering schema-driven binding g

    Rustbrowserccpp
    View on GitHub↗5,657
  • mdn/webextensions-examplesmdn avatar

    mdn/webextensions-examples

    4,447View on GitHub↗

    This project is a reference library and collection of practical code samples for building browser extensions using WebExtensions APIs. It provides implementation guides and functional examples for core extension components, including content scripts, background processes, and browser action popups. The repository focuses on demonstrating specific implementation patterns for browser UI customization and web page manipulation. It includes samples for creating sidebars, context menus, and options pages, as well as techniques for injecting scripts and styles to alter DOM elements and page appeara

    JavaScript
    View on GitHub↗4,447
  • lightningpixel/modlylightningpixel avatar

    lightningpixel/modly

    4,140View on GitHub↗

    Modly is a local AI 3D model generator that converts two-dimensional images into three-dimensional meshes. It is a privacy-focused tool that processes data directly on the host graphics card using GPU-accelerated inference. The system serves as an extensible AI model framework, allowing the integration of external model extensions and runtime files from remote repositories. It utilizes a manifest-driven plugin architecture to add new generation methods by loading metadata and files from external version control systems. The toolset includes a command-line interface for triggering generation

    TypeScript
    View on GitHub↗4,140
  • elrumo/macos_big_sur_icons_replacementselrumo avatar

    elrumo/macOS_Big_Sur_icons_replacements

    4,310View on GitHub↗

    This project is a collection of high-resolution application icons and visual customization assets designed to match the macOS Big Sur style. It serves as a searchable icon library used to replace standard software icons and unify desktop aesthetics. The repository provides a system for managing custom application imagery, including an API-driven process to fetch high-resolution icons without hosting large static libraries locally. It includes tools for icon library browsing and real-time autocomplete integration to match user input with the correct application imagery. The project covers the

    CSShacktoberfesthacktoberfest2020icons
    View on GitHub↗4,310
  • rebassjs/rebassrebassjs avatar

    rebassjs/rebass

    7,905View on GitHub↗

    Rebass is a React design system library that provides a collection of theme-driven, responsive UI primitives. It functions as a theme-based layout engine, using a set of stateless components to standardize spacing, typography, and colors across a user interface. The library distinguishes itself by mapping style properties to a central design theme through a styled-system approach. This allows for responsive style mapping where components automatically adapt their appearance based on screen size and provides the ability to swap underlying HTML elements while preserving styling logic to maintai

    JavaScriptcolorcomponentscss
    View on GitHub↗7,905
  • asxez/dockerdesktop-cnasxez avatar

    asxez/DockerDesktop-CN

    8,666View on GitHub↗

    DockerDesktop-CN is a localization pack and binary resource patcher designed to convert the Docker Desktop user interface into Chinese. It provides a collection of translated resource files and binary patches to modify the display language for users on Windows and macOS. The project utilizes binary resource patching and segment injection to substitute hardcoded English strings within application binaries. It employs file system-based resource overlays and static asset replacement to overwrite default software resources with localized versions. To ensure a consistent experience across differe

    chinese-translationdockerdesktopsinicization
    View on GitHub↗8,666
  • jnsahaj/tweakcnjnsahaj avatar

    jnsahaj/tweakcn

    9,405View on GitHub↗

    tweakcn is a web UI styling tool and frontend design editor used for client-side theme customization. It functions as a style injector that applies dynamic theme overrides by inserting style rules into the document head at runtime. The project provides a visual interface for adjusting user interface components and design settings through built-in presets and custom CSS values. It utilizes JSON-driven configuration and preset mapping to manage application appearance and brand identity without the need to manually edit stylesheet files. The tool enables visual design management and rapid itera

    TypeScriptshadcnshadcn-themeshadcn-theme-editor
    View on GitHub↗9,405
  • jiahaog/nativefierjiahaog avatar

    jiahaog/nativefier

    35,315View on GitHub↗

    Nativefier is a cross-platform desktop application builder that converts web URLs into standalone executables for Windows, macOS, and Linux. It functions as a web-to-desktop application converter, wrapping web pages in a dedicated browser window with its own launcher and identity. The tool uses an Electron-based wrapper to embed websites within a Chromium browser instance and Node.js runtime. It differentiates itself through automatic branding, extracting application names and icons from target websites to configure the desktop wrapper. The system provides mechanisms for custom styling and b

    TypeScript
    View on GitHub↗35,315
  • alibaba/atlasalibaba avatar

    alibaba/atlas

    8,149View on GitHub↗

    Atlas is a modularization system and dynamic component framework for Android. It functions as a class isolation layer and incremental update engine, allowing application logic and resources to be decoupled into independent bundles that are loaded at runtime. The project distinguishes itself by providing physical bundle isolation through custom class loaders to prevent dependency conflicts and bypass method count limits. It enables the deployment of remote components and incremental patches, using bytecode diffs and resource patching to update specific application parts without requiring a ful

    Javaandroidatlasdynamic
    View on GitHub↗8,149
  • langren1353/gm_scriptlangren1353 avatar

    langren1353/GM_script

    6,045View on GitHub↗

    This is a userscript that customizes search engine result pages by applying custom CSS, removing advertisements, and adding favicons for a cleaner browsing experience. It operates as a user-script injected into web pages at runtime to modify page behavior and appearance. The script strips tracking and redirection links from search results so users land directly on the target website, and it suppresses unwanted content such as Baijiahao articles. It also provides visual customization through column layout toggling between single-column, double-column, or multi-column displays, and applies cust

    JavaScriptgm-scriptsgreasemonkeytampermonkey
    View on GitHub↗6,045
  • nimsandu/spicetify-bloomnimsandu avatar

    nimsandu/spicetify-bloom

    675View on GitHub↗

    Spicetify theme inspired by Microsoft's Fluent Design, Always up-to-date!, A Powerful Theme to Calm your Eyes While Listening to Your Favorite Beats

    CSS
    View on GitHub↗675
  • tetrax-10/nord-spotifyTetrax-10 avatar

    Tetrax-10/Nord-Spotify

    315View on GitHub↗

    Nord Themed Spotify

    JavaScript
    View on GitHub↗315
  • darkempire78/spotify-customizerDarkempire78 avatar

    Darkempire78/Spotify-Customizer

    47View on GitHub↗

    Chrome extension to customize Spotify web client (themes, lyrics, ...)

    JavaScript
    View on GitHub↗47
  • williamckha/spicetify-fluentwilliamckha avatar

    williamckha/spicetify-fluent

    311View on GitHub↗

    Spicetify theme inspired by Microsoft's Fluent Design

    CSS
    View on GitHub↗311
  • spicetify/clispicetify avatar

    spicetify/cli

    23,479View on GitHub↗

    This project is a command-line utility and development framework designed to modify, extend, and customize the Spotify desktop client. It functions as a binary patching engine that injects custom scripts, stylesheets, and interface components directly into the host application, enabling users to alter visual themes and add new functionality. The tool distinguishes itself by providing a comprehensive development environment for building modular extensions and custom applications. It includes a hot-reloading pipeline for rapid iteration, a declarative library for constructing interactive UI pan

    JavaScriptcommand-linecommand-line-toolcustomization
    View on GitHub↗23,479
  • nroduit/weasisnroduit avatar

    nroduit/Weasis

    1,270View on GitHub↗

    Weasis is a professional medical imaging platform designed for the visualization, analysis, and integration of clinical studies. It functions as a modular framework that supports the rendering of diverse medical data, including multi-modal images, 3D volumes, segmentations, and structured reports. By utilizing standardized protocols, the platform serves as a comprehensive viewer that connects directly to hospital archives and clinical information systems. The platform distinguishes itself through a highly extensible, plugin-based architecture that allows developers to integrate custom tools,

    Javadicomdicom-imagedicom-image-viewer
    View on GitHub↗1,270
  • gui-cs/terminal.guigui-cs avatar

    gui-cs/Terminal.Gui

    11,068View on GitHub↗

    Terminal.Gui is a cross-platform .NET toolkit for building interactive text-based user interfaces. It provides a component-based architecture, a terminal rendering engine, and a declarative layout system to create console applications that run consistently across Windows, macOS, and Linux. The framework distinguishes itself with a comprehensive set of interactive console widgets, including data grids, hex editors, and hierarchical tree components. It supports advanced visual capabilities such as 24-bit True Color, Sixel image support, and a relative-coordinate layout system that adapts to ter

    C#consoleconsole-applicationcross-platform
    View on GitHub↗11,068
  • stoatchat/self-hostedstoatchat avatar

    stoatchat/self-hosted

    2,497View on GitHub↗

    This project is a self-hosted communication suite and private messaging infrastructure. It is a containerized chat platform designed for deployment on independent hardware to maintain full control over user data and server dependencies. The system features a modular plugin framework that allows custom features and behaviors to be loaded into the client at runtime via manifest files. It is designed as a proxy-compatible service, supporting configurable network port routing to operate behind external reverse proxy servers. The platform covers capabilities for containerized service orchestratio

    JavaScriptdockerself-hostedself-hosting
    View on GitHub↗2,497
  • arthursonzogni/ftxuiArthurSonzogni avatar

    ArthurSonzogni/FTXUI

    9,686View on GitHub↗

    FTXUI is a C++ terminal user interface library and cross-platform console framework used for building interactive command line applications. It functions as a declarative terminal layout engine and a component-based UI toolkit that enables the creation of responsive interfaces. The library is distinguished by its terminal graphics and animation capabilities, allowing for the rendering of custom shapes, data plots, and smooth visual transitions using easing functions. It provides a comprehensive set of interactive widgets and a layout system utilizing flexbox and grid containers that adapt to

    C++arthursonzogniasciiascii-art
    View on GitHub↗9,686
  • git-jiadong/wechatdatabackupgit-jiadong avatar

    git-jiadong/wechatDataBackup

    6,379View on GitHub↗
    View on GitHub↗6,379
  • sxei/chrome-plugin-demosxei avatar

    sxei/chrome-plugin-demo

    8,674View on GitHub↗

    《Chrome插件开发全攻略》配套完整Demo,欢迎clone体验

    JavaScript
    View on GitHub↗8,674
  • c-bata/go-promptc-bata avatar

    c-bata/go-prompt

    5,481View on GitHub↗

    go-prompt is a library for building interactive command-line interfaces in Go. It serves as a cross-platform console UI framework and terminal input manager, providing the tools necessary to capture user input and execute commands through a persistent interactive loop. The library features a dedicated auto-completion engine that provides real-time command suggestions. It also supports dynamic prompt prefixes updated via callback functions and a system for managing and recalling command history. The framework covers a broad range of terminal capabilities, including keyboard shortcut mapping,

    Goclicommand-lineinteractive
    View on GitHub↗5,481
  • rubickcenter/rubickrubickCenter avatar

    rubickCenter/rubick

    9,957View on GitHub↗

    Rubick is a cross-platform desktop launcher built on Electron that provides a keyboard-activated search interface for quickly finding and launching local applications, files, and folders. It functions as a plugin-based desktop utility, treating each plugin as an npm package that can be installed, removed, and managed through standard npm tooling, with a built-in marketplace for discovery and lifecycle management. The project distinguishes itself through its support for self-hosted and intranet-only deployment, enabling enterprise environments to run the toolbox entirely within an internal net

    TypeScriptcross-platformdesktop-appelectron
    View on GitHub↗9,957
  • crxjs/chrome-extension-toolscrxjs avatar

    crxjs/chrome-extension-tools

    4,112View on GitHub↗

    This project is a set of build tools and a Vite plugin for browser extension development. It functions as a build tool and hot module replacement framework that automates asset bundling by using the extension manifest as the primary source of truth. The tooling provides a zero-config workflow for cross-browser extensions, integrating real-time code updates into the development process. This allows specific components and scripts to be updated in the browser without requiring a full manual reload of the extension. The suite also includes an end-to-end testing framework and utility for browser

    TypeScriptchrome-extensionjavascriptmanifest-v2
    View on GitHub↗4,112
  • liriliri/erudaliriliri avatar

    liriliri/eruda

    21,054View on GitHub↗

    Eruda is a mobile browser developer console that provides a web-based inspector for debugging HTML pages and viewing logs directly on mobile devices. It functions as a browser element inspector for analyzing DOM and CSS styles and an in-page JavaScript console for executing code and monitoring runtime errors on devices that lack native developer tools. The project enables mobile web debugging and on-device element inspection without requiring a connection to a desktop computer. This allows for the evaluation of web applications on actual mobile hardware and the troubleshooting of remote sites

    JavaScript
    View on GitHub↗21,054