Desktop Frameworks
Desktop application development frameworks available for each programming language, organized by language. We offer frameworks for various approaches including native applications, cross-platform development, and web technology-based desktop applications.
JavaScript Desktop Frameworks
2 frameworks
Desktop app development available with Electron and Tauri. Can leverage existing web technologies.
Rust Desktop Frameworks
4 frameworks
Modern language combining memory safety with high performance. Provides frameworks like Tauri and Drascula.
C# Desktop Frameworks
4 frameworks
Microsoft's enterprise-grade language. Desktop app development with WPF, WinUI, and .NET MAUI.
Python Desktop Frameworks
4 frameworks
Simple and readable syntax. Desktop app frameworks like Tkinter, PyQt, and Kivy.
C++ Desktop Frameworks
4 frameworks
High-performance systems development language. Mature GUI frameworks like Qt and GTK.
Java Desktop Frameworks
3 frameworks
Platform-independent enterprise language. Desktop app development with Swing and JavaFX.