awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 Repos

Awesome GitHub RepositoriesDesktop Development

Frameworks and applications built for desktop environments using declarative UI.

Explore 13 awesome GitHub repositories matching part of an awesome list · Desktop Development. Refine with filters or upvote what's useful.

Awesome Desktop Development GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • sindresorhus/awesome-electronAvatar von sindresorhus

    sindresorhus/awesome-electron

    27,183Auf GitHub ansehen↗

    This project is a community-maintained directory of resources for building desktop applications with Electron. It serves as a centralized knowledge base, aggregating high-quality tools, learning materials, and software examples to assist developers in mastering the framework and improving their development workflows. The repository functions as a curated ecosystem index, relying on peer review and community contributions to verify and organize information. By maintaining a structured collection of articles, books, boilerplates, and third-party components, it provides a comprehensive reference

    Curated list of resources and tools for Electron development.

    awesomeawesome-listelectron
    Auf GitHub ansehen↗27,183
  • jetbrains/compose-jbAvatar von JetBrains

    JetBrains/compose-jb

    19,136Auf GitHub ansehen↗

    This is a Kotlin Multiplatform UI framework for building consistent user interfaces across desktop, web, and mobile platforms using a single codebase. It functions as a declarative framework that enables the creation of shared UI components that run across multiple target environments. The project includes a cross-platform desktop toolkit for managing native window features, system notifications, and hardware acceleration. For web targets, it provides a declarative interface library and a rendering engine that executes via WebAssembly to achieve high-performance execution in browsers. The fr

    Enables building cross-platform desktop and web applications.

    Kotlin
    Auf GitHub ansehen↗19,136
  • electron-userland/electron-builderAvatar von electron-userland

    electron-userland/electron-builder

    14,594Auf GitHub ansehen↗

    electron-builder is a cross-platform build automator and packaging tool for Electron applications. It bundles source code and dependencies into platform-specific installers, portable executables, and app store formats for Windows, macOS, and Linux. The project functions as a distribution pipeline that orchestrates the signing and notarization of binaries to ensure authenticity and bypass security warnings. It also serves as an auto-update orchestrator, preparing application packages and distribution channels to support automatic background software updates. Its capability surface covers the

    Tooling for packaging and distributing Electron applications.

    TypeScript
    Auf GitHub ansehen↗14,594
  • google/flutter-desktop-embeddingAvatar von google

    google/flutter-desktop-embedding

    7,056Auf GitHub ansehen↗

    This project is a desktop embedding layer that serves as a bridge between the Flutter engine and the native windowing systems of desktop operating systems. It functions as a Flutter desktop plugin and a native menu bar manager to facilitate the development of cross-platform desktop applications. The system focuses on desktop application integration and native operating system menu management. It provides the tools necessary to create and manage application menus within the native system menu bar for desktop platforms.

    Provides the core embedding API for desktop platforms.

    C++
    Auf GitHub ansehen↗7,056
  • go-flutter-desktop/go-flutterAvatar von go-flutter-desktop

    go-flutter-desktop/go-flutter

    5,934Auf GitHub ansehen↗

    go-flutter is a runtime and embedding library that enables Flutter applications to run natively on Windows, macOS, and Linux using Go and GLFW. It implements the Flutter Embedding API to render Flutter UIs on desktop platforms, providing a cross-platform desktop runtime that bridges Go and Dart code through standard Flutter method and event channels. The project includes a plugin framework that supports bidirectional communication between Go and Dart, allowing Go code to invoke Dart handlers and expose Go methods for Dart to call, with optional synchronous replies. It also provides event stre

    Enables embedding applications using the Go programming language.

    Gocross-platformdesktopflutter
    Auf GitHub ansehen↗5,934
  • xiaozhu188/electron-vue-cloud-musicAvatar von xiaozhu188

    xiaozhu188/electron-vue-cloud-music

    2,470Auf GitHub ansehen↗

    🚀Electron Vue 仿网易云音乐windows客户端

    Real-world example of a desktop application built with Electron.

    Vueant-design-vuecanvaselectron
    Auf GitHub ansehen↗2,470
  • gliheng/flutter-rsAvatar von gliheng

    gliheng/flutter-rs

    2,114Auf GitHub ansehen↗

    Build beautiful desktop apps with flutter and rust. 🌠 (wip)

    Allows embedding applications using the Rust programming language.

    Rust
    Auf GitHub ansehen↗2,114
  • ardera/flutter-piAvatar von ardera

    ardera/flutter-pi

    1,962Auf GitHub ansehen↗

    A light-weight Flutter Engine Embedder for Linux Embedded that runs without X11 or Wayland.

    Lightweight embedding solution for Raspberry Pi devices.

    Cdigital-signageembeddedflutter
    Auf GitHub ansehen↗1,962
  • leanflutter/awesome-flutter-desktopAvatar von leanflutter

    leanflutter/awesome-flutter-desktop

    1,710Auf GitHub ansehen↗

    A curated list of awesome things related to Flutter desktop.

    Curated collection of resources for desktop development.

    Auf GitHub ansehen↗1,710
  • tal-tech/electron-playgroundAvatar von tal-tech

    tal-tech/electron-playground

    1,477Auf GitHub ansehen↗

    This is a project to quickly experiment and learn electron related APIs

    Example projects demonstrating Electron capabilities and patterns.

    TypeScriptelectronelectron-apielectron-app
    Auf GitHub ansehen↗1,477
  • nativeshell/nativeshellAvatar von nativeshell

    nativeshell/nativeshell

    666Auf GitHub ansehen↗

    Experimental embedder for Flutter

    Experimental embedding solution for native desktop integration.

    Rustdesktopdesktop-appflutter
    Auf GitHub ansehen↗666
  • ubuntu/yaru.dartAvatar von ubuntu

    ubuntu/yaru.dart

    384Auf GitHub ansehen↗

    Ubuntu Yaru Flutter widgets and themes for building desktop and web applications

    Implements the native look and feel for Ubuntu desktop environments.

    Dart
    Auf GitHub ansehen↗384
  • vipulasri/composeslackdesktopAvatar von vipulasri

    vipulasri/ComposeSlackDesktop

    297Auf GitHub ansehen↗

    A Slack demo app for desktop using Jetpack Compose UI toolkit

    Demonstrates a desktop messaging interface built with declarative UI.

    Kotlin
    Auf GitHub ansehen↗297
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Desktop Development