Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Desktop

Desktop

98 projects

Showing 36 of 98 projects

universal-data-tool
universal-data-toolJavaScript

A web/desktop application for collaborative labeling and annotation of images, text, audio, documents, and other data types.

#dataset-creation#desktop-app#web-app
Stars2.1k
Forks200
Last commit1 year ago
Chat AI Desktop App
Chat AI Desktop AppRust

Unofficial ChatGPT desktop app for Mac, Windows, and Linux menubar built with Tauri and Rust.

#ai#gpt-3#desktop-app
Stars2.0k
Forks181
Last commit2 years ago
Toggl Desktop
Toggl DesktopC++

Native desktop time tracking client for Toggl Track with idle detection, reminders, and Pomodoro timer.

#desktop-application#qt#productivity
Stars1.9k
Forks282
Last commit3 years ago
Codename One
Codename OneJava

A cross-platform framework for building truly native mobile apps with Java or Kotlin, supporting iOS, Android, Desktop, and Web.

#ios#android#desktop-apps
Stars1.9k
Forks434
Last commit13 hours ago
ParparVM
ParparVMJava

Cross-platform framework for building truly native mobile apps with Java or Kotlin, supporting iOS, Android, Desktop & Web.

#ios#write-once-run-anywhere#native-apps
Stars1.9k
Forks434
Last commit13 hours ago
RocketChat
RocketChatTypeScript

A cross-platform desktop application for Rocket.Chat built with Electron, providing secure communication for mission-critical operations.

#chat#enterprise-software#mission-critical
Stars1.7k
Forks830
Last commit18 hours ago
ElectronMail
ElectronMailTypeScript

An unofficial, open-source desktop client for ProtonMail built with Electron, offering enhanced features like offline access and full-text search.

#open-source#desktop-app#protonmail
Stars1.7k
Forks106
Last commit10 days ago
Leanote
LeanoteJavaScript

A desktop note-taking application built with Electron, offering a cross-platform alternative to web-based note apps.

#leanote-desktop#desktop-application#productivity
Stars1.6k
Forks600
Last commit2 years ago
File Picker
File PickerDart

A Flutter plugin that provides native file picker dialogs for mobile, web, and desktop platforms with extensive filtering and cloud support.

#dart#ios#file-management
Stars1.6k
Forks883
Last commit1 day ago
Sucrose Wallpaper Engine
Sucrose Wallpaper EngineC#

A versatile wallpaper engine that creates interactive and customizable desktop experiences.

#community-driven#open-source#fluentui
Stars1.4k
Forks63
Last commit3 days ago
Graviton Editor
Graviton EditorTypeScript

A cross-platform code editor built with Tauri and React, focusing on performance, extensibility, and a modern UI.

#deno#opensource#free
Stars1.2k
Forks122
Last commit2 years ago
xtd
xtdC++

A modern C++20 framework for building cross-platform console, GUI (WinForms-like), and unit test applications.

#unit-testing#c-plus-plus-20#portable
Stars1.2k
Forks78
Last commit21 hours ago
Wire
WireTypeScript

Cross-platform desktop client for Wire, a secure messaging and collaboration platform, built with Electron.

#hacktoberfest#wire#desktop-app
Stars1.1k
Forks235
Last commit1 day ago
electron-markdownify
electron-markdownifyJavaScript

A minimal Markdown editor desktop app built with Electron, featuring live preview and cross-platform support.

#emoji#livepreview#jquery
Stars1.1k
Forks927
Last commit6 months ago
Riiablo
RiiabloJava

A cross-platform Diablo II remake built with Java and LibGDX, supporting PC, Android, and multiplayer.

#multiplayer#opengl#android
Stars1.1k
Forks122
Last commit1 year ago
SoundCleod
SoundCleodCSS

SoundCloud for macOS and Windows

#soundcloud#desktop#electron
Stars960
Forks98
Last commit4 years ago
Swifty
SwiftyJavaScript

A free, offline-first password manager for macOS, Windows, and Linux with local encryption and optional Google Drive sync.

#totp#desktop-application#cipher
Stars942
Forks79
Last commit6 months ago
Realworld example
Realworld exampleRust

A full-featured RealWorld example application built with Rust, Yew, and WebAssembly, demonstrating modern web and desktop development patterns.

#hooks#webassembly#desktop-app
Stars887
Forks108
Last commit4 months ago
Reia
ReiaGDScript

