{"id":21643415,"url":"https://github.com/eythaann/seelen-ui","last_synced_at":"2026-06-15T03:01:53.547Z","repository":{"id":223063409,"uuid":"758623687","full_name":"eythaann/Seelen-UI","owner":"eythaann","description":"The Fully Customizable Desktop Environment for Windows 10/11.","archived":false,"fork":false,"pushed_at":"2026-02-06T00:32:09.000Z","size":60958,"stargazers_count":15772,"open_issues_count":126,"forks_count":482,"subscribers_count":64,"default_branch":"master","last_synced_at":"2026-02-06T09:30:34.057Z","etag":null,"topics":["app-launcher","desktop-application","dock","finder","multilanguage","seelen","seelen-ui","taskbar","tauri","tauri-app","tiling-window-manager","toolbar","tools","topbar","wallpaper","web","web-technologies","windows","windows-11"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eythaann.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":"CONTRIBUTING","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":"CLA.md"},"funding":{"github":["eythaann"],"ko_fi":"eythaann","patreon":"eythaann","custom":["https://www.paypal.me/eythaann"]}},"created_at":"2024-02-16T18:03:35.000Z","updated_at":"2026-02-06T06:35:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"62dc48c4-dd1a-4fbc-96d4-cdab25d9f7a9","html_url":"https://github.com/eythaann/Seelen-UI","commit_stats":null,"previous_names":["eythaann/komorebi-ui","eythaann/seelen-ui"],"tags_count":176,"template":false,"template_full_name":null,"purl":"pkg:github/eythaann/Seelen-UI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eythaann%2FSeelen-UI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eythaann%2FSeelen-UI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eythaann%2FSeelen-UI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eythaann%2FSeelen-UI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eythaann","download_url":"https://codeload.github.com/eythaann/Seelen-UI/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eythaann%2FSeelen-UI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29341697,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T18:58:20.535Z","status":"ssl_error","status_checked_at":"2026-02-11T18:56:44.814Z","response_time":97,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["app-launcher","desktop-application","dock","finder","multilanguage","seelen","seelen-ui","taskbar","tauri","tauri-app","tiling-window-manager","toolbar","tools","topbar","wallpaper","web","web-technologies","windows","windows-11"],"created_at":"2024-11-25T05:32:06.834Z","updated_at":"2026-06-15T03:01:53.526Z","avatar_url":"https://github.com/eythaann.png","language":"Rust","funding_links":["https://github.com/sponsors/eythaann","https://ko-fi.com/eythaann","https://patreon.com/eythaann","https://www.paypal.me/eythaann"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003cimg src=\"documentation/images/logo.svg\" width=\"44\" align=\"top\" alt=\"Seelen UI Logo\" /\u003e\n  Seelen UI\n\u003c/h1\u003e\n\n\u003ch2 align=\"center\"\u003e\n  Fully Customizable Desktop Environment for Windows\n  \u003cbr/\u003e\n  Available in 70+ Languages\n\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Contributors](https://img.shields.io/github/contributors/eythaann/seelen-ui.svg)](https://github.com/eythaann/seelen-ui/graphs/contributors)\n[![Last Commit](https://img.shields.io/github/last-commit/eythaann/seelen-ui.svg)](https://github.com/eythaann/seelen-ui/commits/main)\n[![Version](https://img.shields.io/github/v/release/eythaann/seelen-ui.svg)](https://github.com/eythaann/seelen-ui/releases)\n[![Downloads](https://img.shields.io/github/downloads/eythaann/seelen-ui/total.svg)](https://github.com/eythaann/seelen-ui/releases)\n\n\u003c/div\u003e\n\n\u003cimg src=\"./documentation/images/preview.png\" width=\"100%\" alt=\"Screenshot of Seelen UI desktop showing a customized desktop environment\"\u003e\n\n\u003ctable align=\"center\"\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\" width=\"33%\"\u003e\n      \u003ca\n        href=\"https://apps.microsoft.com/detail/Seelen%20UI/9p67c2d4t9fb?mode=full\"\n        target=\"_blank\"\n        rel=\"noopener noreferrer\"\n        aria-label=\"Download Seelen UI from Microsoft Store\"\u003e\n        \u003cimg src=\"https://get.microsoft.com/images/en-us%20dark.svg\" width=\"100%\" alt=\"Download Seelen UI from Microsoft Store\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" width=\"33%\"\u003e\n      \u003ca\n        href=\"https://discord.gg/ABfASx5ZAJ\"\n        target=\"_blank\"\n        rel=\"noopener noreferrer\"\n        aria-label=\"Join the Seelen UI Discord community\"\u003e\n        \u003cimg src=\"./documentation/images/discord-alt.png\" width=\"100%\" alt=\"Join the Seelen UI Discord community\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" width=\"33%\"\u003e\n      \u003ca\n        href='https://www.digitalocean.com/?refcode=955c7335abf5\u0026utm_campaign=Referral_Invite\u0026utm_medium=Referral_Program\u0026utm_source=badge'\n        target='_blank'\n        rel=\"noopener noreferrer\"\n        aria-label=\"DigitalOcean Referral Badge\"\n      \u003e\n        \u003cimg src='https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%201.svg' width=\"100%\" alt='DigitalOcean Referral Badge' /\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n---\n\n## What is Seelen UI?\n\n[Seelen UI](https://seelen.io/apps/seelen-ui) is a full desktop environment replacement for Windows — not a theme pack,\nnot a skin, but a complete rethink of how your desktop looks and works. Every element you interact with daily — the\ntaskbar, the dock, the app launcher, the window manager, the notification flyouts, the virtual desktops — can be\nreplaced, restyled, and extended to exactly match your vision and workflow.\n\nWhether you want a minimal, distraction-free setup or a feature-rich power-user environment, Seelen UI gives you the\nprimitives to build it. With a CSS/JSON-based theming engine, a plugin widget system, and deep Windows integration, the\nonly limit is your imagination.\n\n---\n\n## Feature Showcase\n\n### Themes \u0026 Visual Identity\n\nMake Windows look the way you always wanted. Seelen UI ships with a powerful theming engine that lets you craft or\ninstall community themes covering every surface of the shell — colors, fonts, borders, animations, and more.\n\n![Seelen UI Custom Theme](./documentation/images/theme_preview.png)\n\n\u003cbr/\u003e\n\n### Dynamic Accent Color\n\nSet your accent color once and forget it. Seelen UI analyzes your wallpaper in real time and automatically derives a\nharmonious accent color, keeping every shell element visually in sync with your background — no manual tweaking needed.\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"./documentation/images/dynamic_accent_1.png\" alt=\"Dynamic accent example 1\"/\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"./documentation/images/dynamic_accent_2.png\" alt=\"Dynamic accent example 2\"/\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"./documentation/images/dynamic_accent_3.png\" alt=\"Dynamic accent example 3\"/\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"./documentation/images/dynamic_accent_4.png\" alt=\"Dynamic accent example 4\"/\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003cbr/\u003e\n\n### Tiling Window Manager\n\nStop dragging windows. Seelen UI's tiling window manager automatically arranges your open applications into efficient,\ngap-controlled layouts. Resize, swap, and navigate entirely from the keyboard — your hands never leave the keys.\n\n![Seelen UI Tiling Window Manager](./documentation/images/twm_preview.png)\n\n\u003cbr/\u003e\n\n### Desktop Widgets\n\nBring information to your desktop without opening apps. Place clocks, system monitors, media controls, weather panels,\nand any custom widget directly on your wallpaper layer — fully theme-aware and always within sight.\n\n![Seelen UI Desktop Widgets](./documentation/images/desktop_widgets.png)\n\n\u003cbr/\u003e\n\n### App Launcher\n\nLaunch anything instantly with a keyboard-driven launcher inspired by [Rofi](https://github.com/davatorium/rofi). Apps,\nfiles, shell commands, custom scripts — surfaced with fuzzy search in milliseconds.\n\n![Seelen UI App Launcher](./documentation/images/app_launcher_preview.png)\n\n\u003cbr/\u003e\n\n### Media Controls\n\nControl your music without switching windows. The integrated media module works with virtually every player and lets you\nplay, pause, skip, and scrub from any context, always accessible in the toolbar or as a dedicated widget.\n\n![Seelen UI Media Module](./documentation/images/media_module_preview.png)\n\n\u003cbr/\u003e\n\n### Settings\n\nOne unified place to configure everything. Themes, layouts, keybindings, widget positions, workspace rules, per-app\noverrides — all accessible through a clean, searchable settings interface with live preview.\n\n![Seelen UI Settings](./documentation/images/settings_preview.png)\n\n---\n\n## Complete Feature List\n\n### Shell \u0026 Desktop\n\n| Feature                    | Description                                                                                       |\n| -------------------------- | ------------------------------------------------------------------------------------------------- |\n| **Custom Toolbar**         | A fully themeable, widget-powered taskbar that replaces the Windows taskbar                       |\n| **Custom Dock**            | macOS-style application dock with launch, focus, and badge support                                |\n| **Desktop Widgets**        | Interactive widgets rendered directly on the desktop layer                                        |\n| **Custom Flyouts**         | Replace Windows' built-in volume, brightness, and system flyouts with themed, customizable panels |\n| **Start Menu Replacement** | Quick-access launcher replacing the native Start menu                                             |\n\n### Window Management\n\n| Feature                   | Description                                                     |\n| ------------------------- | --------------------------------------------------------------- |\n| **Tiling Window Manager** | Automatic tiling layouts: BSP, columns, stacks, and more        |\n| **Custom Alt + Tab**      | A fully skinnable task switcher with richer window previews     |\n| **Per-App Rules**         | Define layout, workspace, and floating behavior per application |\n| **Floating Mode**         | Opt any window out of tiling while keeping the rest managed     |\n| **Gaps \u0026 Padding**        | Configurable inner and outer gaps for any layout                |\n\n### Workspaces\n\n| Feature                     | Description                                                                   |\n| --------------------------- | ----------------------------------------------------------------------------- |\n| **Custom Virtual Desktops** | Full virtual desktop implementation with smooth animated transitions          |\n| **Workspaces Viewer**       | A visual overview panel showing all workspaces and their content at a glance  |\n| **Wallpaper per Workspace** | Assign a unique wallpaper to each workspace — changes automatically on switch |\n| **Workspace Rules**         | Pin apps or app groups to specific workspaces on launch                       |\n| **Named Workspaces**        | Give each workspace a custom name and icon                                    |\n\n### Theming \u0026 Appearance\n\n| Feature                     | Description                                                         |\n| --------------------------- | ------------------------------------------------------------------- |\n| **CSS/JSON Theming Engine** | Style every shell element with scoped CSS and JSON configuration    |\n| **Dynamic Accent Color**    | Auto-extract accent color from the current wallpaper                |\n| **Community Themes**        | Install and share themes from the community                         |\n| **Per-Widget Theming**      | Each widget can carry its own independent style                     |\n| **Dark / Light Mode**       | Full support for Windows dark and light mode, themeable per-variant |\n\n### Productivity\n\n| Feature                   | Description                                                 |\n| ------------------------- | ----------------------------------------------------------- |\n| **Keyboard-First Design** | Every feature reachable without touching the mouse          |\n| **App Launcher**          | Fuzzy-search launcher for apps, files, and commands         |\n| **Media Module**          | Universal media controls compatible with all major players  |\n| **Multi-Monitor Support** | Independent configuration and layouts per connected display |\n| **i18n — 70+ Languages**  | Fully localized interface covering major world languages    |\n\n### Developer \u0026 Power User\n\n| Feature             | Description                                                                       |\n| ------------------- | --------------------------------------------------------------------------------- |\n| **Widget SDK**      | Build custom widgets with Svelte, TypeScript, and full IPC access to system state |\n| **Portable Config** | All configuration lives in plain files — version-control and sync friendly        |\n\n---\n\n## Installation\n\n\u003e [!CAUTION]\n\u003e Seelen UI requires the WebView runtime to be installed. On Windows 11, it comes pre-installed with the system.\n\u003e However, on Windows 10, the WebView runtime is included with the `setup.exe` installer. Additionally, Microsoft Edge\n\u003e is necessary to function correctly. Some users may have modified their system and removed Edge, so please ensure both\n\u003e Edge and the WebView runtime are installed on your system.\n\n\u003e [!NOTE]\n\u003e On fresh installations of Windows, the app might show a white or dark screen. You only need to update your Windows\n\u003e through Windows Update and restart your PC.\n\nAll distribution channels ship **signed** packages — pick whichever fits your workflow best.\n\n### Microsoft Store\n\nDownload from the [Microsoft Store](https://www.microsoft.com/store/productId/9P67C2D4T9FB?ocid=pdpshare) for automatic\nupdates managed by Windows. Updates go through Store review, so they may take 1–3 business days to appear after a\nrelease.\n\n### Winget\n\n```pwsh\nwinget install --id Seelen.SeelenUI\n```\n\nSame signed `.msix` as the Store, installable from the terminal. Updates follow the same 1–3 business day review window\nvia the `winget-pkgs` project.\n\n### GitHub Releases (.msix / .exe)\n\nDownload the latest installer directly from the [Releases](https://github.com/eythaann/seelen-ui/releases) page. Both\nthe `.msix` and `.exe` packages are signed. GitHub releases land immediately after a new version ships, ahead of Store\nand Winget. The `.exe` installer also delivers in-app update notifications.\n\n---\n\n## Getting Started\n\nOnce installed, open Seelen UI and the settings interface will guide you through the initial setup. Enable the\ncomponents you want — toolbar, dock, tiling manager, widgets — and start customizing from there. The\n[official documentation](https://seelen.io/apps/seelen-ui) and the [Discord community](https://discord.gg/ABfASx5ZAJ)\nare the best places to go deeper.\n\n---\n\n## Contributing\n\nWe welcome contributions!\n\n- Read the [Contribution Guidelines](CONTRIBUTING) to get started with terms.\n\n## License\n\nSee the [LICENSE](LICENSE) file for details.\n\n## Contact\n\nFor inquiries and support, join us on [Discord](https://discord.gg/ABfASx5ZAJ).\n\n## Sponsors\n\nWe're grateful for the support of our sponsors who help make Seelen UI possible.\n\n|                                                                                                         Sponsor                                                                                                          | Description                                                                                                  |\n| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------- |\n| [![DigitalOcean](https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%201.svg)](https://www.digitalocean.com/?refcode=955c7335abf5\u0026utm_campaign=Referral_Invite\u0026utm_medium=Referral_Program\u0026utm_source=badge) | **DigitalOcean** provides cloud infrastructure services that power our development and testing environments. |\n|                                                                [![SignPath](https://avatars.githubusercontent.com/u/34448643?s=60)](https://signpath.io/)                                                                | **SignPath** provides free code signing certificates, ensuring secure and trusted releases for our users.    |\n\n---\n\n```\n                 .      .\u0026     _,x\u0026\"``\n                  \u0026 .   \u0026'  ;.\u0026\u0026'\n            \u0026.  . \u0026.\u0026     .0\u0026\u0026\u0026;\u0026\"\"`\n       .    '\u0026  \u0026.\u0026\u0026\u0026  .\u0026\u0026\u0026\u0026\u0026'\n     .\u0026         ;\u0026\u0026\u0026 \u0026\u0026\u0026\u0026\u0026'\n    \u0026\u0026          \u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026     \u0026\u0026\u0026\n   0\u0026    .     \u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\"\"\n  \u0026\u0026   .0     \u0026\u0026\u0026\u0026\u0026\u0026\u0026\n 0\u0026\u0026 .\u0026'     \u0026\u0026\u0026\u0026\u0026\u0026\n:\u0026\u0026\u0026\u0026\u0026    . \u0026\u0026\u0026\u0026\u0026 \n0\u0026\u0026\u0026\u0026    \u0026 \u0026\u0026\u0026\u0026\u0026\n\u0026\u0026\u0026\u0026'   \u0026\u0026\u0026\u0026\u0026\u0026\u0026               .\u0026\u0026\u0026x\u0026\n\u0026\u0026\u0026\u0026   :\u0026\u0026\u0026\u0026\u00260.\u0026'        , .\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026;.\n\u0026\u0026\u0026\u0026.  \u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026        .\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026'               .\n0\u0026\u0026\u0026\u0026  \u0026\u0026\u0026\u0026\u0026\u0026\u0026       ,\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026                \u0026\n:\u0026\u0026\u0026\u0026; \u0026\u0026\u0026\u0026\u00260       ,;\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026             ;  .0\n 0\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u00260     ,;\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026             \u0026  \u0026;\n  0\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u00260   :',;\".\u0026\u0026\u0026\u0026\u0026\u0026\".\u0026             \u0026\u0026 \u00260\n   0\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u00260  ',;',\u0026\u0026\u0026\u0026\u0026\" ,\u0026'             \u0026\u0026\u0026\u00260\n    0\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u00260 ,x\u0026\u0026\u0026\u0026\" .\u0026\u0026\u0026              \u0026\u0026\u0026\u00260\n      0\u0026\u0026\u0026\u0026\u0026\u0026 .\u0026\u0026\u0026\u0026\"'''\"\u0026\u0026\"\u0026\u0026            \u0026\u0026\u0026\u0026\u00260\n       0\u0026\u0026 .\u0026\u0026;``       `\u0026: :\u0026         \u0026\u0026\u0026\u0026\u0026\u00260\n          \u0026\"' \u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026   \u0026\"\u0026 \u0026\"\u0026   \u0026\u0026\u0026\u0026\u0026\u0026\u0026\u00260\n            0\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u00260\n               0\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u00260         Seelen\n                    0\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u0026\u00260\n```\n\n📌 **Official Website**: [https://seelen.io](https://seelen.io)\n\nSeelen Inc © 2026 - All rights reserved\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feythaann%2Fseelen-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feythaann%2Fseelen-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feythaann%2Fseelen-ui/lists"}