Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Desktop Application

Desktop Application

256 projects

Showing 36 of 256 projects

owasp-threat-dragon-desktop
owasp-threat-dragon-desktopCSS

A free, open-source, cross-platform desktop application for threat modeling with system diagramming and automated threat generation.

#desktop-application#automated-threats#owasp
Stars592
Forks88
Last commit
ULogViewer
ULogViewerC#

A cross-platform universal log viewer built with .NET for reading, parsing, and analyzing various log formats.

#desktop-application#viewer-analysis#filter
Stars578
Forks49
Last commit1 day ago
Nugget
NuggetTypeScript

An Electron-based video editor focused on motion effects using a layered editing system.

#desktop-application#ffmpeg#layer-based-editing
Stars575
Forks58
Last commit3 months ago
Rift Explorer
Rift ExplorerCSS

A desktop application that generates and provides always up-to-date documentation for the League of Legends Client API (LCU).

#desktop-application#riot-games#game-development
Stars565
Forks73
Last commit3 years ago
Ito AI
Ito AITypeScript

A cross-platform desktop application that enables voice dictation in any text field using customizable keyboard shortcuts.

#desktop-application#ai#productivity
Stars561
Forks112
Last commit4 months ago
Getdown
GetdownJava

A Java-based system for deploying and updating JVM applications to end-user computers, designed as an alternative to Java Web Start.

#desktop-application#application#java-deployment
Stars529
Forks126
Last commit27 days ago
cimgui-go
cimgui-goC++

Auto-generated Go wrapper for Dear ImGui via cimgui, providing multiple backend implementations for GUI applications.

#desktop-application#cgo#cimgui
Stars518
Forks70
Last commit11 days ago
DrawingBotV3
DrawingBotV3Java

An open-source desktop application for converting images into stylized vector drawings, optimized for pen plotters and digital art.

#desktop-application#svg-export#video-processing
Stars502
Forks52
Last commit8 months ago
Realm Browser
Realm BrowserObjective-C

A deprecated macOS utility for viewing and editing Realm database files (.realm).

#data-inspection#desktop-application#realm-database
Stars500
Forks49
Last commit7 years ago
ScatterDesktop
ScatterDesktopJavaScript

A desktop wallet and authentication provider for EOS, Ethereum, and Tron blockchains with secure key management.

#token-exchange#desktop-application#crypto
Stars495
Forks196
Last commit1 year ago
ESP32-MPY-Jama
ESP32-MPY-JamaPython

A cross-platform desktop UI tool for managing ESP32 microcontrollers running MicroPython, featuring an IDE, file manager, REPL, and real-time dashboards.

#desktop-application#iot-development#micropython
Stars493
Forks38
Last commit
ImageAlpha
ImageAlphaPython

Mac GUI for pngquant, pngnq, and posterizer to reduce PNG file sizes while preserving alpha transparency.

#desktop-application#mac-app#image-optimization
Stars477
Forks65
Last commit7 years ago
Skin Composer
Skin ComposerJava

A graphical editor for creating skins and fonts for LibGDX's Scene2D.UI, featuring live preview and integrated tools.

#desktop-application#bitmapfont#nine-patch
Stars474
Forks36
Last commit2 years ago
Deploying with JPackage
Deploying with JPackageJava

A graphical editor for creating skins and fonts for LibGDX's Scene2D.UI, featuring live preview and integrated tools.

#desktop-application#font-editor#java
Stars474
Forks36
Last commit2 years ago
Pomodoro
PomodoroRust

A classic time management tool for Windows and macOS that lives in your menubar, implementing the Pomodoro Technique.

#desktop-application#productivity-tool#time-management
Stars474
Forks45
Last commit4 months ago
Elmish.WPF
Elmish.WPFF#

A production-ready library for building WPF applications using the Elmish/MVU architecture with static XAML views and data bindings.

#desktop-application#functional-programming#model-view-update
Stars463
Forks74
Last commit1 year ago
Delphi ChatGPT
Delphi ChatGPTPascal

A native desktop and mobile application for accessing OpenAI's ChatGPT, GPT-4, and DALL-E across multiple platforms.

#desktop-application#ios#gpt-3
Stars462
Forks61
Last commit2 months ago
hypervision
hypervisionJavaScript

A desktop application for watching and broadcasting peer-to-peer live video streams without central servers.