An open-source action-adventure RPG MMO built with Godot and Rust, offering offline, online, and private server gameplay.

#multiplayer#self-hosted-gaming#procedural-generation
Stars883
Forks50
Last commit1 month ago
awesome-desktop-js
awesome-desktop-js

A curated list of awesome packages and frameworks for building JavaScript desktop applications.

#gui-frameworks#webview#system-tray
Stars870
Forks51
Last commit2 months ago
Glimmer
GlimmerRuby

A DSL framework for building Ruby GUI applications and domain-specific languages with built-in data-binding.

#gui-development#swt#jruby
Stars833
Forks16
Last commit3 months ago
Glimmer
GlimmerRuby

A Ruby DSL framework for building GUI applications and domain-specific languages with built-in data-binding.

#gui-development#swt#jruby
Stars833
Forks16
Last commit3 months ago
pkg2appimage
pkg2appimageShell

Tool and recipes to convert existing deb packages into portable AppImages for Linux.

#binary-packages#packaging#appimage
Stars787
Forks215
Last commit1 year ago
mir
mirC++

A set of libraries for building Wayland-based shells with hardware abstraction and window management.

#hardware-abstraction#wayland#graphics
Stars778
Forks138
Last commit1 day ago
FromScratch
FromScratchJavaScript

A simple but smart autosaving scratchpad for quick note-taking and todo lists.

#desktop-app#minimalist#autosave
Stars733
Forks68
Last commit3 years ago
docker-ros2-desktop-vnc
docker-ros2-desktop-vncShell

Docker images providing a web-based VNC interface to access Ubuntu Desktop with ROS 2 pre-installed.

#robotics#remote-desktop#containerization
Stars713
Forks123
Last commit4 days ago
Native Shell
Native ShellRust

An experimental embedder for Flutter that provides a consistent, platform-agnostic API for building native desktop applications.

#platform-agnostic#desktop-app#experimental
Stars668
Forks38
Last commit1 year ago
Pomolectron
PomolectronJavaScript

A cross-platform Pomodoro timer app that lives in your system tray/menubar.

#productivity#desktop-app#time-management
Stars639
Forks102
Last commit1 year ago
Zap
ZapGo

A delightful package manager for AppImages that installs, updates, and manages portable Linux applications.

#hacktoberfest#hacktoberfest2022#portable-applications
Stars589
Forks27
Last commit2 years ago
AUI
AUIC++

A cross-platform, high-performance UI toolkit for building hardware-accelerated desktop applications with modern C++20.

#gui-toolkit#opengl#c-plus-plus-20
Stars588
Forks43
Last commit10 days ago
Saga Reader
Saga ReaderRust

A cross-platform AI-powered internet reader that automatically retrieves and summarizes web content based on user interests.

#offline-first#content-aggregator#llm
Stars531
Forks31
Last commit12 days ago
PB for Desktop
PB for DesktopJavaScript

A lightweight, open-source desktop application for receiving Pushbullet notifications on macOS, Windows, and Linux.

#pushbullet#native-notifications#pushbullet-client
Stars516
Forks42
Last commit3 years ago
TruFont
TruFontPython

A multi-platform UFO font editor built with Python and PyQt5, offering Python scripting capabilities.

#font-editor#pyqt5#python-scripting
Stars503
Forks58
Last commit7 months ago
Gemini CLI Desktop
Gemini CLI DesktopTypeScript

A desktop and web interface for Gemini CLI and Qwen Code with visual tool confirmation, chat history search, and MCP server management.

#desktop-application#desktop-app#gemini-cli-ui
Stars469
Forks55
Last commit11 days ago
X-WebDesktop-Vue
X-WebDesktop-VueVue

A Vue.js-based web desktop system with a window manager, taskbar, start menu, and application framework.

#user-interface#webdesktop#web-desktop-vue
Stars438
Forks131
Last commit6 months ago
gowd
gowdGo

A Go library for building cross-platform desktop GUI applications using HTML, CSS, and JavaScript, powered by NW.js.

#desktop-app#ui-toolkit#webview
Stars435
Forks42
Last commit3 years ago
PreviousPage 2 of 3Next

Related Tags

#Cross Platform56#Desktop App29#Electron26#Windows17#Macos17#Android15#Linux15#Open Source13#Rust11#Javascript10#Desktop Applications10#Desktop Apps10
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