Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: desktop-framework

145 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
electron/electron
Electron is an open-source framework for building cross-platform desktop applications using JavaScript, HTML, and CSS by embedding Chromium…
95122728stable
Tauri
Tauri is a Rust-based framework for building small, fast, and secure desktop and mobile applications using any web frontend (HTML, JS, CSS)…
92110586stable
tw93/Pake
Pake is a Rust/Tauri-based tool that turns any webpage into a lightweight desktop application with a single command. It produces installers…
9861086active
nwjs/nw.js
NW.js (formerly node-webkit) is an application runtime based on Chromium and Node.js that lets you build native desktop apps with HTML5, CS…
7641161active
wailsapp/wails
Wails is a Go framework for building cross-platform desktop applications that combine Go backend code with modern web frontends (React, Vue…
9836010active
dotnet/maui
.NET MAUI is Microsoft's cross-platform framework for building native mobile and desktop applications with C# and XAML from a single shared…
9923310active
kivy/kivy
Kivy is an open-source Python UI framework for building cross-platform GUI applications from a single codebase. It is built on OpenGL ES 2.…
6719009stable
eythaann/Seelen-UI
Seelen UI is a fully customizable desktop environment replacement for Windows 10/11, built with Tauri and Rust. It replaces the taskbar, do…
8717629active
PySimpleGUI/PySimpleGUI
PySimpleGUI is a Python library that wraps tkinter, Qt (PySide), WxPython, and Remi behind a simple, unified API for building desktop GUIs.…
9413813active
longbridge/gpui-component
GPUI Component is a Rust UI component framework built on Zed's GPUI for creating high-performance, cross-platform desktop applications. It …
8013529active
blackboardsh/electrobun
Electrobun is a solution-in-a-box framework for building fast, tiny, cross-platform desktop applications in TypeScript (with optional Zig, …
9212696active
Fmstrat/winapps
WinApps runs Windows applications like Microsoft Office and Adobe products inside a Docker-based Windows VM and integrates them into Linux …
3210252active
neutralinojs/neutralinojs
Neutralinojs is a lightweight, portable framework for building cross-platform desktop applications with JavaScript, HTML, and CSS. Unlike E…
938615active
microsoft/microsoft-ui-xaml
WinUI is Microsoft's modern UI framework providing Fluent Design controls and styles for building Windows applications, with WinUI 3 shippi…
987928active
ElectronNET/Electron.NET
Electron.NET lets .NET developers build cross-platform desktop applications using Electron, hosting ASP.NET Core (Razor Pages, MVC) or Blaz…
977602active
vercel-labs/native
Native SDK is a toolkit for building native desktop applications with declarative .native markup views and app logic written in TypeScript …
817587active
wxWidgets/wxWidgets
wxWidgets is a mature, open-source cross-platform C++ framework for building native-looking GUI desktop applications using each platform's …
937258stable
max-mapper/menubar
A high-level npm library that simplifies creating Electron menubar (tray) desktop applications by handling boilerplate setup. You point it …
756779active
rullerzhou-afk/clawd-on-desk
Clawd on Desk is an Electron-based pixel desktop pet that watches AI coding agents like Claude Code, Codex, Cursor, and Copilot in real tim…
826039active
r0x0r/pywebview
pywebview is a lightweight Python library that wraps native webview components to build desktop GUIs with HTML, JavaScript, and CSS. It pro…
875993stable
linuxmint/cinnamon
Cinnamon is a Linux desktop environment providing a traditional desktop layout with modern technology, forked from GNOME Shell. It is the f…
905567active
Pop Shell
Pop Shell is a keyboard-driven GNOME Shell extension that adds advanced i3-like tiling window management to the GNOME desktop. It lets user…
675271active
RamonUnch/AltSnap
AltSnap is a maintained fork of AltDrag that lets Windows users move and resize windows by holding the Alt key and clicking anywhere on a w…
865163active
dotnet/winforms
Windows Forms is the official .NET UI framework for building Windows desktop applications, wrapping native Windows libraries like User32 an…
944849active
ibttf/interview-coder
Interview Coder is an Electron-based desktop application that provides AI assistance during technical interviews, using GPT/OpenAI models t…
454447active
saltyshiomix/nextron
Nextron is a framework and CLI scaffolding tool that combines Next.js with Electron to build desktop applications using only web developmen…
984428active
dremin/RetroBar
RetroBar is a Windows application that replaces the modern Windows taskbar with classic Windows 95, 98, Me, 2000, XP, or Vista style taskba…
934334active
Caelestia
Caelestia is a fluid, morphing desktop shell for Linux built with Quickshell and QML, designed for the Hyprland Wayland compositor. It come…
654113active
ModernFlyouts-Community/ModernFlyouts
ModernFlyouts is an open-source Windows application that replaces the built-in Metro-themed audio, brightness, airplane mode, and lock key …
104059active
GitFrog1111/OpenWhip
OpenWhip is a novelty desktop tray application that lets you 'whip' the Claude Code AI coding agent to make it work faster. Clicking the wh…
523427active
jaredks/rumps
rumps is a Python library for creating macOS status bar (menu bar) apps with minimal boilerplate, wrapping PyObjC behind a simple decorator…
633322stable
gluon-framework/gluon
Gluon is a JavaScript framework for building desktop apps from websites, using system-installed browsers (Chromium and Firefox based) as th…
103052active
w4po/ExplorerTabUtility
A Windows utility that supercharges Windows 11 File Explorer by automatically converting new Explorer windows into tabs, duplicating tabs, …
372898active
therecipe/qt
therecipe/qt provides Go language bindings for the Qt widget toolkit, letting developers write fully featured Qt applications entirely in G…
3210809maintenance
Haleclipse/CodexDesktop-Rebuild
A cross-platform Electron rebuild of the OpenAI Codex Desktop app, distributed for macOS, Windows, and Linux. It packages the Codex coding …
792654active
connors/photon
Photon is a CSS UI toolkit for building beautiful desktop applications with Electron using simple HTML and CSS. It ships compiled CSS, Enty…
5710098maintenance
helloSystem/hello
helloSystem is a FreeBSD-based desktop operating system aimed at creators, emphasizing simplicity, elegance, and usability with a classic M…
232464active
dromara/electron-egg
ElectronEgg is a cross-platform, enterprise-grade desktop software development framework built on Electron and Node.js. It provides a struc…
892451active
Runixe786/MD3-Windows
A Rainmeter skin that brings Material You-style dynamic widgets to the Windows desktop, adapting colors from the user's wallpaper with ligh…
342323active
4xmen/anubias
Anubias is an open-source GUI-based IDE for visually building native cross-platform mobile, desktop, and web applications via drag-and-drop…
672273active
acsandmann/rift
Rift is a tiling window manager for macOS written in Rust, offering multiple layout styles including i3-like tiling, BSP, master-stack, and…
842189active
macosui/macos_ui
A Flutter package providing widgets and themes that implement the current macOS design language. It lets developers build apps with native-…
712138active
zserge/lorca
Lorca is a small pure-Go library for building cross-platform HTML5 desktop apps that use an installed Chrome/Chromium browser as the UI lay…
328204maintenance
karinushka/paneru
Paneru is a sliding, tiling window manager for macOS written in Rust, inspired by Niri's scrollable strip layout. It arranges windows on an…
852106active
trunkmaster/nextspace
NEXTSPACE is a NeXTSTEP-like desktop environment for Linux built on GNUstep and WindowMaker, following the OpenStep User Interface Guidelin…
612101active
revery-ui/revery
Revery is a framework for building native, high-performance, cross-platform desktop applications using Reason (OCaml), with React-like and …
328043maintenance
kangyu-california/PersistentWindows
A Windows utility that persists and automatically restores window positions and sizes when monitor configurations change, such as display c…
872027active
jurplel/InstantSpaceSwitcher
A native macOS app that switches between Spaces instantly by skipping the built-in animation, using a synthetic high-velocity trackpad gest…
711979active
dahliaOS/pangolin_desktop
Pangolin is the desktop environment shell for dahliaOS, written in Dart/Flutter, providing a start menu, settings, search, terminal, and ot…
431966active
material-shell/material-shell
Material Shell is a GNOME Shell extension that provides a modern, material-design desktop interface for Linux with automatic tiling window …
237250maintenance
lxqt/lxqt
LXQt is a lightweight, modular Qt-based desktop environment for Linux and BSD, successor to LXDE and Razor-qt. This repository is a git sup…
841867active
elixir-desktop/desktop
An Elixir framework for building local-first desktop and mobile apps using Phoenix LiveView, with native windows via wxWidgets and a JSON/T…
771801active
Uahh/ToastFish
ToastFish is a free, open-source Windows application that helps users memorize vocabulary through Windows 10 notification bar toasts, allow…
236543maintenance
Dirkster99/AvalonDock
AvalonDock is a WPF document and tool window layout container that arranges dockable windows like Visual Studio or other IDEs. This is the …
981725active
go-flutter
go-flutter is an unofficial package that brings the Flutter UI framework to Windows, macOS, and Linux by implementing Flutter's Embedding A…
775931maintenance
nucleic/enaml
Enaml is a Python framework and declarative DSL for building professional-quality native GUI applications on top of Qt. It provides a const…
811574active
Nitrux/maui-shell
Maui Shell is a convergent Linux desktop shell built with C++ and MauiKit, composed of Cask (shell container with panels and popups) and Zp…
101534active
FyshOS/tyde
Tyde is a full desktop environment for Linux/Unix built with the Fyne GUI toolkit in Go, following a material design aesthetic. It includes…
671496active
pytauri/pytauri
PyTauri provides Tauri bindings for Python via Pyo3, letting developers build cross-platform desktop apps with webview frontends while writ…
651416active
Fabric-Development/fabric
Fabric is a Python framework for building customizable desktop widgets (bars, panels, shells) on Linux using GTK3 via PyGObject. It provide…
801363active
xland/redredstar
RedRedStar is an Electron desktop application starter built with Svelte and TypeScript. It provides project scaffolding with development an…
521334active
tryphotino/photino.NET
Photino.NET is the .NET 6 wrapper for the Photino.Native project, enabling developers to build lightweight native cross-platform desktop ap…
591326active
KDE/plasma-desktop
Plasma Desktop is the desktop form factor of the KDE Plasma workspace, containing the desktop shell widgets, taskbar, and configuration mod…
771319stable
msojocs/bilibili-linux
An unofficial Linux port of the Bilibili official desktop client, built on Electron. It adds roaming (region-unlock) support so users can a…
961311active
ubuntu/Tiling-Assistant
A GNOME Shell extension that adds Windows-like snap assist and expands GNOME's default two-column tiling layout with additional window mana…
781297active
fabulous-dev/Fabulous
Fabulous is a declarative UI framework for .NET that lets developers build cross-platform mobile and desktop applications in F# using the M…
881270active
FancyWM/fancywm
FancyWM is a dynamic tiling window manager for Windows 10/11 that automatically arranges windows into horizontal, vertical, and stacked pan…
901204active
compnerd/swift-win32
Swift/Win32 is a Swift application framework providing an MVC model for building native Windows applications. It wraps the Win32 APIs with …
531179active
outfoxxed/hy3
hy3 is a Hyprland plugin that provides an i3/sway-like manual tiling layout with node-based window manipulation and enhanced tabbed groups.…
911164active
zeroxoneafour/polonium
Polonium is an autotiling window manager script (plugin) for KDE Plasma 6's KWin compositor, serving as a spiritual successor to Bismuth. I…
931139active
peterfajdiga/karousel
Karousel is a scrollable tiling window manager implemented as a KWin script for KDE Plasma. It tiles windows without maximizing their width…
901101active
yue/yue
Yue is a C++ library for building native cross-platform desktop GUI applications, with bindings for Node.js and Lua. It provides native wid…
313614maintenance
MacGapProject/MacGap1
MacGap is an Objective-C Xcode project that wraps HTML/CSS/JS applications in a native macOS WebView, exposing a JavaScript API for OS X in…
103536maintenance
ryanries/UniversalPauseButton
A small Windows system-tray utility that pauses and unpauses the foreground application (or a named process) when you press the Pause/Break…
281014active
winblues/blue95
Blue95 is a Fedora Atomic-based Xfce desktop Linux distribution themed with Chicago95 to evoke a Windows 95-era computing experience. It is…
631010active
ImVexed/muon
Muon is a lightweight Go-based alternative to Electron that uses the Ultralight GPU-rendered WebKit engine instead of Chromium. It lets dev…
322942maintenance
ch11ng/exwm
EXWM (Emacs X Window Manager) turns Emacs into a full X11 window manager, allowing users to manage X windows as Emacs buffers. This origina…
232822maintenance
NsCDE/NsCDE
NsCDE is a retro-styled desktop environment for Unix-like systems that mimics the classic CDE look while built on FVWM with Python and Shel…
642321maintenance
solus-project/budgie-desktop
Budgie Desktop is a feature-rich, elegant desktop environment for Linux, originally developed for the Solus distribution, featuring a panel…
232303maintenance
gabrielrcouto/php-gui
A PHP library for building cross-platform desktop GUI applications without installing any PHP extension, installed via Composer. It works b…
232238maintenance
esjeon/krohnkite
Kröhnkite is a dynamic tiling extension for KWin, the KDE window manager, inspired by dwm. It automatically tiles windows while integrating…
232157maintenance
maruos/maruos
Maru OS is an open-source Android-based operating system that turns your smartphone into a desktop PC when connected to an external display…
662116maintenance
flutter-rs/flutter-rs
A Rust framework for building Flutter desktop applications where the UI is written in Dart/Flutter and the backend logic in Rust. It ships …
232116maintenance
KDE/latte-dock
Latte Dock is a dock application for KDE Plasma desktops that displays tasks and plasmoids with a parabolic zoom animation effect. It is bu…
762028maintenance
Boscop/web-view
Rust bindings to the tiny zserge/webview library for rendering web-based GUIs in desktop applications using the host OS's native web engine…
321951maintenance
parro-it/libui-node
Node.js bindings for the libui library, a lightweight portable GUI toolkit that renders native controls on Windows, macOS, and Linux. It le…
231873maintenance
c-smile/sciter-js-sdk
Sciter.JS is a cross-platform desktop application framework that lets you build native apps with HTML, CSS, and JavaScript, powered by the …
101644maintenance
Shoes
Shoes 4 is a Ruby DSL-based GUI toolkit for building small cross-platform desktop applications on Mac, Windows, and Linux, implemented in J…
231605maintenance
qmlnet/qmlnet
Qml.Net is a library that integrates Qt/QML with .NET (Framework, Core, and Mono), letting developers build cross-platform desktop applicat…
231412maintenance
NeutroniumCore/Neutronium
Neutronium is a .NET library for building desktop applications with HTML, CSS, and JavaScript UIs using the MVVM pattern, powered by Chromi…
231351maintenance
mono/xwt
Xwt is a cross-platform UI toolkit for .NET and Mono that exposes a single unified API mapped to native widgets on each platform (WPF/Gtk o…
101349maintenance
Jorgen-VikingGod/Qt-Frameless-Window-DarkStyle
A Qt5 C++ library providing a frameless MainWindow implementation with a custom dark stylesheet based on the Fusion style, styled after the…
321225maintenance
MacGapProject/MacGap2
MacGap 2 is an open-source framework that lets developers deploy HTML, CSS, and JavaScript web apps as native macOS applications using WebK…
321187maintenance
chitosai/bilimini
bilimini is a small Electron-based desktop client for Bilibili that shows the site in a compact always-on-top mini window. It supports glob…
231077maintenance
Automattic/wp-desktop
WordPress.com for Desktop is an Electron-based application that packages the full WordPress.com experience as a native desktop app for Mac,…
921017maintenance
pojala/electrino
Electrino is an experimental desktop runtime for web-technology apps that uses the operating system's built-in web browser engine instead o…
324397experimental
alexflint/gallium
Gallium is a Go library for building desktop applications with HTML, JavaScript, and CSS UIs rendered in a Chromium-based webview. It provi…
323650experimental
capy-ui/capy
Capy is a declarative cross-platform GUI library for Zig that renders native controls using each target OS's toolkit (win32, Cocoa, GTK, We…
492679experimental
HumbleUI/HumbleUI
Humble UI is a desktop UI framework for Clojure that renders via Skia (through Skija) with OS integration handled by JWM. It offers a decla…
711698experimental
mhink/react-ionize
react-ionize is a custom React renderer that lets you build the non-browser parts of an Electron app (windows, menus, app lifecycle) declar…
321197experimental

page 1 / 2 next →