# .NET development resources

> Search results for `dotnet resources` on awesome-repositories.com. 112 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/dotnet-resources

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/dotnet-resources).**

## Results

- [graphql-dotnet/graphql-dotnet](https://awesome-repositories.com/repository/graphql-dotnet-graphql-dotnet.md) (5,987 ⭐) — GraphQL.NET is a server-side framework for building and executing GraphQL APIs within C# applications. It provides a comprehensive toolkit for schema building, a federated engine for distributed data graphs, and a subscription handler for managing real-time data streams.

The project distinguishes itself with a flexible schema builder that supports both programmatic code-first definitions and declarative schema-first approaches using the standard schema definition language. It includes a dedicated federation engine to split data graphs into subgraphs and compose them into a unified gateway, as
- [dotnet/corefx](https://awesome-repositories.com/repository/dotnet-corefx.md) (17,491 ⭐) — This project is the .NET Base Class Library, providing the foundational types and APIs required for .NET applications. It serves as a cross-platform runtime library and a standardized managed API framework, acting as the primary set of namespaces for memory management, collections, and asynchronous programming.

The library enables the development of enterprise backend infrastructure and the execution of managed code consistently across different operating systems and hardware architectures. It includes capabilities for cross-platform application deployment using self-contained binaries, frame
- [dotnet/maui](https://awesome-repositories.com/repository/dotnet-maui.md) (23,181 ⭐) — This framework is a cross-platform software development kit designed for building native mobile and desktop applications from a single shared codebase. It provides a unified programming interface that allows developers to construct user interfaces using declarative markup, which are then rendered as native components on each target operating system.

The framework distinguishes itself through a multi-targeting build system that consolidates platform-specific resources and native control mapping into a unified project structure. It includes a data-driven binding engine that synchronizes applica
- [awesomedata/awesome-public-datasets](https://awesome-repositories.com/repository/awesomedata-awesome-public-datasets.md) (75,979 ⭐) — This project is a community-maintained, open-access directory of high-quality public datasets. It serves as a centralized reference point for researchers, developers, and data scientists to locate reliable information sources across a wide spectrum of industries and scientific fields. By providing a structured index, the repository facilitates the discovery of data necessary for exploratory analysis, machine learning model training, and the development of data-intensive applications.

The directory distinguishes itself through a lightweight, platform-agnostic approach to resource indexing that
- [dotnet/format](https://awesome-repositories.com/repository/dotnet-format.md) (1,947 ⭐) — Home for the dotnet-format command
- [servo/servo](https://awesome-repositories.com/repository/servo-servo.md) (37,170 ⭐) — Servo is a high-performance, memory-safe web rendering engine designed for cross-platform embedding. It provides a modular framework that allows developers to integrate web content rendering into native applications across desktop, mobile, and embedded systems. By enforcing strict process isolation and memory safety, the engine creates a secure execution environment for processing web content.

The engine distinguishes itself through a task-based, parallelized architecture that decouples layout, style, and rendering processes to maximize responsiveness. It utilizes a hardware-abstracted graphi
- [0xdeafcafe/sendgrid-dotnet](https://awesome-repositories.com/repository/0xdeafcafe-sendgrid-dotnet.md) (15 ⭐) — sendgrid-dotnet
- [lando/lando](https://awesome-repositories.com/repository/lando-lando.md) (4,235 ⭐) — Lando is a Docker development environment manager and local development orchestrator used to create isolated application stacks. It functions as a web development stack provisioner that coordinates web servers, databases, and runtimes to ensure consistent environment parity across different operating systems.

The project distinguishes itself through recipe-based environment bootstrapping for common stacks such as LAMP, LEMP, and MEAN, as well as dedicated provisioning for CMS platforms like WordPress, Drupal, and Joomla. It further differentiates its capabilities by acting as a remote hosting
- [avelino/awesome-go](https://awesome-repositories.com/repository/avelino-awesome-go.md) (175,576 ⭐) — This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains.

The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,
- [weihanli/dotnet-exec](https://awesome-repositories.com/repository/weihanli-dotnet-exec.md) (92 ⭐) — Build simplified C#, dotnet execute with custom entry point, another dotnet run without a project file
- [godotengine/godot](https://awesome-repositories.com/repository/godotengine-godot.md) (112,618 ⭐) — Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides an integrated development environment that utilizes a hierarchical scene system to organize objects, propagate spatial transformations, and manage lifecycle events. The engine functions as a cross-platform development suite, allowing developers to author, test, and export software to desktop, mobile, and web environments from a single, unified codebase.

The engine distinguishes itself through a modular, component-based architecture that relies on signals-based decoupling for
- [grpc/grpc-dotnet](https://awesome-repositories.com/repository/grpc-grpc-dotnet.md) (4,469 ⭐) — This project is a .NET implementation of the gRPC framework, providing a system for executing functions on remote servers as if they were local calls. It serves as a high-performance remote procedure call (RPC) framework that utilizes HTTP/2 for service connectivity and binary communication protocols to ensure efficient data exchange.

The implementation includes a gRPC-Web proxy, which acts as a translation layer to enable browser-based applications to communicate with gRPC services through web-compatible requests. It further supports the creation of HTTP/2 service meshes to connect distribut
- [dotnet/docs](https://awesome-repositories.com/repository/dotnet-docs.md) (4,718 ⭐) — This repository serves as the technical documentation source for the .NET ecosystem. It consists of a collection of conceptual guides and technical references written in Markdown, acting as the static site content source for a public documentation portal.

The project utilizes a Git-based content management system to handle technical writing through pull requests and automated build pipelines. It distinguishes itself through a specialized infrastructure that aggregates content and samples from multiple repositories and branches into a single unified output.

The system covers a broad range of
- [dotnet/templating](https://awesome-repositories.com/repository/dotnet-templating.md) (1,740 ⭐) — Overview dotnet new Template Content Repositories How to author the templates Template Samples Contributing How to build, run & debug Trademarks
- [google-gemini/gemini-cli](https://awesome-repositories.com/repository/google-gemini-gemini-cli.md) (105,341 ⭐) — This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and system-level automation. It includes a comprehensive framework for defining agent skills, managing persistent memory, and delegating tasks to specialized subagents. Users can configure complex planning modes, execute shell commands with safety constraints, and integrate external tools through standardized protocols.

The platform supports non-interactive execution via a headless mode and provides an event-driven hook framework for custom lifecycle automation. It features centralized
- [iina/iina](https://awesome-repositories.com/repository/iina-iina.md) (45,236 ⭐) — This application is a high-performance media player designed for desktop environments, providing a unified interface for managing audio and video playback across local files and remote network streams. It supports a wide range of file formats and streaming protocols, utilizing native system frameworks and hardware-accelerated decoding to ensure synchronized, low-latency output.

The player distinguishes itself through an extensible plugin architecture that allows for deep customization of the playback experience. Developers can build modular components to automate workflows, register custom co
- [dotnet/runtimelab](https://awesome-repositories.com/repository/dotnet-runtimelab.md) (1,601 ⭐) — This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.
- [dotnet/fsharp](https://awesome-repositories.com/repository/dotnet-fsharp.md) (4,308 ⭐) — F# is a strongly typed, functional programming language and compiler for the .NET ecosystem. It transforms functional source code into Common Intermediate Language for execution on the .NET runtime and provides a foundational core library of primitive types and functions.

The language emphasizes immutability and uses a static, constraint-based type inference system to automatically determine variable types without requiring explicit user annotations. It also functions as a Language Server Protocol provider, exposing compiler logic through a service-based API to deliver real-time code analysis
- [dotnet/core](https://awesome-repositories.com/repository/dotnet-core.md) (21,897 ⭐) — This project is a cross-platform development framework and managed runtime environment designed for building high-performance applications. It provides a comprehensive toolkit for constructing web services, cloud-native microservices, and desktop applications, utilizing a unified runtime that handles memory management and execution across diverse operating systems.

The framework distinguishes itself through a native ahead-of-time compilation toolchain that transforms source code into optimized, self-contained machine code binaries. This capability enables fast startup times and reduced memory
- [sdras/awesome-actions](https://awesome-repositories.com/repository/sdras-awesome-actions.md) (27,475 ⭐) — This project is a curated directory of reusable components and integration scripts designed to extend the functionality of continuous integration and deployment pipelines. It serves as a comprehensive knowledge base for developers, providing a structured index of community-vetted tools that assist in implementing best practices for software workflows and automation.

The directory distinguishes itself through a community-driven approach, relying on external contributions to maintain an up-to-date catalog of resources. It organizes these tools into a hierarchical taxonomy, allowing users to nav
- [bergmeister/posh-dotnet](https://awesome-repositories.com/repository/bergmeister-posh-dotnet.md) (48 ⭐) — PowerShell tab completion and tooltip support for the dotnet CLI.
- [nuxt/nuxt](https://awesome-repositories.com/repository/nuxt-nuxt.md) (60,456 ⭐) — Nuxt is a universal web framework designed for building full-stack applications that seamlessly transition between server-side rendering and client-side interactivity. It provides a comprehensive development environment that automates routing, dependency injection, and type generation, allowing developers to focus on application logic rather than manual configuration. By executing code in a platform-agnostic server engine, it supports deployment across diverse environments, including edge networks, serverless functions, and traditional Node.js runtimes.

The framework distinguishes itself thro
- [natemcmaster/dotnet-tools](https://awesome-repositories.com/repository/natemcmaster-dotnet-tools.md) (1,486 ⭐) — A list of tools to extend the .NET Core command line (dotnet)
- [mining-resources/mining-resources](https://awesome-repositories.com/repository/mining-resources-mining-resources.md) (14 ⭐) — Mining-Resources
- [react-boilerplate/react-boilerplate](https://awesome-repositories.com/repository/react-boilerplate-react-boilerplate.md) (29,490 ⭐) — This is a foundational project structure for building scalable web applications using React. It provides a standardized directory structure and build tools to accelerate the bootstrapping of new projects, featuring a Redux architecture for predictable state management through unidirectional data flow and an immutable store.

The project is distinguished by a command-line interface for generating standardized components, containers, and routes from predefined templates. It implements an offline-first framework using service workers to enable progressive web app functionality, alongside a compon
- [dotnet/runtime](https://awesome-repositories.com/repository/dotnet-runtime.md) (17,966 ⭐) — This project is a cross-platform managed execution environment and general-purpose application framework designed for building high-performance software. It provides a unified runtime that handles memory management, type safety, and code execution across diverse operating systems. By integrating a native code compilation toolchain, the platform enables developers to convert managed code into optimized machine instructions, significantly improving startup performance and reducing runtime dependencies for production environments.

The framework distinguishes itself through a comprehensive toolch
- [dotnet/roslyn-analyzers](https://awesome-repositories.com/repository/dotnet-roslyn-analyzers.md) (1,671 ⭐) — The Microsoft.CodeAnalysis.NetAnalyzers package moved into the dotnet/sdk repository for further development and respond to issues formerly in this repository.
- [cursoemvideo/cursoemvideo-html5](https://awesome-repositories.com/repository/cursoemvideo-cursoemvideo-html5.md) (2,858 ⭐) — This project is a web development educational resource and HTML5 learning repository. It serves as a front-end markup guide containing a collection of source code and practical examples designed to teach the fundamentals of web design.

The repository covers an HTML and CSS learning path focused on frontend web development and web layout implementation. It provides reference materials for mastering responsive web design and the application of structural patterns to create functional web pages.

The materials demonstrate the use of semantic HTML structure and responsive meta viewports. The tech
- [aws/amazon-cognito-dotnet](https://awesome-repositories.com/repository/aws-amazon-cognito-dotnet.md) (10 ⭐) — Official repository for Amazon Cognito Sync Manager SDK for Dotnet.
- [communitytoolkit/dotnet](https://awesome-repositories.com/repository/communitytoolkit-dotnet.md) (3,696 ⭐) — This project is a general purpose library for the .NET ecosystem, providing a collection of reusable helper methods and APIs for common programming tasks. It encompasses a UI component library for cross-platform development, a toolkit for MVVM architecture, and specialized utilities for memory management and native interoperability.

The library distinguishes itself through high-performance memory abstractions, such as pooled buffers and contiguous two-dimensional memory spans, designed to reduce garbage collection pressure. It also provides native interop wrappers and bindings to facilitate d
- [angular/angular](https://awesome-repositories.com/repository/angular-angular.md) (100,360 ⭐) — Angular is a platform for building web applications using a component-based architecture. It provides a comprehensive suite of tools for managing encapsulated UI units, including hierarchical dependency injection, a declarative template system, and fine-grained reactivity through signals. The framework supports complex application requirements such as client-side routing, form management, and internationalization.

The project includes a command-line interface for scaffolding and build automation, alongside a testing ecosystem for unit and integration verification. It offers multiple rendering
- [appium/appium-dotnet-driver](https://awesome-repositories.com/repository/appium-appium-dotnet-driver.md) (398 ⭐) — )](https://github.com/appium/dotnet-client/issues?q=is%3Aopen+is%3Aissue+label%3AHelpWanted)
- [dotnet/msbuild](https://awesome-repositories.com/repository/dotnet-msbuild.md) (5,519 ⭐) — MSBuild is a .NET build engine and software build automation system that transforms source code into deployable applications. It utilizes a declarative project system based on a structured XML schema to define build items, properties, and targets used across the .NET ecosystem and Visual Studio.

The system features a customizable build task framework that allows the implementation of custom tasks and loggers to perform specific software construction operations. This extensibility enables the creation of specialized logic to modify build process behavior.

The engine manages build automation t
- [linlinjava/litemall](https://awesome-repositories.com/repository/linlinjava-litemall.md) (20,151 ⭐) — Litemall is an open-source e-commerce platform built on Java and Spring Boot that provides a complete retail environment. It includes both a customer-facing storefront and a centralized administrative dashboard, enabling businesses to manage product catalogs, order lifecycles, and member accounts from a single system.

The platform distinguishes itself through deep integration with the WeChat ecosystem, offering a mobile-optimized storefront and social authentication for streamlined user access. It utilizes a modular architecture that combines automated database access layers with custom SQL m
- [dotnet-architecture/ebooks](https://awesome-repositories.com/repository/dotnet-architecture-ebooks.md) (1,368 ⭐) — This repository serves as a centralized educational library for software architecture, providing a collection of technical guides and e-books focused on the .NET ecosystem. It functions as a resource for developers to study design patterns, cloud-native development, and microservices-based application strategies.

The project distinguishes itself by maintaining a version-controlled archive of technical documentation, allowing users to retrieve historical records and previous versions of guides to support legacy system maintenance. Content is authored using markdown and processed through a stat
- [dotnet/resxresourcemanager](https://awesome-repositories.com/repository/dotnet-resxresourcemanager.md) (1,455 ⭐) — Manage localization of all ResX-Based resources in one central place.
- [cursor/community-plugins](https://awesome-repositories.com/repository/cursor-community-plugins.md) (3,955 ⭐) — This project is a centralized registry for discovering, distributing, and hosting community-authored extensions and rule sets for AI-powered code editors. It serves as a hub for AI prompt rule libraries and a directory for sharing third-party plugins and tool servers.

The ecosystem includes an automated security scanner that uses agents to analyze plugin code for malicious patterns before public distribution. It also features a serverless tool hub that hosts external logic endpoints to connect AI coding agents with external knowledge bases and observability data.

The platform manages the ful
- [zenml-io/zenml](https://awesome-repositories.com/repository/zenml-io-zenml.md) (5,451 ⭐) — ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure.

The platform distinguishes itself through a service-oriented
- [dotnet/dotnet-docker](https://awesome-repositories.com/repository/dotnet-dotnet-docker.md) (4,828 ⭐) — This project provides a collection of official base images for building and running .NET applications across various operating systems and hardware architectures. It includes standardized runtime environments, containerized development kits, and specialized images designed for isolated application execution.

The collection is distinguished by its focus on image optimization and security hardening. It offers distroless images that remove shells and package managers to reduce the attack surface, as well as composite layering and ahead-of-time compilation to improve startup performance and lower
- [dotnet/docker.dotnet](https://awesome-repositories.com/repository/dotnet-docker-dotnet.md) (2,413 ⭐) — :whale: .NET (C#) Client Library for Docker API
- [ustc-resource/ustc-course](https://awesome-repositories.com/repository/ustc-resource-ustc-course.md) (16,016 ⭐) — This project is a community-driven academic resource repository that serves as a collaborative knowledge base for students. It functions as an open-source educational archive, providing a centralized collection of student-contributed study materials, lecture notes, and exam resources organized by academic subject.

The platform distinguishes itself by utilizing a structured directory index that allows users to navigate and locate standardized educational documents efficiently. By leveraging version control systems and plain-text authoring, the repository facilitates community contributions whi
- [fullstackhero/dotnet-starter-kit](https://awesome-repositories.com/repository/fullstackhero-dotnet-starter-kit.md) (6,580 ⭐) — This project is a production-ready starter kit and boilerplate for building multi-tenant software-as-a-service applications using .NET and React. It provides a multi-tenant application framework and a cloud-native infrastructure kit designed to support scalable cloud services.

The project distinguishes itself through a modular monolith architecture that organizes business logic into isolated bounded contexts to prevent code entanglement. It implements comprehensive SaaS identity management, including role-based access control, account impersonation, and strict tenant data isolation across the
- [microsoft/dotnet-podcasts](https://awesome-repositories.com/repository/microsoft-dotnet-podcasts.md) (2,792 ⭐) — This is a .NET podcast application designed for managing and consuming podcast content. It functions as a cross-platform audio player and a cloud-native media service that streams podcast data and manages content submissions across different cloud providers.

The project integrates machine learning services into its application logic to act as an AI-integrated content manager for automated podcast discovery and decision making. It utilizes a shared codebase to provide a unified audio playback interface across web, mobile, and desktop environments.

The system includes an administrative content
- [langchain-ai/deepagents](https://awesome-repositories.com/repository/langchain-ai-deepagents.md) (25,006 ⭐) — Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants.

The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai
- [nokyan/resources](https://awesome-repositories.com/repository/nokyan-resources.md) (1,285 ⭐) — Resources is a system monitoring and process management utility that provides a graphical interface for tracking hardware performance and controlling active applications. It functions by aggregating real-time telemetry from system interfaces to report on processor, memory, network, and storage utilization.

The application distinguishes itself through its integration with kernel-level resource accounting structures, specifically utilizing control groups to categorize and manage running processes. This architecture enables the software to perform administrative tasks, such as terminating unresp
- [fonoster/fonoster](https://awesome-repositories.com/repository/fonoster-fonoster.md) (7,997 ⭐) — Fonoster is a conversational AI framework and multi-tenant communications platform as a service. It serves as a programmable voice gateway and SIP telephony platform, enabling the creation of voice-based assistants and automated communication workflows using large language models.

The project distinguishes itself through a vendor-agnostic speech integration engine that abstracts speech-to-text and text-to-speech providers. It features a multi-tenant architecture that isolates telephony resources and user identities into distinct organizational workspaces.

The system covers a broad range of t
- [davidhampgonsalves/interview-resources](https://awesome-repositories.com/repository/davidhampgonsalves-interview-resources.md) (445 ⭐) — interview-resources
- [dotnet/eshop](https://awesome-repositories.com/repository/dotnet-eshop.md) (10,079 ⭐) — eShop is a .NET microservices reference application that provides a comprehensive blueprint for a distributed retail system. It implements an e-commerce architecture using decoupled services to manage core operations such as product catalogs, shopping baskets, and order processing.

The project demonstrates a cloud-native retail infrastructure that incorporates an asynchronous event bus system to synchronize state across distributed services. It includes a reference implementation for integrating generative AI features by connecting the store to large language models via cloud providers.

The
- [fuzzysecurity/resource-list](https://awesome-repositories.com/repository/fuzzysecurity-resource-list.md) (373 ⭐) — GitHub Project Resource List
- [aws/aws-cdk](https://awesome-repositories.com/repository/aws-aws-cdk.md) (12,817 ⭐) — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane.

The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It
