Topics / #tray
Tray projects on GitHub
System tray integration for desktop applications with menus and indicators.
As of , the most-starred Tray projects on GitHub are TranslucentTB (20.6K stars), xbar (18.1K stars) and CopyQ (12.5K stars). GitHub.Locker tracks 31 Tray repositories with 111.1K stars combined. The fastest-growing on October 17 was craft-launcher, with +164 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
craft-launcher
storytold/craft-launcher · ★ 3.2KArtCraft Launcher is a native app that installs, updates and opens every app in the Craft App Suite (PhotoCraft, LightCraft, FilmCraft, DesignCraft, VectorCraft, PdfCraft, EffectCraft, WordCraft, DeckCraft, GridCraft, CADCraft and SoundCraft) from one window instead of hunting through a dozen release pages.
+84dsh-pet-indesktop
MerZlin/dsh-pet-indesktop · ★ 1.1KA standalone desktop pet (virtual pet) app built with Python and PySide6 for Windows, Linux and macOS. It shows an animated 'blue fat fish' character that floats on your desktop with dragging, a system tray icon, character switching and optional AI chat.
+63spotifast
crmne/spotifast · ★ 8.4KFastpotify is a lightweight, native Spotify client written in Rust with the egui toolkit, playing music through librespot while using a fraction of the RAM of Spotify's official desktop app.
+57lolPing
darrenprx/lolPing · ★ 1.6KlolPing puts the League of Legends ping wheel and emote wheel onto your whole desktop: hold Alt (Option on a Mac), drag, and let go on a slice to play the original ping animation and sound over any app, on any monitor.
The all-time top
31 projects · by stars
- 20.6K
#1 · TranslucentTB/TranslucentTBTranslucentTB
A lightweight utility that makes the Windows taskbar translucent or transparent on Windows 10 and 11. It uses only a few MB of RAM and almost no CPU.
- 18.1K
#2 · matryer/xbarxbar
xbar is a macOS menu bar app that puts the output of any script or program right into your menu bar. It is the reboot of BitBar, completely rewritten from the ground up in Go.
- 12.5K
#3 · hluk/CopyQCopyQ
CopyQ is an advanced clipboard manager that monitors the system clipboard and saves its content into customizable tabs so you can browse, search, and reuse past clipboard entries.
- 4

EarTrumpet
11.5KFile-New-Project/EarTrumpet · C#EarTrumpet is a volume control app for Windows that replaces the default system volume mixer, giving you per-app volume sliders, device switching, and more from the system tray.
- 5

spotifast
8.4Kcrmne/spotifast · RustFastpotify is a lightweight, native Spotify client written in Rust with the egui toolkit, playing music through librespot while using a fraction of the RAM of Spotify's official desktop app.
- 6

DeskBox
7.1KTianyu199509/DeskBox · C#DeskBox is a free, open-source Windows desktop organizer that adds native-feeling WinUI 3 widgets backed by real folders, plus extras like todos, quick notes, search, weather, and music controls.
- 7

floral-notepaper
5.5KAchilng/floral-notepaper · RustFloral Notepaper (花笺) is a lightweight, elegant cross-platform desktop sticky-notes app with Markdown editing and live preview.
- 8

Mouser
5.3KTomBadash/Mouser · PythonMouser is a lightweight, open-source, fully local app for remapping Logitech HID++ mice (like the MX Master and MX Anywhere series), built as a free alternative to Logitech Options+.
- 9

OpenWhip
3.8KGitFrog1111/OpenWhip · HTMLA joke desktop app for when Claude Code is too slow: a whip lives in your system tray, and whipping him sends Claude Code a Ctrl-C interrupt plus one of five encouraging messages.
- 10
craft-launcher
3.2Kstorytold/craft-launcher · RustArtCraft Launcher is a native app that installs, updates and opens every app in the Craft App Suite (PhotoCraft, LightCraft, FilmCraft, DesignCraft, VectorCraft, PdfCraft, EffectCraft, WordCraft, DeckCraft, GridCraft, CADCraft and SoundCraft) from one window instead of hunting through a dozen release pages.
- 11

mygo
2.2Kegoist/mygo · GoMyGo is a Go toolkit for building desktop apps that either embed a web frontend in the OS's native webview or render a fully native UI drawn by MyGo itself on the GPU, and you can mix both in one app.
- 12

PersistentWindows
2.1Kkangyu-california/PersistentWindows · C#PersistentWindows is a Windows desktop utility that remembers where your windows were positioned and automatically restores that layout after events like waking from sleep, monitor connect/disconnect, resolution changes, or RDP reconnections.
- 13

lolPing
1.6Kdarrenprx/lolPing · TypeScriptlolPing puts the League of Legends ping wheel and emote wheel onto your whole desktop: hold Alt (Option on a Mac), drag, and let go on a slice to play the original ping animation and sound over any app, on any monitor.
- 14

Doll
1.2Kxiaogdgenuine/Doll · SwiftDoll is a Mac app that keeps the unread badges of message apps like Mail, Slack and Teams visible in the macOS Menu bar, so new messages catch your eye on any screen.
- 15

