awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to avengemedia/dankmaterialshell

Open-source alternatives to DankMaterialShell

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

  • noctalia-dev/noctalia-shellnoctalia-dev 的头像

    noctalia-dev/noctalia-shell

    3,988在 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
    在 GitHub 上查看↗3,988
  • ly-sec/noctaliaLy-sec 的头像

    Ly-sec/Noctalia

    8,062在 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++
    在 GitHub 上查看↗8,062
  • mm2-0/kvaesitsoMM2-0 的头像

    MM2-0/Kvaesitso

    4,318在 GitHub 上查看↗

    Kvaesitso is a search-centric Android launcher that replaces the traditional home screen with a unified search interface for launching apps, searching files, and performing quick actions. Its core identity is built around a search-first model that indexes apps, contacts, files, and external services, supported by a Material Design 3 theming system with custom color palettes and monochrome icon filters for a personalized appearance. The launcher distinguishes itself through an extensible plugin system that adds new data providers for weather, file search, cloud storage, public transport, and t

    Kotlinandroidjetpack-composekotlin
    在 GitHub 上查看↗4,318

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • gh0stzk/dotfilesgh0stzk 的头像

    gh0stzk/dotfiles

    4,329在 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
    在 GitHub 上查看↗4,329
  • tagspaces/tagspacestagspaces 的头像

    tagspaces/tagspaces

    4,935在 GitHub 上查看↗

    TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud

    TypeScriptelectronjavascriptnote-taking
    在 GitHub 上查看↗4,935
  • quickshell-mirror/quickshellquickshell-mirror 的头像

    quickshell-mirror/quickshell

    2,566在 GitHub 上查看↗
    C++audio-mixerbardesktop-widgets
    在 GitHub 上查看↗2,566
  • kozea/radicaleKozea 的头像

    Kozea/Radicale

    4,395在 GitHub 上查看↗

    Radicale is a self-hosted CalDAV and CardDAV server implemented in Python that enables calendar and contact synchronization across multiple clients using open standards. It stores all data directly on the filesystem in a simple folder hierarchy, eliminating the need for an external database, and automatically tracks every change by committing modifications to a Git repository for version history and backup. The server distinguishes itself through a modular plugin architecture that allows custom Python modules to extend authentication, storage backends, and web interface functionality at start

    Pythoncaldavcarddavicalendar
    在 GitHub 上查看↗4,395
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted 的头像

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
  • inventree/inventreeinventree 的头像

    inventree/InvenTree

    6,350在 GitHub 上查看↗

    InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in

    Pythondjangohacktoberfestpython
    在 GitHub 上查看↗6,350
  • spacebarchat/spacebarchatspacebarchat 的头像

    spacebarchat/spacebarchat

    6,680在 GitHub 上查看↗

    SpaceBarChat is an open-source, self-hosted chat server that implements the Discord client-server protocol, allowing existing Discord clients and bots to connect without modification. It provides a complete communication platform for real-time messaging, voice, and video, all running on your own infrastructure with data stored in a PostgreSQL database that automatically synchronizes its schema with the application source code. The platform is built on a three-service architecture that separates API, Gateway, and CDN processes, communicating via Unix domain sockets or RabbitMQ for coordination

    discorddiscord-open-sourcefoss
    在 GitHub 上查看↗6,680
  • searxng/searxng-dockersearxng 的头像

    searxng/searxng-docker

    3,157在 GitHub 上查看↗

    This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts as a self-hosted search proxy that aggregates results from multiple external web, image, and academic search providers while anonymizing requests and stripping trackers to protect user identity. The system utilizes Docker to orchestrate the search instance, integrating caching mechanisms and reverse proxy support to ensure a private and efficient search environment. It employs a modular adapter-based integration to standardize diverse external API responses and a processing pi

    dockerdocker-compose
    在 GitHub 上查看↗3,157
  • caelestia-dots/shellcaelestia-dots 的头像

    caelestia-dots/shell

    7,592在 GitHub 上查看↗

    This project is a QML desktop shell designed for desktop environment orchestration and interface customization. It functions as a system status dashboard and a declarative user interface for managing system hardware, window metadata, and user sessions. The shell features a dynamic theme generator that extracts dominant colors from wallpapers to automatically synchronize the global visual color palette. It utilizes an inter-process communication system to orchestrate shell functions and a hierarchical JSON configuration framework to manage global and per-monitor interface layouts. The system

    QMLcaelestiadotfileshyprland
    在 GitHub 上查看↗7,592
  • alexays/waybarAlexays 的头像

    Alexays/Waybar

    10,686在 GitHub 上查看↗

    Waybar is a modular status bar for Wayland compositors that provides a configuration-driven interface for system monitoring and desktop management. It functions as a shell component that integrates directly with Wayland protocols to track window manager states, manage system tray icons, and display real-time hardware, network, and power metrics. The project distinguishes itself through a highly flexible architecture that allows for independent or synchronized interface bars across multiple monitors, each with unique layout and styling rules. Users can extend the bar's functionality by creatin

    C++bargtki3status
    在 GitHub 上查看↗10,686
  • amnweb/yasbamnweb 的头像

    amnweb/yasb

    4,209在 GitHub 上查看↗

    YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for building personalized information bars using a modular class-based widget architecture and CSS-based styling. The framework distinguishes itself through deep integration with Windows tiling window managers, allowing users to display active workspaces, tiling layouts, and window focus states. It also features automated visual consistency by generating system color schemes based on the current desktop wallpaper. The project covers a wide range of capabilities, including real-time syst

    Pythonpythonricingstatus-bar
    在 GitHub 上查看↗4,209
  • patchthecode/jtapplecalendarpatchthecode 的头像

    patchthecode/JTAppleCalendar

    7,657在 GitHub 上查看↗

    JTAppleCalendar is a customizable calendar component and date picker library for iOS applications built with Swift. It provides a programmable user interface control designed to display date-based grids and manage date selection. The library supports both single-date and range-based selection modes, allowing for the highlighting of continuous date spans. It features a flexible grid system that enables custom cell rendering and protocol-based customization to match specific application aesthetics. The component includes capabilities for date navigation, range restriction to define viewable bo

    Swift
    在 GitHub 上查看↗7,657
  • fullcalendar/fullcalendarfullcalendar 的头像

    fullcalendar/fullcalendar

    20,506在 GitHub 上查看↗

    FullCalendar is a framework-agnostic UI library and JavaScript calendar component designed for building interactive event scheduling interfaces. It provides tools for managing time-based data, including an integrated iCal feed parser for importing external calendar files and recurring schedules into a unified web view. The library features a system for event scheduling and management, enabling users to reschedule entries via drag-and-drop, adjust event durations by resizing, and highlight specific time ranges for selection. It supports multiple date views, such as month, week, day, and list f

    TypeScript
    在 GitHub 上查看↗20,506
  • intljusticemission/react-big-calendarintljusticemission 的头像

    intljusticemission/react-big-calendar

    8,700在 GitHub 上查看↗

    react-big-calendar is a programmable grid component for React applications used to render professional calendars and interactive scheduling interfaces. It provides a visual system for managing and visualizing appointments and events through daily, weekly, and monthly grid views. The component is designed to be localizable and themeable, allowing for customized event visualization and date formats that match specific linguistic and cultural preferences. It utilizes a date-library agnostic interface, decoupling core logic from specific time-handling libraries via an adapter layer. The project

    JavaScript
    在 GitHub 上查看↗8,700
  • linuxmint/cinnamonlinuxmint 的头像

    linuxmint/cinnamon

    5,301在 GitHub 上查看↗

    Cinnamon is a desktop environment interface for Linux operating systems. It provides a visual layout and user interface for managing windows and applications, focusing on desktop workflow management. The project enables Linux GUI customization, allowing the look and feel of the environment to be modified. It includes a window management system to handle the placement and behavior of application windows within the workspace. The environment utilizes a JavaScript-based shell and a modular applet architecture for extensibility, while using CSS for component styling. The interface is built with

    JavaScript
    在 GitHub 上查看↗5,301
  • ohmyzsh/ohmyzshohmyzsh 的头像

    ohmyzsh/ohmyzsh

    188,061在 GitHub 上查看↗

    This project is a community-driven shell configuration framework designed to manage terminal environments, modular extensions, and command-line interface customizations. It functions as an environment manager that standardizes shell settings and appearance across diverse Unix-like operating systems, ensuring a consistent experience through automated deployment and initialization scripts. The framework distinguishes itself through a modular plugin architecture and a comprehensive theme system that allows for deep visual and functional customization. Users can extend shell capabilities by activ

    Shellclicli-appoh-my-zsh
    在 GitHub 上查看↗188,061
  • netalertx/netalertxnetalertx 的头像

    netalertx/NetAlertX

    6,604在 GitHub 上查看↗

    NetAlertX is a distributed network scanner and asset discovery tool designed to identify connected devices and track unauthorized hardware. It aggregates discovery results from multiple remote monitoring nodes into a single centralized inventory hub to provide unified network visibility. The project distinguishes itself by integrating as a bridge to MQTT brokers for smart home automation and providing a dedicated interface for AI agents to query system data. It employs multi-protocol identity resolution using DNS, mDNS, and NetBIOS to identify hardware and generates synthetic identifiers to e

    Pythonarp-scanasset-managementdcim
    在 GitHub 上查看↗6,604
  • matryer/xbarmatryer 的头像

    matryer/xbar

    18,034在 GitHub 上查看↗

    xbar is a macOS menu bar status tool and system extension utility that displays the output of shell scripts and programs directly in the system menu bar. It functions as a script-based menu bar manager that runs local and third-party scripts to create real-time status indicators and dynamic dropdown menus. The utility enables the creation of system monitoring dashboards and custom shortcut launchers by executing external programs as subprocesses. It transforms plain text script output into formatted menu items and supports interactive dropdown menus, where user interactions can trigger shell

    Gobitbarmacmacos-menu
    在 GitHub 上查看↗18,034
  • oliverschwendener/uelioliverschwendener 的头像

    oliverschwendener/ueli

    4,541在 GitHub 上查看↗

    Ueli is a cross-platform productivity toolkit that provides a keyboard-centric interface for launching applications, opening files, and executing utility extensions. It functions as a desktop productivity tool designed to reduce navigation time through a central command bar and keystroke-based search. The system features a pluggable utility toolkit, allowing the execution of specific tasks such as mathematical calculations, unit conversions, and password generation directly from the search input. It utilizes a pluggable extension architecture to decouple these utility tools from the core laun

    TypeScript
    在 GitHub 上查看↗4,541
  • albertlauncher/albertalbertlauncher 的头像

    albertlauncher/albert

    7,945在 GitHub 上查看↗

    Albert is a keyboard launcher that opens files, applications, and runs commands by typing search queries into a search bar. It functions as a keyboard-driven workflow tool, enabling users to navigate their file system, launch installed applications, and execute shell commands without touching a mouse. The launcher processes user input through a plugin-based modular architecture, where functionality is extended by dynamically loaded C++ and Python plugins. Queries are dispatched to all enabled handlers in parallel, with results merged and ranked by a combination of match quality and historical

    C++albertalbertlauncherapplication-launcher
    在 GitHub 上查看↗7,945
  • bookerliu/geekdeskBookerLiu 的头像

    BookerLiu/GeekDesk

    2,747在 GitHub 上查看↗

    GeekDesk is a Windows desktop quick-launch panel that opens with a global hotkey or middle-click, providing instant access to files and applications. Built as a native Win32 application, it renders its interface directly using Windows window and graphics APIs without relying on any web or cross-platform framework. The launcher integrates with the Everything search engine to perform full-disk file searches and display results directly within the panel. It also includes a timed reminder scheduler for setting up one-time or recurring notifications, and supports extensive visual customization thr

    C#desktop-appdesktop-toolgeekdesk
    在 GitHub 上查看↗2,747
  • openstatushq/openstatusopenstatusHQ 的头像

    openstatusHQ/openstatus

    8,756在 GitHub 上查看↗

    OpenStatus is a status page platform and uptime monitoring service. It provides a centralized infrastructure monitoring dashboard and public status pages to communicate system availability, performance metrics, and incident reports to external stakeholders. The system utilizes a multi-region probe network to execute health checks from various cloud regions, detecting localized outages and tracking API latency. It functions as a configuration as code tool, allowing monitoring targets and page structures to be defined via version-controlled files. The platform includes an incident notification

    TypeScriptbundrizzle-ormmonitoring
    在 GitHub 上查看↗8,756
  • jbogard/mediatrjbogard 的头像

    jbogard/MediatR

    11,841在 GitHub 上查看↗

    MediatR is a .NET library for implementing the mediator pattern, serving as an in-process message broker that decouples senders and receivers by routing messages through a central dispatcher. It enables the transmission of requests and notifications between different components within a single application process. The framework provides a pipeline behavior system that allows for the interception and processing of messages through a sequence of custom behaviors. This architecture is used to implement cross-cutting concerns, such as logging or validation, across multiple handlers. The library

    C#
    在 GitHub 上查看↗11,841
  • bigcalendar/react-big-calendarbigcalendar 的头像

    bigcalendar/react-big-calendar

    8,700在 GitHub 上查看↗

    react-big-calendar is a React calendar component used to build scheduling interfaces for web applications. It provides layouts for displaying events in daily, weekly, and monthly views, acting as a customizable UI component for managing appointments and schedules. The project includes a resource scheduling grid for tracking multiple events across different entities and a drag and drop scheduler that allows users to move and resize events through pointer-based interactions. The interface supports localized date scheduling and date formatting localization. Visual appearance is managed through

    JavaScript
    在 GitHub 上查看↗8,700
  • johnfactotum/foliatejohnfactotum 的头像

    johnfactotum/foliate

    8,430在 GitHub 上查看↗

    Foliate is an EPUB e-book reader and multi-format document viewer designed for reading and managing digital books. It functions as a digital library manager that indexes local files and tracks reading progress across a personal collection. The application supports complex layout handling, including right-to-left text and vertical writing with automatic hyphenation. It provides a text-to-speech interface that converts document content into spoken audio using a system speech dispatcher. The tool includes capabilities for digital text annotation, allowing users to create highlights and notes. I

    JavaScriptazwazw3cbz
    在 GitHub 上查看↗8,430
  • alainm23/planifyalainm23 的头像

    alainm23/planify

    5,422在 GitHub 上查看↗

    Planify is a task management application and productivity suite designed for organizing to-do lists and schedules. It functions as a desktop tool for personal task management, featuring a visual calendar for planning deadlines and tracking daily productivity. The project integrates cloud synchronization to maintain data consistency across multiple devices. It also includes a natural language interface that acts as a documentation assistant, utilizing an API to retrieve answers and excerpts from technical content. The application covers a broad range of organizational capabilities, including

    Valacaldavgtdlibadwaita
    在 GitHub 上查看↗5,422
  • kalcaddle/kodexplorerkalcaddle 的头像

    kalcaddle/KodExplorer

    6,378在 GitHub 上查看↗

    KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface for organizing and managing files in a browser. It functions as an enterprise file sharing platform and an online document previewer, allowing users to view hundreds of file formats without local software installations. The system is distinguished by a plugin-based API gateway that exposes RESTful endpoints for third-party integrations and custom functional extensions. It also includes a browser-based code editor with syntax highlighting and autocomplete for over 120 languages,

    PHParchivecollaborationdocx
    在 GitHub 上查看↗6,378