Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Desktop Integration

Desktop Integration

32 projects

Showing 32 of 32 projects

AppImageLauncher
AppImageLauncherC++

A helper application for Linux that integrates AppImages into your desktop launcher and manages their lifecycle.

#open-source#application-launcher#appimage
Stars8.2k
Forks341
Last commit4 months ago
Firejail
FirejailC

A lightweight SUID sandbox for Linux that uses namespaces, seccomp-bpf, and capabilities to restrict application access.

#namespaces#seccomp-bpf#sandboxing
Stars7.5k
Forks670
Last commit2 days ago
Firefox GNOME Theme
Firefox GNOME ThemeCSS

A GNOME theme for Firefox that makes the browser look and feel like a native GNOME application.

#userchrome#user-interface#adwaita
Stars3.9k
Forks166
Last commit12 days ago
BurntToast
BurntToastPowerShell

A PowerShell module for creating and displaying native toast notifications on Windows 10 and Windows Server 2019+.

#windows-server#hacktoberfest#windows-notifications
Stars1.7k
Forks127
Last commit8 months ago
Noti
NotiSwift

Receive and interact with Android notifications on your Mac via Pushbullet.

#pushbullet#android-notifications#productivity
Stars910
Forks61
Last commit4 years ago
auto-dark-mode.nvim
auto-dark-mode.nvimLua

A Neovim plugin that automatically syncs the editor's appearance (dark/light mode) with the system settings on macOS, Linux, and Windows.

#theme-synchronization#dark-mode#neovim-plugin
Stars502
Forks35
Last commit
nmtui
nmtuiC

A Linux system service that automates network configuration and management to keep an active connection available at all times.

#system-service#linux-networking#connection-manager
Stars496
Forks206
Last commit1 day ago
adwaita.nvim
adwaita.nvimLua

A Neovim colorscheme that implements the GNOME Adwaita design language for a consistent desktop experience.

#vim-colorscheme#treesitter#ui-theming
Stars292
Forks34
Last commit1 month ago
Obsidian Adwaita Theme
Obsidian Adwaita ThemeCSS

An Obsidian theme styled after the GNOME Adwaita design language for a native desktop experience on Linux.

#adwaita#open-source-theme#obsidian-md
Stars161
Forks9
Last commit9 months ago
appimage-manager
appimage-managerGo

A CLI tool for searching, installing, updating, and managing AppImage applications from appimagehub.com and GitHub.

#portable-applications#appimage#cli-tool
Stars119
Forks9
Last commit2 years ago
omarchy-tmux
omarchy-tmuxShell

Automatically syncs tmux themes with Omarchy using tmux-powerkit for seamless terminal theming.

#theme-synchronization#omarchy#theme-sync
Stars107
Forks3
Last commit1 month ago
WinThing
WinThingJava

A modular background service that enables remote control of Windows systems via MQTT for home automation and IoT.

#system-management#iot#home-automation
Stars103
Forks18
Last commit5 years ago
pikeru
pikeruRust

A Linux file picker with semantic image search, thumbnail previews, and an integrated image viewer.

#semantic-search#caption-generator#filepicker
Stars64
Forks3
Last commit1 month ago
XApp Thumbnailers
XApp ThumbnailersPython

A collection of thumbnail generators for various file types, compatible with GTK desktop environments and multiple Linux file managers.

#appimage#gtk-desktop#desktop-integration
Stars57
Forks13
Last commit1 month ago
xdg
xdgGo

A Go implementation of FreeDesktop.org (XDG) specifications for accessing user directories, desktop files, trash, and more.

#xdg-specs#xdg-compliance#file-management
Stars50
Forks9
Last commit21 days ago
omarchpods
omarchpodsC++

A TUI-based Bluetooth headphone manager for Linux, forked from MagicPodsCore and integrated with Omarchy.

#airpods#omarchy#hyprland
Stars41
Forks0
Last commit7 months ago
darkman.nvim
darkman.nvimGo