dsh-pet-indesktop
1.1KMerZlin/dsh-pet-indesktop · PythonA standalone desktop pet (virtual pet) app built with Python and PySide6 for Windows, Linux and macOS. It shows an animated 'blue fat fish' character that floats on your desktop with dragging, a system tray icon, character switching and optional AI chat.
- 16

Meltype
1.1Kyksr-melt/Meltype · C#Meltype is a Windows tray tool that lets you type Japanese and English in the same sentence using plain romaji, without pressing the half-width/full-width key to switch input modes.
- 17

tinyjsapp
1.1Ktarwin/tinyjsapp · Ctinyjs lets you build native desktop apps in plain JavaScript for both the backend and frontend, shipping as a tiny ~6MB app with no Electron, Node, or bundled Chromium — the backend runs on txiki.js and the frontend renders through the system's native WebKit.
- 18
dsh_desktop
716myYangyunfan/dsh_desktop · JavaScriptDSH Desktop is an out-of-the-box desktop client that packages DeepSeek Harness (dsh) for Windows (with macOS/Linux builds in preview). It bundles a full Node.js runtime, the dsh CLI, and all official plugins so you can double-click and run without installing anything first.
- 19

HaloBattery
665HeyOkay/HaloBattery · PythonHaloBattery is a Windows tray app that shows battery levels for wireless mice, keyboards, headsets and controllers, giving each device its own icon instead of making you install each vendor's own software.
- 20
penguin-mail
478c9dev/penguin-mail · RustPenguin Mail is a native Linux desktop app for mail and calendar: it handles Gmail, Microsoft (Outlook.com, Hotmail, Live, Microsoft 365) and any IMAP/SMTP account, plus Google Calendar, contacts, OpenPGP and S/MIME encryption, and an optional AI assistant.
- 21

zcode-switch
413pjpv/zcode-switch · RustZ·SWITCH is a Tauri 2 desktop tool that lets you one-click switch between multiple ZCode (BigModel / z.ai) accounts, showing each account's quota inline, without touching your current project, session, or settings.
- 22

lanmessenger
374lanmessenger/lanmessenger · C++LAN Messenger is a native desktop chat application for Windows, Mac and Linux, built with Qt 6 and C++, that lets people exchange messages over a local area network. It also supports event sounds, a system tray/menu bar icon, and a multilanguage interface.
- 23

gyotaku
341xevrion/gyotaku · Rustgyotaku is a native desktop app that OCRs every screenshot you take and lets you search them by the text inside them instead of by filename. It runs on Linux, macOS, and Windows, entirely offline, and highlights the matched words when you open a result.
- 24

quickscan
290yoli-mi/quickscan · RustQuickScan is a tiny Windows desktop app that sits in your system tray: hit a hotkey, drag a selection box over any QR code on screen, and it decodes it instantly so you can copy or open the result.
- 25

GoLiveBypass
272bezumiya/GoLiveBypass · TypeScriptGoLiveBypass is a tool that restores Discord's Go Live screen share and camera for users connecting from Brazil, by routing the Discord process through a non-Brazilian exit (Tor, a tested free proxy, or a private WireGuard/ProtonVPN tunnel) so Discord's servers no longer see a Brazilian IP.
- 26

deepseek-harness-desktop
254agent-earth/deepseek-harness-desktop · JavaScriptA minimal desktop app that wraps the official DeepSeek Harness (DSH) Web experience as a standalone application — you don't start the CLI manually or manage local ports, it just opens like a normal app.
- 27

what-the-port
251tomjohndesign/what-the-port · SwiftWhatThePort is a native Swift menu bar app for macOS that shows every local development server running on your Mac: project name, port, git branch, uptime, and resource use, so you can open, restart, or stop them without hunting through terminal windows.
- 28

OpenYoink
231MuQY1818/OpenYoink · SwiftOpenYoink is a free, open-source macOS utility that lets you drag files, images, text, and links onto a temporary shelf at the screen edge or into the Mac's Dynamic Island, then drag them out again once you've switched to the target window. It's built with SwiftUI + AppKit and lives in the menu bar without a Dock icon.
- 29

Game-Optimizer-CPUs-Threads-Optimizer
212charlie754/Game-Optimizer-CPUs-Threads-Optimizer · C++Game Optimizer is a Windows tray app that pins a chosen game (and its child processes) to the correct CPU cache complex using the Windows CPU Sets API, instead of using affinity masks, disabling SMT, or changing BIOS settings.
- 30

dsh-launcher
199Ruler4396/dsh-launcher · C#It is a lightweight native Windows launcher shell for DeepSeek Harness (dsh): double-click to start the dsh service instead of typing commands, with optional auto-start on boot.
- 31

openframe-saas-desktop
156flamingo-stack/openframe-saas-desktop · RustOpenFrame Console is a Tauri 2 desktop shell for the OpenFrame SaaS platform. It wraps the openframe-oss-frontend static web export and adds OS-level features a browser tab can't do, like tray notifications, persistent sessions, and system-browser OAuth sign-in.
Related topics
Often tagged together