Github上優秀的.NET Core開源項目的集合。內容包括:庫、工具、框架、模板引擎、身份認證、數據庫、ORM框架、圖片處理、文本處理、機器學習、日誌、代碼分析、教程等。css
Github地址:https://github.com/jasonhua95/awesome-dotnet-core ,【awesome-dotnet-core】html
其中的翻譯有可能有問題,你們發現了及時提出來,其餘的比較好的項目也能夠提出來,我會及時添加修改上去的。node
不穩定的版本
CommandLineUtils - .NET Core和.NET Framework的命令行解析和實用程序。python
docfx - 用於構建和發佈.NET項目API文檔的工具mysql
dotnetfiddle - .NET沙箱,供開發人員快速嘗試代碼和共享代碼片斷。react
dotnet-tools - .NET Core命令行(dotnet CLI)的工具擴展列表。ios
EntryPoint - .Net Core和.Net Framework 4.5+的可組合CLI(命令行)參數解析器。nginx
Fake JSON Server - 用於原型設計或做爲CRUD後端的假REST API。無需定義類型,使用動態類型。數據存儲在單個JSON文件中。具備身份驗證,WebSocket通知,異步長時間運行操做,錯誤/延遲的隨機生成以及實驗性GraphQL支持。git
gitignore.io - 爲您的項目建立有用的.gitignore文件。github
ICanHasDotnetCore - 掃描上傳的packages.config文件或GitHub存儲庫,並肯定nuget包是否針對.NET Standard。
json2csharp - 從JSON生成C#類。
letsencrypt-win-simple - 適用於Windows的簡單ACME客戶端。
Linq_Faster - 數組,Span 和List 的相似於Linq的擴展。
mRemoteNG - 下一代mRemote,開源,標籤,多協議,遠程鏈接管理器
NJsonSchema - NJsonSchema是一個.NET庫,用於讀取,生成和驗證JSON Schema draft v4 + schemas。
NuKeeper - 自動更新.NET項目中的nuget包。
NuGetPackageExplorer - 使用GUI建立,更新和部署Nuget軟件包。
NugetVisualizer - 爲一組給定的git存儲庫或文件夾可視化全部nuget包及其相應的版本。
OctoLinker - 使用適用於GitHub的OctoLinker瀏覽器擴展,有效地瀏覽projects.json
文件。
posh-dotnet - [dotnet CLI]的「PowerShell」標籤完成(https://github.com/dotnet/cli)。
Rin - ASP.NET Core的請求/響應Inspector中間件。像Glimpse。
scoop - Windows的命令行安裝程序。
SerilogAnalyzer - 使用Serilog日誌庫對基於Roslyn的代碼進行分析。檢查常見錯誤和使用問題。
SharpZipLib - #ziplib是一個徹底用C#編寫的適用於.NET平臺的Zip,GZip,Tar和BZip2庫。
ShareX - 免費的開源程序,可以讓您捕捉或記錄屏幕的任何區域,只需按一下鍵便可共享。它還容許將圖像,文本或其餘類型的文件上傳到80多個支持的目的地,您能夠從中選擇。 https://getsharex.com
SharpLab - .NET代碼遊樂場,顯示代碼編譯的中間步驟和結果。 https://sharplab.io
sourcelink - SourceLink是一個語言和源代碼控制不可知系統,用於爲二進制文件提供一流的源代碼調試體驗。
System.CommandLine - System.CommandLine:命令行解析,調用和呈現終端輸出。
X.Web.Sitemap – 簡單站點地圖生成器。
X.Web.RSS – 簡單站點RSS生成器。
SmartCode – SmartCode= IDataSource -> IBuildTask -> IOutput => Build Everything!!! (Including [Code generator])