awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 个仓库

Awesome GitHub RepositoriesWindows Development

Tools and extensions for integrating with the Windows operating system.

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

Awesome Windows Development GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • microsoft/react-native-windowsmicrosoft 的头像

    microsoft/react-native-windows

    17,300在 GitHub 上查看↗

    This project is a framework for Windows desktop application development that allows the creation of native user interfaces using React and JavaScript. It enables the compilation of high-level application logic into native executables by targeting the Windows software development kit. The system leverages a C++ scene graph and visual layer for high-performance native rendering and provides mechanisms to map JavaScript calls to native C++ or C# methods. It synchronizes application styles with native operating system theme brushes to maintain visual consistency and manages desktop-specific inter

    Provides a framework for building native Windows apps using React and JavaScript while leveraging the Windows SDK.

    C++dotnetreactreact-native
    在 GitHub 上查看↗17,300
  • reactwindows/react-native-windowsReactWindows 的头像

    ReactWindows/react-native-windows

    17,296在 GitHub 上查看↗

    react-native-windows is a framework and rendering system used to build native desktop applications for Windows using React. It functions as an extension that brings a mobile-first development model to the Windows desktop environment, mapping React components directly to native Windows interface elements. The project enables the creation of desktop software through a declarative component-based architecture. It integrates React Native projects into the Windows ecosystem by translating components into native user interface elements rather than using web views. The framework covers cross-platfo

    Provides a framework for building high-performance native Windows applications using React.

    C++
    在 GitHub 上查看↗17,296
  • unoplatform/unounoplatform 的头像

    unoplatform/uno

    9,974在 GitHub 上查看↗

    Uno is a cross-platform development framework used to build native mobile, web, desktop, and embedded applications from a single C# and XAML codebase. It provides a native UI framework that renders visual elements across different operating systems using shared layout and styling rules. The platform features a hot reload development environment that allows for the modification of code and layouts in a running application without restarting the process. It supports a dual-mode rendering system, offering a choice between a shared cross-platform canvas and native platform controls. The framewor

    Implements a native UI framework that renders visual elements across different operating systems using shared layout rules.

    C#
    在 GitHub 上查看↗9,974
  • lepoco/wpfuilepoco 的头像

    lepoco/wpfui

    9,457在 GitHub 上查看↗

    wpfui is a framework and component library for Windows desktop applications built with the .NET WPF framework. It provides a collection of modern visual controls, styles, and immersive interface elements that implement the Fluent Design language. The project includes a specialized icon library delivered as font resources and a project template that provides a pre-configured structure for applications using the Model-View-ViewModel architectural pattern and dependency injection. The framework covers Windows desktop development through XAML-based control templating, resource-dictionary style i

    Provides a framework for building native Windows applications using .NET WPF.

    C#csharpdotnetfluent
    在 GitHub 上查看↗9,457
  • richasy/bili.uwpRichasy 的头像

    Richasy/Bili.Uwp

    8,187在 GitHub 上查看↗

    Bili.Uwp is a third-party video client and native desktop application for the Windows operating system. It functions as a Universal Windows Platform application designed to provide access to Bilibili video streams and community content outside of a standard web browser. The project focuses on Bilibili desktop access, enabling Windows video streaming through a dedicated interface. It integrates with the Windows UI Library to provide a native system experience for browsing and interacting with platform content.

    Uses the Universal Windows Platform to provide a consistent system UI experience for video content.

    C#bilibiliuwp
    在 GitHub 上查看↗8,187
  • windows-toolkit/windowscommunitytoolkitwindows-toolkit 的头像

    windows-toolkit/WindowsCommunityToolkit

    6,076在 GitHub 上查看↗

    Windows Community Toolkit 是一个用于在 Windows 10 和 11 上构建应用程序的开发工具包和 WinUI 组件库。它充当 Windows API 的包装器,并提供了一系列可重用的 UI 组件和实用函数,旨在简化常见的编程任务。 该项目专注于通过提供一组实用函数和标准化服务来减少 C# Windows 开发中的样板代码。它通过自定义控件和布局助手实现了标准用户界面模式。 该库涵盖了广泛的功能,包括 Windows API 集成、UI 设计以及常见应用程序模式的实现。这些功能通过可重用的 UI 组件和抽象底层操作系统操作的辅助方法提供。

    Provides tools and reusable components for building applications integrated with the Windows operating system.

    C#
    在 GitHub 上查看↗6,076
  • communitytoolkit/windowscommunitytoolkitCommunityToolkit 的头像

    CommunityToolkit/WindowsCommunityToolkit

    6,073在 GitHub 上查看↗

    The Windows Community Toolkit is a collection of reusable UI controls, helper functions, and app services designed to accelerate development for Universal Windows Platform (UWP) applications on Windows 10. It provides a library of XAML-based controls and components that handle common interaction patterns, enabling developers to build apps that run across PC, Mobile, Xbox, IoT, and HoloLens devices with consistent adaptive layouts. The toolkit is distributed as NuGet packages for straightforward integration into .NET projects, and it includes a companion sample app that demonstrates control be

    Provides a collection of reusable UI controls and helpers for building Windows 10 UWP applications.

    C#csharpdotnetmvvm
    在 GitHub 上查看↗6,073
  • mhammond/pywin32mhammond 的头像

    mhammond/pywin32

    5,579在 GitHub 上查看↗

    pywin32 是一系列 Python 扩展,作为原生 Windows API 的封装器,能够调用操作系统函数来管理底层系统资源和硬件。它提供了一个用于与组件对象模型(COM)对象交互以自动化原生桌面应用的核心库、一个用于构建原生 Windows GUI 应用的框架,以及一个用于将 Python 脚本注册并作为后台系统服务运行的接口。 该项目的独特之处在于提供了与 Windows 环境的深度集成,包括将 Python 代码绑定到原生事件循环以处理系统通知的能力,以及将内部逻辑作为 ISAPI 扩展暴露以处理 Web 请求的能力。 该库更广泛的功能涵盖通过标准化 Windows 数据提供程序接口进行的数据库连接、系统事件日志的管理,以及将交互式解释环境集成到外部软件中。 该项目以针对多种处理器架构(包括 ARM64)的平台特定二进制 wheel 包形式分发。

    Provides access to native Windows APIs and system components.

    C++
    在 GitHub 上查看↗5,579
  • pythonnet/pythonnetpythonnet 的头像

    pythonnet/pythonnet

    5,483在 GitHub 上查看↗

    PythonNet 是一个运行时集成桥接器,使 Python 代码能够在公共语言运行时(CLR)中调用 .NET 程序集和函数。它作为一组绑定工具,用于从 Python 环境访问 .NET 框架及其库,从而促进跨语言运行时的互操作性。 该项目提供了一种将 Python 脚本引擎直接嵌入 .NET 应用的机制。这允许创建应用脚本层,通过动态执行 Python 代码为宿主环境提供定制化和自动化功能。 该桥接器支持将 .NET 程序集和命名空间集成到 Python 脚本中,并提供跨 .NET Framework、.NET Core 和 Mono 的运行时服务访问。它管理 Python 解释器与 .NET 运行时之间的通信,以共享服务和组件。

    Enables interoperability between Python and the .NET runtime.

    C#
    在 GitHub 上查看↗5,483
  • unigramdev/unigramUnigramDev 的头像

    UnigramDev/Unigram

    4,954在 GitHub 上查看↗

    Unigram is an open-source Telegram client that provides multimedia messaging and voice-and-video calling. It connects to the Telegram network, enabling users to send text, media, stickers, polls, and scheduled messages, and to initiate private or group calls with screen sharing and hand-raising features. A key differentiator is its support for managing multiple Telegram accounts simultaneously, with custom folder-based organization that synchronizes across devices. The client runs background tasks to poll for new messages and persist updates to a local encrypted SQLite database, ensuring offl

    Renders the UI using native UWP XAML elements with data binding for reactive updates.

    C#mtprotosecret-chatstelegram
    在 GitHub 上查看↗4,954
  • fo40225/tensorflow-windows-wheelfo40225 的头像

    fo40225/tensorflow-windows-wheel

    3,672在 GitHub 上查看↗

    This project provides precompiled TensorFlow binary distributions as Python wheels for Windows. It is designed to enable the installation of the TensorFlow framework without requiring manual compilation from source. The distribution specifically includes non-AVX builds, providing a machine learning runtime compatible with legacy or low-end CPUs that do not support AVX instructions. These packages facilitate machine learning environment setup and AI development workflows on Windows by offering ready-to-use binaries for rapid installation.

    Streamlines the AI development workflow on Windows by simplifying framework installation.

    Pythonbinarybuildcpp
    在 GitHub 上查看↗3,672
  • winpython/winpythonwinpython 的头像

    winpython/winpython

    2,224在 GitHub 上查看↗

    WinPython tools

    Offers a portable environment for developing on Windows systems.

    Python
    在 GitHub 上查看↗2,224
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Windows Development

探索子标签

  • Native UI FrameworksFrameworks used to develop native applications for specific operating systems. **Distinct from Windows Development:** Distinct from Windows Development: focuses on the UI framework layer rather than general OS integration tools
  • UWP UI Development1 个子标签Building modern Windows 10 applications with reusable controls and components for common interaction patterns. **Distinct from Windows Development:** Distinct from Windows Development: focuses specifically on UWP UI development with XAML controls, not general Windows tooling.