Projects in Awesome Lists tagged with freedesktop
A curated list of projects in awesome lists tagged with freedesktop .
https://github.com/elementary/icons
Named, vector icons for elementary OS
freedesktop freedesktop-icon-theme hacktoberfest icons named-icons vector vector-icons
Last synced: 30 Jun 2025
https://github.com/snwh/suru-icon-theme
The source of the Suru icon and cursor set
desktop freedesktop icon-theme icons ubuntu
Last synced: 17 Jul 2025
https://github.com/janbar/noson-app
The essential to control music from your SONOS devices on Linux platforms
freedesktop pulseaudio sailfish sailfish-os sonos sonos-controller
Last synced: 01 Apr 2026
https://github.com/ximion/appstream
Tools and libraries to work with AppStream metadata
appstream appstream-specification freedesktop metadata metainfo
Last synced: 11 Apr 2025
https://github.com/rodlie/qtfm
Qt File Manager
bsdisks ffmpeg file-management file-manager files freebsd freedesktop imagemagick libfm linux macosx netbsd openbsd qt qt5 qtfm udisks xdg
Last synced: 09 Apr 2025
https://github.com/rushsteve1/trash-d
A near drop-in replacement for rm that uses the trash bin. Written in D
cli dlang dub freedesktop linux trash
Last synced: 28 Feb 2026
https://github.com/zRedShift/mimemagic
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
detection extension filetype freedesktop go golang magic-numbers mime mime-database mime-types sniffing xdg
Last synced: 10 May 2025
https://github.com/zredshift/mimemagic
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
detection extension filetype freedesktop go golang magic-numbers mime mime-database mime-types sniffing xdg
Last synced: 20 Aug 2025
https://github.com/rodlie/powerkit
Desktop Independent Power Manager
backlight battery dbus fluxbox freedesktop hibernate hybridsleep laptop linux logind openbox power-management qt5 sleep suspend upower window-manager windowmaker xdg
Last synced: 13 Apr 2025
https://github.com/TheCreeper/go-notify
Package notify provides an implementation of the Gnome DBus Notifications Specification.
dbus desktop-notifications freedesktop freedesktop-notifications gnome go golang libnotify linux linux-desktop notify-send
Last synced: 14 Mar 2025
https://github.com/thecreeper/go-notify
Package notify provides an implementation of the Gnome DBus Notifications Specification.
dbus desktop-notifications freedesktop freedesktop-notifications gnome go golang libnotify linux linux-desktop notify-send
Last synced: 30 Oct 2025
https://github.com/TheCreeper/Go-notify
Package notify provides an implementation of the Gnome DBus Notifications Specification.
dbus desktop-notifications freedesktop freedesktop-notifications gnome go golang libnotify linux linux-desktop notify-send
Last synced: 12 Mar 2025
https://github.com/elementary/flatpak-platform
The elementary OS and AppCenter Flatpak platform
Last synced: 30 Jun 2025
https://github.com/codelif/hyprnotify
DBus Implementation of Freedesktop Notification spec for 'hyprctl notify'
dbus desktop-notifications freedesktop freedesktop-notifications hyprland notifications notify notify-send
Last synced: 28 Dec 2025
https://github.com/elementary/notifications
Gtk Notifications Server
freedesktop freedesktop-notifications gtk gtk3 hacktoberfest meson vala
Last synced: 30 Jun 2025
https://github.com/xlucn/xdg-xmenu
Minimal app menu with xmenu
freedesktop icons menu xdg xdg-xmenu xmenu
Last synced: 11 Sep 2025
https://github.com/mk-fg/notification-thing
Python-based implementation of Desktop Notifications Specification (notification-daemon)
audio-notifications daemon dbus-service desktop-notifications filtering freedesktop gobject-introspection gtk3 libcanberra notification-bubble notification-daemon pango python scheme zeromq
Last synced: 23 Apr 2025
https://github.com/rodlie/draco
Draco Desktop Environment
cmake desktop desktop-environment draco freedesktop linux lumina openbox panel qt5 slackware x11 xdg
Last synced: 01 Aug 2025
https://github.com/rajsolai/response
Test your web page's Responsiveness in Linux Desktop.
appcenter elementaryos flatpak freedesktop gtk3 linux linux-app linux-desktop screenshot vala
Last synced: 21 Aug 2025
https://github.com/atrophaneura/ariane
Create .desktop with ease
desktop desktop-file freedesktop gnome gtk gtk4 libadwaita python
Last synced: 12 May 2025
https://github.com/ximion/metainfocreator
Create AppStream MetaInfo files and auxiliary fd.o metadata easily
appstream appstream-metainfo freedesktop metadata metainfo
Last synced: 14 Nov 2025
https://github.com/ebassi/xdg-mime-rs
Rust crate for querying the shared-mime-info database
freedesktop mime-types rust rust-crate xdg
Last synced: 11 Oct 2025
https://github.com/freeslave/standardpaths
D library for getting standard paths
d dlang freedesktop standardpaths xdg
Last synced: 22 Feb 2026
https://github.com/david-lor/mqtt2notifysend
🌉Bridge between MQTT and 🖥️Freedesktop.org Notify-Send desktop notifications (Ubuntu & other distros)🐧 - Send notifications from MQTT directly to your desktop!
debian desktop-notifications freedesktop freedesktop-notifications linux linux-desktop mqtt notification notifications notify-send ubuntu
Last synced: 24 Apr 2025
https://github.com/David-Lor/MQTT2NotifySend
🌉Bridge between MQTT and 🖥️Freedesktop.org Notify-Send desktop notifications (Ubuntu & other distros)🐧 - Send notifications from MQTT directly to your desktop!
debian desktop-notifications freedesktop freedesktop-notifications linux linux-desktop mqtt notification notifications notify-send ubuntu
Last synced: 11 Jan 2026
https://github.com/omajid/xdg-java
Java bindings for various FreeDesktop.org standards
Last synced: 01 May 2025
https://github.com/jpfleury/corbeille-spacefm
Trash plugin for SpaceFM, compliant with the FreeDesktop.org Trash specification and supporting multi-core processing.
bash freedesktop shell shell-script shell-scripting spacefm spacefm-plugins spec specification trash
Last synced: 27 Dec 2025
https://github.com/xtaran/systray-mdstat
System tray icon indicating the state of local Linux Software (MD) RAIDs
debian-package debian-packaging disk dist-zilla dzil freedesktop gtk gtk3 linux mdraid perl raid systray tray-icon xdg
Last synced: 04 Oct 2025
https://github.com/azubieta/xdg-utils-cxx
Implementation of the FreeDesktop specifications to be used in c++ projects
base-dir cpp cpp-library desktop-entry freedesktop specifications xdg
Last synced: 14 Apr 2025
https://github.com/hymkor/trash-go
The trash-go is the library for golang to move specified files to trashbox
freedesktop go golang trash trashcan windows
Last synced: 09 Mar 2026
https://github.com/ryanabx/desktop-entry-daemon
Exposes desktop integration to DBus - Add/remove desktop entries and icons
dbus desktop freedesktop icon launcher linux
Last synced: 29 Oct 2025
https://github.com/nbonaparte/gdbus-sni-watcher
StatusNotifierWatcher service using GDBus
dbus dbus-service freedesktop glib sni statusnotifieritem statusnotifierwatcher systemtray systray tray
Last synced: 11 Apr 2025
https://github.com/hattya/go.notify
An abstraction library for notifications
freedesktop gntp go growl notifications windows
Last synced: 14 Apr 2025
https://github.com/freeslave/inilike
D library for parsing .ini-like files used in Freedesktop systems
Last synced: 07 Feb 2026
https://github.com/freeslave/mime
Shared MIME-info database in D programming language
d dlang freedesktop mime mime-database mime-types xdg
Last synced: 03 Jan 2026
https://github.com/freeslave/desktopfile
Desktop Entry Specification implementation in D programming language
d desktop-entry dlang freedesktop xdg
Last synced: 02 Jan 2026
https://github.com/ryanabx/container-desktop-entries
Freedesktop .desktop entries for toolboxes/docker/podman containers! (WIP)
container desktop-entry docker freedesktop podman toolbox
Last synced: 29 Oct 2025
https://github.com/freeslave/trashcan
Move files to trash can in D programming language
d dlang freedesktop recycle-bin trashcan
Last synced: 03 Jan 2026
https://github.com/adelsz/mnotify
Minimal D-Bus notification daemon
dbus freedesktop haskell notification x11 xmonad
Last synced: 19 Apr 2025
https://github.com/awruff/libfuckyou
A notification daemon that doesn't do anything.
freedesktop gnu-linux gnulinux linux notification-daemon notification-service notifications rust zbus
Last synced: 06 Mar 2026
https://github.com/ccoveille/dotfiles
dotfiles
dotfiles dotfiles-resources fish-shell freedesktop mpv mpv-config ranger xdg-basedir xdg-compliance
Last synced: 30 Apr 2026
https://github.com/fededp/trashd
A c bus service that implements freedesktop.org trash specification
dbus dbus-service freedesktop systemd trash
Last synced: 18 Jul 2025
https://github.com/erri120/linuxdesktoputils
Utilities and wrappers for Linux desktop specific functionality
freedesktop linux-desktop xdg-desktop-portal xdg-user-dirs
Last synced: 30 Oct 2025
https://github.com/ashcrow/osrelease
Go library/binary for parsing osrelease
command-line freedesktop golang golang-library library osrelease
Last synced: 19 Mar 2025
https://github.com/itrooz/freedesktopsecrets-cs
C# library to implement the Freedesktop Secret Service API.
Last synced: 17 Feb 2026
https://github.com/drewnaylor/dotdesktop4win
Partial Windows implementation of the Freedesktop.org Desktop Entry specification.
desktop-entry desktop-files dotdesktop dotnet dotnet-framework freedesktop vbnet windows
Last synced: 05 Apr 2025
https://github.com/0xmrtt/trashctl
A command line interface for trash written in Rust (WIP)
clap clap-rs cli ctl freedesktop rust rust-cli rust-lang trash trash-management trashctl
Last synced: 20 Jan 2026
https://github.com/freeslave/mimeapps
MIME Applications Associations specification implementation in D programming language
d dlang freedesktop mime mimeapps xdg
Last synced: 03 Jan 2026
https://github.com/atrophaneura/desktop-parser
Python library for parsing .desktop files
desktop freedesktop python python-library
Last synced: 04 Feb 2026
https://github.com/freeslave/icontheme
Icon Theme Specification implementation in D programming language
d dlang freedesktop icon-theme icon-theme-specification xdg
Last synced: 19 Mar 2026
https://github.com/remko/go-sni
Go implementation of Freedesktop.org StatusNotifierItem specification
dbus freedesktop go golang statusnotifieritem system-tray tray-icon
Last synced: 31 Aug 2025
https://github.com/isometry/ssh-scheme-handler
SSH Scheme Handler for FreeDesktop/XDG
freedesktop gnome handler ssh tmux xdg
Last synced: 08 Oct 2025
https://github.com/ebkalderon/freedesktop-categories
Static hash map of all Freedesktop.org categories in Rust
Last synced: 16 Nov 2025
https://github.com/ebkalderon/freedesktop-entry
Parser for the Freedesktop Desktop Entry specification written in Rust
desktop-entry freedesktop parser rust
Last synced: 24 Feb 2025
https://github.com/starciad/linux-icon-database
A comprehensive list of unique Linux icon identifiers extracted from various themes. Useful for developers, designers, and theme creators.
database desktop-environment freedesktop gtk icon-theme icons linux qt reference themes
Last synced: 09 Apr 2026
https://github.com/calinou/integrate
Integrate self-installed software into a FreeDesktop system
Last synced: 26 Apr 2026
https://github.com/subgraph/go-xdgdirs
Golang library for reading and parsing XDG User Dirs
Last synced: 03 Feb 2026
https://github.com/petr-panteleyev/java-freedesktop
Library to generate freedesktop.org desktop entries
Last synced: 27 Feb 2025
https://github.com/bandie91/mimeopen-gui
Graphical "Open with..." application chooser for Freedesktops
chooser dialog filemanager freedesktop mime-types
Last synced: 22 Feb 2025
https://github.com/ntvmb/soundthememaker
A graphical editor for sound themes in Linux
freedesktop gnome kde-plasma-6 linux python3 sound-effects
Last synced: 02 May 2026
https://github.com/qtilities/libstatusnotifieritem-qt
Qt implementation of the Freedesktop' StatusNotifierItem specification
freedesktop qt-library statusnotifieritem
Last synced: 18 Mar 2025
https://github.com/0mp/rarian
Documentation metadata library based on the proposed Freedesktop.org spec.
Last synced: 11 Sep 2025
https://github.com/poulp/desktop-entry
GUI to create/edit Freedesktop Entry files with gtk and python
Last synced: 24 Apr 2026
https://github.com/derisis13/dtgen
A minimalistic .desktop creator for GNOME and KDE
automation desktop-files freedesktop linux
Last synced: 28 Apr 2026
https://github.com/freeslave/qhl-mimetypes
MIME-type definitions for Quake and Half-Life file formats
freedesktop goldsource goldsrc half-life half-life-2 halflife mime-types quake quake2 quake3 source-engine
Last synced: 16 Mar 2025
https://github.com/rodlie/lumina-extra
Lumina Desktop Extras
dbus dbus-service disk-manager freedesktop hibernate keyboard lumina lumina-desktop lumina-desktop-extras power-management qt qt5 screensaver session-daemon shutdown sleep udisks upower
Last synced: 03 Jul 2025
https://github.com/aschaeffer/inexor-rgf-plugin-free-desktop
Inexor - Reactive Graph Flow - Plugin - Free Desktop
desktop freedesktop inexor reactive
Last synced: 13 Jul 2025
https://github.com/freeslave/isfreedesktop
D programming language compile-time constant for Freedesktop
Last synced: 03 Jan 2026
https://github.com/codelif/xdgicons
Go Lookup functions for https://specifications.freedesktop.org/icon-theme-spec/latest/#icon_lookup
freedesktop freedesktop-icon-theme freedesktop-icons go golang icons xdg xdg-icons
Last synced: 14 Jul 2025
https://github.com/nao1215/trash
trash - [WIP]freedesktop-compliant "Trash can" library and CLI commands written in golang
command-line freedesktop golang golang-library trash trashcan
Last synced: 27 Jul 2025
https://github.com/igncp/ime
Proof of concept of an IME (Input Method Editor) for IBus written in TypeScript
c dbus freedesktop ibus ime linux n-api napi node-gyp typescript
Last synced: 20 Apr 2026
https://github.com/nikicat/gopass-secret-service
D-Bus Secret Service provider using GoPass as backend - store secrets from any app in your GPG-encrypted password store
dbus freedesktop gnome-keyring golang gopass gpg linux password-manager secret-service security
Last synced: 01 Feb 2026
https://github.com/php-xdg/mime-bundle
Symfony bundle for the xdg/mime library
freedesktop guesser mime mime-type symfony-bundle xdg
Last synced: 17 Mar 2026
https://github.com/php-xdg/base-directory
PHP implementation of the XDG Base Directory Specification
base-directory freedesktop xdg
Last synced: 17 Mar 2026