#hyperdiscovery#desktop-application#bandwidth-optimization
Stars450
Forks45
Last commit8 years ago
Ansel
AnselTypeScript

A privacy-focused, web-powered desktop application for organizing and viewing local photos without uploading them to the cloud.

#desktop-application#photo#privacy-first
Stars448
Forks107
Last commit3 days 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
Stars448
Forks48
Last commit
LaTeXDraw
LaTeXDrawJava

A vector drawing editor for LaTeX, enabling graphical creation of PSTricks diagrams for inclusion in LaTeX documents.

#desktop-application#drawing-editor#eps
Stars447
Forks64
Last commit5 years ago
Movie Monad
Movie MonadHaskell

A free, cross-platform video player built with Haskell, supporting local files and web streaming.

#desktop-application#haskell#open-source
Stars437
Forks28
Last commit6 years ago
qmlrs
qmlrsRust

QtQuick/QML bindings for Rust, enabling Rust code to create QtQuick engines and QML to invoke Rust functions.

#desktop-application#qt5#rust-ffi
Stars436
Forks42
Last commit7 years ago
Cloaker
CloakerRust

A simple, cross-platform desktop application for password-based file encryption using drag-and-drop.

#desktop-application#qt#privacy-tools
Stars432
Forks40
Last commit3 years ago
Yoda
YodaJavaScript

A macOS desktop app for browsing and downloading YouTube videos, built with React and Electron.

#desktop-application#youtube-downloader#offline-video
Stars427
Forks51
Last commit9 years ago
Unsplash Wallpapers
Unsplash WallpapersJavaScript

A cross-platform desktop menubar application to set and schedule wallpapers from Unsplash.

#desktop-application#immutablejs#styled-components
Stars419
Forks56
Last commit5 years ago
Screen Recorder
Screen RecorderCSS

An Electron application for recording screen and audio using WebRTC and desktopCapture API.

#desktop-application#video-capture#desktop-capture
Stars419
Forks105
Last commit9 months ago
Notejot
NotejotVala

A very simple notes application for any type of short term notes or ideas.

#desktop-application#productivity#simple-tools
Stars416
Forks49
Last commit8 months ago
SteamGridDB Manager
SteamGridDB ManagerJavaScript

Automatically imports games from PC launchers into your Steam library with custom artwork.

#desktop-application#game-launchers#steam
Stars412
Forks55
Last commit3 years ago
StarCabinet
StarCabinetTypeScript

An open-source, cross-platform desktop application for managing and analyzing your GitHub Stars.

#react-redux#desktop-application#offline-first
Stars407
Forks47
Last commit8 years ago
WAIL
WAILRoff

A graphical desktop application that simplifies web archiving by providing a one-click interface to preserve and replay web pages using Heritrix and OpenWayback.

#desktop-application#wayback#digital-preservation
Stars397
Forks38
Last commit1 month ago
descjop
descjopClojure

A Leiningen template for creating desktop applications with Electron using Clojure and ClojureScript.

#packager#desktop-application#functional-programming
Stars394
Forks16
Last commit8 years ago
ktikz
ktikzC++

A graphical user interface for creating diagrams and pictures using the TikZ LaTeX package.

#desktop-application#graphics#live-preview
Stars392
Forks38
Last commit10 months ago
JSBeeb
JSBeebJavaScript

A JavaScript emulator for the BBC Micro, BBC Master, and Acorn Atom that runs in modern browsers and as a desktop app.

#desktop-application#6502#retro-computing
Stars386
Forks75
Last commit11 days ago
VCL Styles Utils
VCL Styles UtilsPascal

A Delphi library that extends RAD Studio VCL Styles with enhanced styling for dialogs, menus, non-client areas, and more.

#desktop-application#styling#vcl-styles
Stars361
Forks120
Last commit4 days ago
shadowsocks-electron
shadowsocks-electronTypeScript

A cross-platform desktop GUI client for Shadowsocks proxy, built with Electron for Ubuntu, macOS, and Windows.

#desktop-application#shadowsocks-gui#network-privacy
Stars350
Forks64
Last commit3 years ago
PreviousPage 5 of 8

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
4 months ago
3 years ago
3 months ago
Next
#Cross Platform125
#Electron72
#Open Source46
#Windows39
#Macos34
#Rust31
#Linux28
#Productivity23
#Gui22
#React20
#C Plus Plus18
#Tauri18