A Neovim plugin that automatically switches between light and dark modes based on the Freedesktop dark mode standard.

#theme-management#theme-switcher#dark-mode
Stars41
Forks4
Last commit1 year ago
Bread
BreadGo

A CLI tool to install, update, remove, and run AppImages directly from GitHub releases.

#appimage#cli-tool#desktop-integration
Stars40
Forks1
Last commit2 years ago
Argon
ArgonPython

A lightweight GUI package manager and update notifier for Arch Linux with full AUR support.

#system-management#arch-linux#update-notifier
Stars38
Forks3
Last commit4 years ago
omarchy-chromium
omarchy-chromiumShell

A custom Chromium build with command-line theme switching for seamless desktop integration.

#arch-linux#command-line-tools#build-automation
Stars34
Forks2
Last commit2 months ago
lazyVPN-for-Omarchy
lazyVPN-for-OmarchyGo

A fast, keyboard-driven TUI VPN manager for Omarchy Linux that replaces manual WireGuard configuration with automation and security features.

#killswitch#keyboard-driven#privacy-tools
Stars31
Forks0
Last commit23 days ago
go-mpris
go-mprisGo

A Go implementation of the MPRIS D-Bus interface for controlling media players on Linux.

#audio-control#media-player#go-library
Stars22
Forks0
Last commit1 year ago
/check
/checkTypeScript

A TypeScript library for programmatic Slack interaction with token extraction from desktop app and MCP support for AI assistants.

#workflow-automation#cli-tool#token-extraction
Stars22
Forks6
Last commit11 months ago
Chrome-KDE5BreezeDark
Chrome-KDE5BreezeDark

A Chrome/Chromium theme that matches KDE5's Breeze Dark window decorations for a consistent desktop look.

#system-theming#chrome#kde
Stars22
Forks3
Last commit4 years ago
ayy
ayyGo

A decentralized package manager for AppImage that integrates applications into desktop environments without requiring new package formats.

#appimage#software-distribution#cli-tool
Stars20
Forks0
Last commit4 years ago
notify (luismayta)
notify (luismayta)Makefile

A Zsh plugin that provides desktop notifications and R2-D2 sounds when terminal commands complete.

#developer-tools#sound-alerts#productivity-tools
Stars14
Forks0
Last commit28 days ago
Places Widget
Places WidgetQML

A Plasma 5 widget that provides quick access to user places like home, documents, downloads, and network locations.

#file-access#productivity-tool#kde-plasma
Stars13
Forks6
Last commit2 years ago
Thumbnailer for AppImages
Thumbnailer for AppImagesCMake

A thumbnailer for AppImages that works with GNOME and KDE desktop environments.

#thumbnailer#kde#appimage
Stars11
Forks0
Last commit5 years ago
AppImage To Gnome
AppImage To GnomeShell

A user-level systemd service that automatically monitors and manages AppImage applications on Gnome desktop.

#appimage#user-service#desktop-integration
Stars7
Forks1
Last commit4 years ago
AppIndicator Go
AppIndicator GoGo

Go bindings for the libayatana-appindicator3 C library to create application indicators for Linux desktop environments.

#cross-desktop#c-library-bindings#cgo
Stars5
Forks0
Last commit1 year ago
AppImageServices
AppImageServicesC

D-Bus services providing desktop integration, updates, and system-wide installation for AppImage applications.

#system-installation#api#application-launcher
Stars4
Forks1
Last commit6 years ago
gnome_appimage_installer
gnome_appimage_installerShell

Creates freedesktop.org-compliant desktop entries for AppImage files on GNOME.

#application-launcher#appimage#freedesktop
Stars3
Forks0
Last commit3 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 months ago
#Linux12
#Appimage9
#Linux Desktop8
#Automation7
#Cli Tool6
#Gnome5
#Golang4
#Go4
#Application Launcher3
#Theme3
#Dbus3
#Package Management3