awesome-dotnet README

The project's README from github.com/quozd/awesome-dotnet. As one markdown file: README.md.

Awesome .NET!

Awesome Build Status Join the chat at https://gitter.im/quozd/awesome-dotnet

A collection of awesome .NET libraries, tools, frameworks, and software.

Inspired by awesome-ruby, awesome-php, awesome-python, frontend-dev-bookmarks and ruby-bookmarks.

Contributions are always welcome! Please take a look at the contribution guidelines and quality standard pages first. We accept proprietary and commercial software too.

Thanks to all contributors, you're awesome and wouldn't be possible without you! The goal is to build a categorized community-driven collection of very well-known resources.

License

CC0

To the extent possible under law, Vitali Fokin has waived all copyright and related or neighboring rights to this work.

Table of Contents

Algorithms and Data structures

API

Application Frameworks

Application Templates

Artificial Intelligence

Assembly Manipulation

Assets

Authentication and Authorization

Background Processing

Blazor

Blockchain

Build Automation

Business Intelligence

Caching

awesome-dotnet (quozd/awesome-dotnet)

Searching Database…

这是什么?一个由社区维护的知名 .NET 库、工具、框架和软件精选目录,按任务分成大约一百个分类。
这个列表是怎么组织的?一份很长的分类索引:目录把每个章节都链接起来,从 Algorithms、API 一直到 Web Frameworks 和 WPF,每一条都带一句简介和链接。
列表里只收录免费开源的项目吗?不是。专有和商业软件也会收录,付费项目会用 [$] 标记,比如 Authentication(身份验证)章节里的几款商业 OIDC 和 SAML 产品。
这是只给 C# 开发者看的,还是也包括 F#?覆盖整个 .NET 生态:C# 占多数,但 FAKE 和 ProjectScaffold 这类 F# 项目也在其中,仓库的 topics 还包含 csharp、fsharp 和 CLR 本身。
如果我想复制或复用这个列表,有什么限制吗?没有——它采用 CC0 1.0 协议:作者已正式放弃所有版权及相邻权利,所以这个列表实际上属于公共领域,可以自由复制或修改。
列表这么大,新手该从哪里入手?把目录当成一张地图:直接跳到和你要做的东西对应的章节——Web Frameworks、Testing、GUI、ORM——然后快速浏览每条的一句话简介。不需要按什么顺序阅读。
有哪些比较亮眼的条目?用于分布式大规模计算的 Orleans、作为传统 API 控制器高性能替代方案的 FastEndpoints,还有用 .NET Core 写的完整以太坊客户端 Nethermind。
它覆盖人工智能和机器学习吗?覆盖——有专门的 Artificial Intelligence(人工智能)章节,还有 Machine Learning 和 Data Science。LLamaSharp 可以通过 llama.cpp 在 C# 里运行 LLaMA/GPT 模型,LlmTornado 则把 OpenAI、Anthropic、Google、Azure 和 Groq 的 API 封装进同一个库。
这个项目的灵感来自哪里?来自更早的 awesome 系列列表:README 中提到它的灵感是 awesome-ruby、awesome-php、awesome-python 和 frontend-dev-bookmarks。
Creator
quozd
Size
1.8 MB
Stars
21.7K
Updated
CommitMar 26
Age
12y
Commits · 90 Days