GitHub 上の .Net に関連する、興味深く、便利で、人気のあるオープン ソース プロジェクトを収集します。コンテンツには、Web オープンソース フレームワーク、Win オープンソース プロジェクト、オープンソース ライブラリ、実践的なプロジェクト、エンタープライズ レベルのプロジェクトなどが含まれており、短期間でオープンソースの魅力を感じ、オープンソースを好きになることができます。
最新記事は WeChat 公開アカウントProgramming Funに公開されました。フォローして最新記事を入手できます。公開アカウントをフォローし、555 と返信して、数千人が参加するディスカッション グループに参加してください。
C# 資料と電子書籍
今すぐ「.Net Core 学習および構築権限管理システムのゼロからのチュートリアル」を入手してください
私のオープンソース プロジェクトに注目してください。このプロジェクトは大規模なモデル ドキュメント ダイアログに基づいており、開発中です。まず注目してください。
以下の QR コードをスキャンして WeChat に追加することもできます。 注:グループに参加すると、技術交換グループに参加でき、オープンソース プロジェクトやプログラミングの知識をより多くのプログラマーと交換できます。
.NetCore/C# フル スタック ビデオ チュートリアル [500G] 、受信するように追加してください: xgbbwj、メモ: チュートリアル。
モール | WMS | ファイル圧縮 | タスクのスケジュール設定 | エクセル |
---|
(順不同)
284. RepoDB: Dapper と EFCore の間の .Net ORM ライブラリ (RepoDB) : RepoDB は、基本的な操作に必要なメソッドを提供するだけでなく、第 2 層のキャッシュ、追跡、ウェアハウジング、プロセッサとバッチなどの高度な機能も提供します。 /ボリューム操作。サポートされているデータベースには、SqlServer、SQLite、MySql、PostgreSql などが含まれます。
Github: https://github.com/mikependon/RepoDB
詳細な紹介: クリックして表示
283. Windows-Auto-Night-Mode: 7.6KStar Windows テーマの自動切り替え .Net オープン ソース プロジェクト (Windows-Auto-Night-Mode) : Windows Auto Dark Mode は、Windows 10 および Windows 11 をサポートする .Net オープン ソース プロジェクトです。システムの中核機能は、ユーザーが日の出と日の入りの時間の変化に適応できるように、システムのテーマを自動的に切り替えることです。
Github: https://github.com/AutoDarkMode/Windows-Auto-Night-Mode
詳細な紹介: クリックして表示
282. ai-samples: AI を学びたい .Net プログラマー向けに、公式 AI チュートリアルがここにあります。 (ai-samples) : AI を提供する .NET サンプルの公式コレクション。このプロジェクトには、サンプル プロジェクトを練習することで初心者が AI を .NET プロジェクトに統合する方法を学習できるようにするさまざまなプロジェクト サンプル コードが含まれています。
Github: https://github.com/dotnet/ai-samples
詳細な紹介: クリックして表示
281. Fleck: 軽量の C# オープン ソース WebSocket サーバー ライブラリ (Fleck) : Fleck は、C# で書かれた軽量の WebSocket サーバー ライブラリです。これは、開発者が一般的なリアルタイム通信アプリケーション、オンライン ゲーム、チャット アプリケーション、リアルタイム データ更新などのアプリケーションに WebSocket 機能を簡単に統合できるようにするシンプルで直感的な API を提供します。
Fleck は、コードの単純さを維持しながら、使いやすさと高いパフォーマンスを実現するように設計されています。
Github: https://github.com/statianzo/Fleck
詳細な紹介: クリックして表示
280. Superpower: C# ベースのテキスト解析ツールのオープン ソース プロジェクト (superpower) : Superpower の中心的な機能は、文字シーケンスを入力として受け取り、プログラムの分析、操作、または変換を容易にするデータ構造を生成することです。これは、単純な数値、データ形式のフィールドのリスト、またはプログラミング言語の抽象構文ツリーである可能性があります。
Superpower を使用すると、パーサーを宣言型スタイルで作成でき、無効な入力が発生した場合に正確で有益なエラー レポートを提供します。
Github: 詳細については、https://github.com/datalust/superpower/tree/dev/samplehttps://github.com/serilog/serilog-expressionshttps://github.com/datalust/seqclihttps://github を参照してください。 .com /djluck/PromQL.Parserhttps://github.com/datalust/superpower
詳細な紹介: クリックして表示
279. Bulk-Crap-Uninstaller: 効率的なアンインストールとアプリケーションの簡単な管理のための .Net オープン ソース ツール (Bulk-Crap-Uninstaller) : Bulk-Crap-Uninstaller は、.Net に基づいて開発されたオープン ソース ソフトウェア アンインストーラー ツールです。ユーザーが不要になったアプリケーションをコンピューターから迅速かつ一括で削除できるようにするためです。 バッチアンインストールをサポートしており、ユーザーは複数のアプリケーションを選択して一度にアンインストールできるため、効率が大幅に向上します。このソフトウェアはシステムを詳細にスキャンして、隠されているアプリケーションや検出が困難なアプリケーションも含め、インストールされているすべてのアプリケーションを検索して一覧表示します。
Github: https://github.com/Klocman/Bulk-Crap-Uninstaller
詳細な紹介: クリックして表示
278. cofoundry: 強力な機能、強力な拡張性、プラグインのサポートを備えたシステムである .NetCore オープン ソース CMS プロジェクトをお勧めします。 (cofoundry) : Cofoundry は、コードファースト開発、スケーラブルで柔軟なアーキテクチャ、および使いやすいコンテンツ管理システムを備えた .Net に基づいて開発されたコンテンツ管理システムです。
Github: https://github.com/cofoundry-cms/cofoundry
詳細な紹介: クリックして表示
277. SpreadCheetah: 高パフォーマンス Excel 操作処理 .NET ライブラリ (spreadcheetah) : SpreadCheetah は、Microsoft Excel XLSX 形式のスプレッドシート ファイルの生成に焦点を当てた高パフォーマンス .NET ライブラリです。 このライブラリは優れたパフォーマンスを備えており、大量のデータを効率的に処理し、複雑なスプレッドシート ファイルを生成できます。
Github: https://github.com/sveinungf/spreadcheetah
詳細な紹介: クリックして表示
276. PythonNet: Pythonと.Netコード間の相互呼び出しを実現! (pythonnet) : Python.NET は、Python コードが .NET 共通言語ランタイム (CLR) と対話できるようにするオープン ソース プロジェクトで、.NET 開発者に強力なアプリケーション スクリプト ツールを提供します。 Python.NET を通じて、Python プログラマは .NET クラス ライブラリを簡単に呼び出すことができ、.NET 開発者は Python スクリプトをアプリケーションに埋め込んで、より柔軟で効率的な開発プロセスを実現できます。
Github: https://github.com/pythonnet/pythonnet
詳細な紹介: クリックして表示
275. ImageGlass: C# ベースで開発された軽量の多機能画像ビューア (ImageGlass) : ImageGlass は主に C# を使用して開発されており、システム リソースを占有せずにソフトウェアの迅速な起動と効率的な動作を保証する軽量設計を採用しています。
WEBP、GIF、SVG、PNG、JXL、HEIC などを含む 80 を超える一般的な画像形式をサポートし、さまざまなユーザーのニーズに対応します。
ImageGlass は、基本的な画像閲覧機能に加え、画像形式の変換、拡大縮小、回転などの高度な機能を提供し、ユーザーの多様なニーズに応えます。
Github: https://github.com/d2phap/ImageGlass
詳細な紹介: クリックして表示
274. Dapper.SimpleCRUD: Dapper の CRUD アシスタント (Dapper.SimpleCRUD) : Dapper.SimpleCRUD は、Dapper に基づいて開発されたオープン ソース プロジェクトであり、開発者にシンプルな CRUD 操作ヘルパーを提供します。
Dapper 自体は軽量の ORM フレームワークであり、開発者は SQL ステートメントを使用してデータベースを直接操作できると同時に、パラメーター化されたクエリなど、ORM によってもたらされる利便性を享受できます。
Dapper.SimpleCRUD はこのプロセスをさらに簡素化し、開発者が CRUD 操作をより簡単に実行できるようにします。
Github: https://github.com/ericdc1/Dapper.SimpleCRUD
詳細な紹介: クリックして表示
273. PDFPatcher: 万能のオープンソース PDF 処理ツール (PDFPatcher) : 仕事で PDF ファイルを頻繁に処理する必要がある場合、このツールは間違いなくすべてのニーズを満たすことができる強力なオープンソース PDF 処理ツールです。
Github: https://github.com/wmjordan/PDFPatcher
詳細な紹介: クリックして表示
272. tesseract: オープン ソース OCR プロジェクト (tesseract) の .Net バージョン: tesseract は、Tesseract-OCR (C++) エンジン用にカプセル化された .NET バージョンであり、100 を超える言語でのテキスト認識をサポートしており、.NET 開発者は次のことを行うことができます。 Tesseract の強力な機能を簡単に利用するには、OCR の基礎となるテクノロジーを深く理解する必要はありません。
このプロジェクトの欠点は、印刷されたテキストしか認識できないため、手書き用に独自の言語パッケージをトレーニングする必要があることです。
Github: https://github.com/tesseract-ocr/tessdata_fasthttps://github.com/charlesw/tesseract
詳細な紹介: クリックして表示
271. Html2OpenXml: HTML を OpenXml に変換し、HTML を Word に簡単に変換する .Net ライブラリ。 (html2openxml) :Html2OpenXml は、単純または複雑な HTML コンテンツを OpenXml コンポーネントに変換するように設計されたオープン ソース .Net ライブラリです。 このプロジェクトは 2009 年に開始され、当初はユーザーのコメントを Word ドキュメントに変換するために設計されました。Html2OpenXml は開発と改良が続けられ、現在では HTML から OpenXml への変換を処理する強力なツールになりました。
Github: https://github.com/onizet/html2openxml
詳細な紹介: クリックして表示
270. Pidgin: 軽量、高速、柔軟な C# 解析ライブラリ (Pidgin) : Pidgin は、C# に基づくオープン ソース プロジェクトで、パーサーを構築するための高レベルの宣言ツールを提供する解析コンビネーター ライブラリであり、パーサーの作成が簡単になります。そして直感的です。
Github: https://github.com/benjamin-hodgson/Pidgin
詳細な紹介: クリックして表示
269. Sep: CSV ファイルの読み取りおよび書き込み操作のための低メモリ、高性能 .Net オープン ソース ライブラリ (9 月) : Sep は、高速、最新、簡潔かつ効率的なデータ処理機能を備えた高性能 .NET CSV パーサーです。合理化されたオプションと透過的な入出力処理を備えた、簡潔で表現力豊かな API を提供します。見たものはわかります。効率的な並列 CSV 解析テクノロジーにより、CsvHelper よりも最大 35 倍という超高速速度が実現されます。ウォームアップ後にゼロメモリ割り当てを達成するためのスマートで効率的なメモリ管理戦略。これには、繰り返しメモリ割り当てを行わずに値配列 (特徴データなど) を簡単に読み書きできることが含まれます。
Github: https://github.com/nietras/Sep
詳細な紹介: クリックして表示
268. ボックス: ASP.NETCoreAPI、GraphQL などをカバーする複数の .Net プロジェクト テンプレートが含まれています。 (テンプレート) : .Net Boxed このプロジェクトは、.NET 開発者に、ASP.NET Core API、ASP.NET Core GraphQL、Microsoft Orleans、および NuGet パッケージ プロジェクトをカバーする基本コードを含むプロジェクト テンプレートのセットを提供します。
Github: https://github.com/Dotnet-Boxed/Templates
詳細な紹介: クリックして表示
267. CSCore: .Net の強力で柔軟なオープン ソース オーディオ処理ライブラリ (cscore) : CSCore は、オーディオの再生と録音から、オーディオ ストリーム/ファイルのデコードとエンコードまで、豊富な機能を提供します。 - オーディオ データの時間処理 (再生中のカスタム エフェクトの適用、ビジュアライゼーションの作成など)。
CSCore は非常に拡張性の高いアーキテクチャに基づいているため、ニーズに簡単に適応させることができます。
サポートされているプラットフォーム: Windows のみ、Linux および Mac は試験的にサポートされています。
Github: https://github.com/filoe/cscore
詳細な紹介: クリックして表示
266. ChoETL: CSV、XML、JSON など 8 つの形式を含む、複数のデータベースの読み取りと書き込みをサポートする .Net オープン ソース ライブラリ (ChoETL) : ChoETL は、オープン ソースの .NET ETL (抽出、変換、ロード) フレームワークです。
CSV、FixedLength、XML、JSON、Key-Value、Parquet、YAML、Avro 形式のファイルとデータベースを含むがこれらに限定されない、複数のファイル形式を解析して書き込む機能を提供します。
Github: https://github.com/Cinchoo/ChoETL
詳細な紹介: クリックして表示
265. Atata: Selenium ベースの C# 自動テスト Web フレームワーク (atata) : Atata Framework は、Selenium WebDriver をベースにした C#/.NET Web UI テスト自動化のフル機能フレームワークです。
これには、Fluent ページ オブジェクト パターンが使用されており、独自のトリガー機能が組み込まれており、すぐに使用できるコンポーネントが含まれています。
Github: https://github.com/atata-framework/atata
詳細な紹介: クリックして表示
264. HtmlSanitizer: XSS 攻撃から Web サイトを保護する .Net オープン ソース プロジェクト (HtmlSanitizer) : HtmlSanitizer は、HTML コンテンツをレビューしてクリーンアップし、XSS 攻撃に使用される可能性のあるタグや属性を削除またはエスケープできる強力なライブラリです。
このツールの中核となる機能は、ユーザーが送信した HTML を処理する安全な方法を提供し、Web ページ上に表示される前にコンテンツが無害であることを確認することです。
Github: https://github.com/mganss/HtmlSanitizer
詳細な紹介: クリックして表示
263. SecurityHeaders: セキュリティ ヘッダーを .Net Web サイトに追加して、Web の安全性を高め、攻撃を回避します。 (NetEscapades.AspNetCore.SecurityHeaders) :NetEscapades.AspNetCore.SecurityHeaders は、開発者が ASP.NET Core Web サイトにセキュリティ ヘッダーを追加しやすくするように設計された軽量の ASP.NET Core オープン ソース ライブラリです。 このライブラリは、Web サイトのセキュリティを向上させるために広く使用されている、非常に一般的なデフォルトのセキュリティ ヘッダーのセットを提供します。
Github: https://github.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders
詳細な紹介: クリックして表示
262. Scriban: 電子メールやドキュメントの生成に使用できる、効率的で強力な .NET オープン ソース テンプレート エンジンです。 (scriban) : Scriban は、テキスト生成タスクを簡素化するために設計された .NET ベースのオープンソース テンプレート言語エンジンです。このテンプレート エンジンは使いやすく、構文が簡潔です。単純な文字列置換ではなく、IL (中間言語) へのコンパイルが採用されており、大量のデータを処理する際のパフォーマンスが大幅に向上します。 Scriban は静的型チェックを利用して実行時エラーを回避し、コードの品質を向上させることができます。基本的な変数と制御構造に加えて、テンプレートの機能を強化するために、文字列操作、日付書式設定などの多くの組み込み関数とフィルターが提供されています。
Github: https://github.com/scriban/scriban
詳細な紹介: クリックして表示
261. Kiota: OpenAPI に基づく HTTP クライアント コード ジェネレーター (kiota) : Kiota は、OpenAPI 仕様に基づくコマンド ライン ツールおよび HTTP クライアント コード ジェネレーターです。 これにより、開発者は OpenAPI 仕様を使用してさまざまなプログラミング言語のクライアント ライブラリを生成できるようになり、基礎となる HTTP リクエストの詳細ではなくビジネス ロジックの実装に集中できるようになります。 エンタープライズ レベルのアプリケーション、マイクロサービス アーキテクチャ、単純なスクリプト タスクなど、RESTful API との対話を必要とするあらゆるシナリオに適しています。
Github: https://github.com/microsoft/kiota
詳細な紹介: クリックして表示
260. ZoneTree: 高性能 ACID 互換の .NET 順序キー値データベース (ZoneTree) : ZoneTree は、.Net に基づいて開発されたオープンソースのキー値データベースです。永続ストレージ、高性能処理、トランザクション操作、ACID 準拠で知られています。 ZoneTree はインメモリ データベースとして実行でき、データをローカル ストレージまたはクラウド ストレージに保存することもできるため、柔軟性と拡張性が実現します。
Github: https://github.com/koculu/ZoneTree
詳細な紹介: クリックして表示
259. CsvExport: .Net の高性能、低メモリ CSV エクスポート オープン ソース ライブラリ (CsvExport) : CsvExport は、C# に基づいた非常にシンプルで高速な CSV エクスポート オープン ソース ライブラリです。 このオープンソース ライブラリの主な機能: エクスポート機能の高い互換性 (区切り文字の自動検出、互換性を向上させるための行、列、および値のフレンドリーなトリミング) エクスポートされたコンテンツは、カンマ、引用符、および複数行のテキストを自動的にエスケープします。タイム ゾーンで安全な形式でエクスポートされる 日付 非常に使いやすい .NET Standard 2.0 ライブラリ (.NET Core および .NET Framework と互換性がある) CsvHelper よりも 30 倍高速 CsvHelper のメモリ使用量はわずか 4 分の 1
Github: https://github.com/jitbit/CsvExport
詳細な紹介: クリックして表示
258. Nito.AsyncEx: async/await 用の .Net 補助ライブラリ。 (AsyncEx) : Nito.AsyncEx は、開発者が非同期タスクを簡単に作成および管理できるようにする一連のツールと拡張メソッドを提供する、強力で柔軟なオープン ソース プロジェクトです。
Github: https://github.com/StephenCleary/AsyncEx
詳細な紹介: クリックして表示
257. MessagePack-CSharp: .Net 高性能シリアル化圧縮オープン ソース ライブラリ! (MessagePack-CSharp) : MessagePack-CSharp は、さまざまなプラットフォーム (.NET、.NET Core、Unity、Xamarin など) と互換性のある非常に高速なメッセージ パッケージ シリアライザーです。データをシリアル化および逆シリアル化する効率的な方法をサポートしています。これは、ゲーム、分散コンピューティング、マイクロサービス、データ キャッシュなどの高いパフォーマンス要件を持つアプリケーションに特に適しています。
Github: https://github.com/MessagePack-CSharp/MessagePack-CSharp
詳細な紹介: クリックして表示
256. openai-dotnet: OpenAI が公式に提供する .NETSDK ライブラリ! (openai-dotnet) : openai-dotnet は、OpenAI によって公式に提供される .NET ライブラリであり、.NET アプリケーションで OpenAI REST API へのアクセスを容易にするために使用されます。
プロジェクトの主な特徴と機能:
1. 迅速な開発: このライブラリを使用すると、開発者はチャット補完、テキスト埋め込み、画像生成、音声転写などの OpenAI のさまざまな機能を .NET 環境で迅速に呼び出すことができます。
2. OpenAPI 仕様: ライブラリは OpenAI の OpenAPI 仕様に従って生成され、Microsoft と協力して開発されました。
3. 使いやすい: このライブラリは、NuGet パッケージ マネージャーを通じて .NET プロジェクトに簡単に追加できます。
4. 非同期 API のサポート: 同期と非同期の 2 つの API 呼び出し方法を提供し、開発者がニーズに応じて選択して使用できるようにします。
5. ストリーミング: ストリーミング API 応答をサポートしているため、応答全体が生成されるのを待たずに、部分的に生成された結果をリアルタイムで取得できます。
6. ツールと関数呼び出し: チャット完了でのツールと関数呼び出しの使用をサポートし、必要に応じてモデルが外部関数を呼び出して情報を取得できるようにします。
7. Azure OpenAI 統合: まだ実装されていませんが、近い将来、Azure OpenAI サービスとの統合がサポートされる予定です。
8. 独立した名前空間: 各関数には独立した名前空間があります。
Github: https://github.com/openai/openai-dotnet
詳細な紹介: クリックして表示
255. mongo-csharp-driver: MongoDB の公式 C# クライアント ドライバー! (mongo-csharp-driver) : mongo-csharp-driver は、MongoDB の公式 C# クライアントのオープン ソース プロジェクトであり、C# 開発者がアプリケーションで MongoDB データベースを操作するのを容易にします。 このプロジェクトは、.Net Core/.NET Framework をサポートする、データのクエリ、更新、削除と挿入、認証、LINQ、トランザクション、インデックス作成などの豊富な API を提供します。 公式は常に新しいバージョンを定期的にリリースしており、非常に詳細な開発ドキュメントと新機能の紹介を提供しています。最新バージョンは Entity Framework Core もサポートしています。
Github: https://github.com/mongodb/mongo-csharp-driver
詳細な紹介: クリックして表示
254. dotnet-starter-kit: WebAPI+Blazor マルチテナント、モジュール式、シンプルな DDD アーキテクチャ! (dotnet-starter-kit) : dotnet-starter-kit は、.NET 8 に基づくオープン ソース プロジェクトです。このアーキテクチャは、クリーン アーキテクチャの原則に基づいてソリューションを構築します。マルチテナンシーとモジュール性をサポートしており、すぐに使えるプロジェクトであり、プロジェクトの迅速な開発が容易になります。
データベースのサポート: PostgreSQL、MySQL、MSSQL、Oracle。
マルチテナント、CQRS、オニオン アーキテクチャ、クリーン コーディング標準、Terraform を使用した AWS へのクラウド デプロイメント、Docker の概念、CICD パイプラインとワークフローなどについて学ぶことができる、学習プロジェクトとしても最適です。
Github: https://github.com/fullstackhero/dotnet-starter-kit
詳細な紹介: クリックして表示
253. CSharpRepl: クロスプラットフォームの軽量 C# コマンド ライン ツール (CSharpRepl) : CSharpRepl は、NET に基づいたクロスプラットフォームのコマンド ライン C# REPL (Read-Eval-Print Loop、つまり読み取り-評価-印刷ループ) です。 8 に対応しており、Windows、Mac OS、Linux 上で実行できます。 このツールを使用すると、開発者は C# 言語を迅速に確認して学習できます。 このツールはスタンドアロン プログラムですが、Windows ターミナルや Visual Studio Code などの他の開発ツールと統合することもできます。
Github: https://github.com/waf/CSharpRepl
詳細な紹介: クリックして表示
252. C-sharp-console-gui-framework: C# コンソール アプリケーション用の GUI フレームワーク (C-sharp-console-gui-framework) : ConsoleGUI は、コンソールベースの GUI アプリケーションを作成するためのシンプルなレイアウト駆動の .NET フレームワークです。
主な機能: レイアウト駆動: WPF や HTML と同様、完全にレイアウト駆動です。開発者はコントロールの正確な座標を指定する必要はなく、代わりにスタック パネル、ドック パネル、その他のレイアウト マネージャーが自動的に座標を処理できるようにします。 クロスプラットフォームのサポート: フレームワークは特定のプラットフォームに関連付けられておらず、外部への依存関係もありません。 .NET Standard 2.0 をターゲットにしており、Windows および Linux マシン上で実行できます。 基本コントロール: テキスト ボックス (TextBox)、テキスト ブロック (TextBlock)、グリッド (DataGrid) などの一連の基本コントロールを提供します。 レスポンシブ デザイン: ウィンドウ サイズが明示的に設定されていない場合、レイアウトはウィンドウの初期サイズに基づいて調整されます。ただし、フレームワークは端末のサイズの変更を自動的に検出しません。 スレッドと互換性: スレッドセーフではないため、UI の変更はすべて同じスレッドで実行する必要があります。デフォルトでは、ConsoleGUI は最大 1,678 万の前景色と背景色をサポートすることで True Color 形式を使用します。端末が True Color をサポートしていない場合は、互換モードを使用できます。
Github: https://github.com/TomaszRewak/C-sharp-console-gui-framework
詳細な紹介: クリックして表示
251. SharpLab: .Net 逆コンパイル ツール。逆コンパイルされたコードをリアルタイムで表示するのに便利です。 (SharpLab) : Roslyn が開発したオープンソース プロジェクトに基づいており、リアルタイムのコンパイル フィードバック、IL コードの表示、逆コンパイル機能を備えています。
これは、.Net 開発者がコンパイラーの動作方法をより深く理解し、プログラムのパフォーマンスを最適化し、詳細なコードの学習と分析を行うのに役立ちます。
プロジェクト コアには 3 つの機能があります。
1. コンパイル プロセスをリアルタイムで表示: 開発者はコードをすぐに入力し、コンパイル結果とエラーを表示できるため、問題を迅速に修正して開発効率を向上させることができます。
2. 生成された中間言語 (IL): C#、VB.NET、および F# コードからコンパイルできる中間言語 (IL) コードは、開発者がコンパイラの変換を理解し、ソース コードを最適化し、詳細な変換を実行するのに役立ちます。 .NET ランタイムの動作とパフォーマンスの最適化に関する研究は非常に役立ちます。
3. 逆コンパイル後のコードの表示: IL コードの表示に加えて、IL またはアセンブリをおおよそのソース コードに変換する逆コンパイル機能も提供します。これは、開発者がプログラムの構造とロジックを理解し、サードパーティ ライブラリを分析するのに役立ちます。コンパイルの原則とリバース エンジニアリングが非常に役立ちます。
これは、新しい構文の学習、コード スニペットのデバッグ、または教師がプログラミングの概念を説明するための非常に実用的なツールです。
Github: https://github.com/ashmind/SharpLab
詳細な紹介: クリックして表示
250. LinqToExcel: Linqを使ってExcelファイルを簡単操作! (LinqToExcel) : 開発者は、LINQ 構文を使用して Excel スプレッドシートや CSV ファイルのデータをクエリできるようになり、データベースを操作するのと同じくらい簡単に Excel ファイルを処理できます。
ただし、Excel ファイルに必要なデータ エンジンを必要とする Microsoft Access データベース エンジン 2010 再頒布可能パッケージをインストールする必要があることに注意してください。
Github: https://github.com/paulyoder/LinqToExcel
詳細な紹介: クリックして表示
249. Sprache: 文字列検証などに使用できる軽量の C# パーサー構築。 (Sprache) : C# コード内で直接パーサーを構築し、コードなどの構造化テキストを解析するために設計されたシンプルで軽量のライブラリです。ライブラリの設計原則は、さまざまな解析ニーズに対応できる柔軟性を維持しながら、理解しやすく使いやすい API を提供することです。
Github: https://github.com/sprache/Sprache
詳細な紹介: クリックして表示
248. mRemoteNG: .Net に基づいて開発されたマルチプロトコル リモート接続管理ツール (mRemoteNG) : タブ付きのマルチプロトコル リモート接続マネージャーをサポートします。
mRemoteNG は、mRemote に多くの新機能を追加および修正し、シンプルかつ強力なタブ付きインターフェイスを通じてすべてのリモート接続を管理および表示できるようにします。
サポートされているオペレーティング システムには、Windows 8、Windows Server 2016 以降が含まれます。
Github: https://github.com/mRemoteNG/mRemoteNG
詳細な紹介: クリックして表示
247. FastEndpoints: 軽量で高性能な ASP.NETCoreWebAPI 開発フレームワーク (FastEndpoints) : FastEndpoints は、REPR 設計パターン (リクエスト-エンドポイント-レスポンス) に基づいた Web API フレームワークで、開発コードの量を削減し、開発を改善することを目的としています。効率。
従来の ASP.NET Core Web API と比較して、FastEndpoints はインライン ハンドラーと直接データ アクセスを通じて開発プロセスを大幅に簡素化します。
Github: https://github.com/FastEndpoints/FastEndpoints
詳細な紹介: クリックして表示
246. SubtitleEdit: .Net に基づいて開発されたオープンソースの字幕エディタ (subtitleedit) : Windows、Linux、macOS を含むクロスプラットフォームの使用をサポートします。このソフトウェアは、さまざまな字幕形式をサポートするだけでなく、豊富な編集機能を備えており、字幕の作成、編集、変換が非常に簡単です。
Github: https://github.com/SubtitleEdit/subtitleedit
詳細な紹介: クリックして表示
245. CQRSlite: CQRS およびイベント ソーシング用の .Net 軽量フレームワーク! (CQRSlite) : このプロジェクトは、C# を使用してコマンド クエリ応答分離 (CQRS) およびイベント ソーシング (イベント ソーシング) アーキテクチャを作成し、.NET 4.5.2 および .NET Core をサポートします。
このプロジェクトは比較的単純で、簡単な例が付属しているため、CQRS を学習したい場合は簡単に始めることができ、優れた学習プロジェクトです。
Github: https://github.com/gautema/CQRSlite
詳細な紹介: クリックして表示
244. DynamicExpresso: 強力な動的実行 C# 式パーサー (DynamicExpresso) : 組み込みの解析ロジック。.NET ラムダ式またはデリゲートを C# ステートメントに変換し、メモリ内で動的に実行できます。
Github: https://github.com/dynamicexpresso/DynamicExpresso
詳細な紹介: クリックして表示
243. CsvHelper: Csv ファイルの読み書き用の軽量で高性能なオープン ソース ライブラリです。 (CsvHelper) : これは、開発者が Csv ファイルを非常に便利に処理できるようにする強力で使いやすいツールです。データのインポートとエクスポート、データ移行、レポート生成などのいくつかのアプリケーション シナリオに適用すると便利です。
Github: https://github.com/JoshClose/CsvHelper
詳細な紹介: クリックして表示
242. ZXing.Net: オープン ソースのバーコード ジェネレーターおよび認識装置、職場の QR コード、バーコードなど (ZXing.Net) : オープン ソース ライブラリの ZXing の .Net バージョン。 Windows、Linux、macOS などの複数のプラットフォームでの動作と、.NET Core および .NET Framework での実行をサポートします。
Github: https://github.com/micjahn/ZXing.Net
詳細な紹介: クリックして表示
241. OFGB: ワンクリックで Windows 11 広告を無効にするオープンソース ツール (OFGB) : WPF を使用してユーザー インターフェイスを構築するツールで、Windows レジストリの特定のキー値を変更することで Windows 11 広告のオンとオフを切り替えます。 OFGBは直感的なユーザーインターフェースを提供しており、一般ユーザーでも簡単に操作できます。
ギットハブ: https://github.com/xM4ddy/OFGB
詳細な紹介: クリックして表示
240. Blazor-Workshop: Blazor の開発と展開をゼロから学べるオープン ソース プロジェクト (blazor-workshop) : Blazor フレームワークを実用的なアプリケーションに使用するオープン ソース プロジェクト。 BlazingPizza の事例を通じて、Blazor を使用して高性能で対話型の Web アプリケーションを構築する方法を開発者に示します。
Github: https://github.com/dotnet-presentations/blazor-workshop
詳細な紹介: クリックして表示
239. TheAlgorithms/C-Sharp: 数百の C# アルゴリズムのサンプル コードを含むオープン ソース ライブラリ (C-Sharp) : このプロジェクトは、すべて C# 言語を使用して、さまざまな一般的なアルゴリズムとデータ構造を収集、整理、実装します。初心者がアルゴリズムを学ぶためのプラットフォームを提供するだけでなく、経験豊富な開発者にコードリファレンスと実装のインスピレーションも提供します。
Github: https://github.com/TheAlgorithms/C-Sharp
詳細な紹介: クリックして表示
238. MudBlazor: シンプルで美しい UI を備えた Blazor オープン ソース コンポーネント! (MudBlazor) : Blazor アプリケーション用のマテリアル デザイン スタイル コンポーネントの豊富なセットを提供します。 MudBlazor は、開発者が美しく機能豊富なユーザー インターフェイスを迅速に構築できるようにする完全なコンポーネント ライブラリを提供します。
Github: https://github.com/MudBlazor/MudBlazor
詳細な紹介: クリックして表示
237. Jot: .Net 開発者向けの状態およびアプリケーション データの永続化を容易にするオープン ソース ライブラリ (Jot) : アプリケーションの状態の永続性の簡素化に焦点を当てています。これにより、開発者は、UI 要素の位置やサイズ、ユーザーの好みや設定など、アプリケーションの状態を簡単に追跡および管理できます。 Jot を使用すると、コードの量が大幅に削減され、開発効率が向上し、コードがより簡潔になり、保守が容易になります。
Github: https://github.com/anakic/Jot
詳細な紹介: クリックして表示
236. WingetUI: Visual Windows で一般的に使用されるコマンド ライン パッケージ管理ツール (WingetUI) : パッケージを管理するためのグラフィカル ユーザー インターフェイス (GUI)。Winget、Scoop、Chocolatey、Pip、Npm、.NET ツール、PowerShell Gallery などのコマンドをサポートします。 WinGetUI を使用すると、ユーザーはコマンド ラインを使用せずに Windows アプリケーションの検索、インストール、更新、アンインストールを簡単に行うことができます。
Github: https://github.com/marticliment/WingetUI
詳細な紹介: クリックして表示
235. AutoFixture: .NET の偽データ生成ツール (AutoFixture) : 開発者が単体テストでランダムなテスト データを自動的に生成できるようにする .NET 用のテスト ツール。一般的なプリミティブ型、複雑なオブジェクト、コレクションなどを含む幅広いデータ型をサポートします。 AutoFixture は、継承、インターフェイス、プロパティ、コンストラクターなどのメカニズムを使用して、複雑なオブジェクトを作成する方法を推測します。
Github: https://github.com/AutoFixture/AutoFixture
詳細な紹介: クリックして表示
235. Terminal.Gui: クロスプラットフォーム端末を構築するための .Net フレームワーク (ターミナル.Gui) : 開発者が従来のグラフィックス インターフェイス要素に依存せずに C# を使用して端末アプリケーションを作成できるようにする .NET に基づくクロスプラットフォーム端末ユーザー インターフェイス ライブラリ。このライブラリは、Windows フォームや WPF に似たプログラミング モデルを提供しますが、テキスト モード端末専用に設計されています。
Github: https://github.com/gui-cs/terminal.Gui
詳細な紹介: クリックして表示
234. MockQueryable: LINQ クエリ シミュレーション テスト ツール (MockQueryable) : 開発者がデータベースに依存せずに LINQ クエリをシミュレートできるオープン ソース .NET ライブラリ。 MockQueryable を使用すると、遅延実行、フィルタリング、並べ替え、その他の操作など、実際の IQueryable の動作をシミュレートできるクエリ可能オブジェクトを作成できます。
Github: https://github.com/romantitov/MockQueryable
詳細な紹介:クリックして表示します
233。Coravel:タスクスケジューリング、キュー、電子メール送信(Coravel)を簡単に実装できるオープンソースプロジェクト:A .NETオープンソースタスクスケジューリングライブラリは、シンプルなコードとほぼゼロの構成でさまざまな機能キャビネットを実装できるライブラリを実装できます。タスクスケジューリング、キューイング、キャッシュ、イベントブロードキャスト、電子メール送信など。このプロジェクトは、これらのしばしば複雑な機能を、簡潔で直感的な構文を提供しながら、アクセスと使用を簡単にする機能を備えています。
Github:https://github.com/jamesmh/coravel
詳細な紹介:クリックして表示します
232。C#軽量ベクターグラフィックライブラリ(VectSharp)を推奨:サードパーティに依存せずにテキストを含むベクトルグラフィックを作成するために特別に使用される強力なC#ライブラリ、Mac、Windows、Linuxなどのクロスプラットフォーム操作をサポートします。開発者がベクターグラフィックの生成と処理をプロジェクトに統合しやすくすることができます。
github:{"linktogithub"、 "https://github.com/""、 "https://github.com/"" https://github.com
詳細な紹介:クリックして表示します
231。Bogus:.Netの偽データ生成ツール(Bogus) :Bogusは、偽の(MOCK)データを生成するための強力なツールセットを提供するオープンソース.NETライブラリです。便利なプロジェクトは、テスト、データベースの充填、シミュレートされたデータセットの作成、または開発、テスト、およびデモンストレーションの使用のためのサンプルデータの生成に使用されます。
Github:https://github.com/bchavez/bogus
詳細な紹介:クリックして表示します
230。FluentAssertions:C#Unit Test Assertion Library、テストコードのより直感的で読みやすいものにします! (FluentAssertions) :FluentAssertionsは.NETに基づくアサーションライブラリであり、アサーションステートメントを書くためのチェーンコール方法を提供します。フレームワーク.NETフレームワーク4.7、.NETコア2.1、.NETコア3.0、.NET 6、.NET標準2.0/2.1、およびユニットテストフレームワークMSTEST2、NUNIT3、XUNIT2、MSPEC、およびNSPEC3をサポートします。
github:https://github.com/fluentassertions/fluentassertions
詳細な紹介:クリックして表示します
229。Imagesharp:高性能クロスプラットフォーム.NETオープンソースグラフィックスライブラリ(Imagesharp) :Imagesharpは、完全に管理されたコードライブラリ、高性能、クロスプラットフォームグラフィックスライブラリです。 .NET 6+をサポートする任意の環境でのインストールと使用をサポートし、さまざまなシナリオで使用できます:デバイス側、クラウド、埋め込み、IoTなど。
github:https://github.com/sixlabors/imagesharp
詳細な紹介:クリックして表示します
228。Datetimeextensions:軽量C#オープンソースDateTime拡張法ライブラリ(Datetimeextensions) :このプロジェクトは、主にSystem.DatetimeおよびSystem.DatetimeOffsetに記載されている拡張メソッドです。複数のタイムゾーンでの営業日の計算。
github:https://github.com/joaomatossilva/datetimeextensions
詳細な紹介:クリックして表示します
227。WebSocketSharp:.NETプラットフォーム上のWebSocketクライアントとサーバーのオープンソースライブラリ(WebSocket-Sharp) :WebSocket-SharpはC#に基づいて開発され、WebSocketプロトコル仕様に従ってWebSocketクライアントおよびサーバーライブラリを提供し、開発者がWebSocketを簡単に実装できるようにします.NETアプリケーションでの通信。
github:https://github.com/sta/websocket-sarp
詳細な紹介:クリックして表示します
226。Eval-Expression.net:JavaScriptの評価関数(Eval-Expression.net)と同様に、C#スクリプトを動的に実行します:Eval-Expression.netは、開発者がC#コードと表現モードを動的にコンパイルおよび実行できる非常に強力なツールです。 C#Reflectionを通じて、パブリックおよびプライベートメソッド、フィールド、プロパティ値に簡単にアクセスし、オブジェクトインスタンスを作成することもできます。
github:https://github.com/zzzprojects/eval-expression.net
詳細な紹介:クリックして表示します
225。Exceldatareader:A .NET High-Performance Excel Open Source Reader(Exceldatareader) :Exceldatareaderは、特に大規模な処理の場合は、豊富な読書APIを提供し、Excelファイルからの読み取りデータを専門とする強力で使いやすいオープンソースプロジェクトです。ファイル。
github:https://github.com/exceldatareader/exceldatareader
詳細な紹介:クリックして表示します
224。1,000を超える拡張法(z.extensionMethods)を統合するC#オープンソースツールライブラリ:.NET開発者に一連の実用的な拡張メソッドを提供します。 .NETコア。
github:https://github.com/zzzprojects/z.extensionmethods
詳細な紹介:クリックして表示します
223。Stableswarmui:Stablediffusionクライアント、公式に生産され、強力で使いやすい! (Stablewarmui) :Stablewarmuiは、公式のグラフとグラフベースのグラフの実際の推論タスクがまだバックエンドで実行されることです。
github:https://github.com/stability- ai/stableableSwarmui
詳細な紹介:クリックして表示します
222、Garnet:Microsoft Officialは.NET8オープンソースキャッシュシステムに基づいており、変更なしでRedisを直接置き換えることはできません。 (Garnet) :Garnetは、.NET 8ベースのオープンソースとハイパフォーマンスの長いレンジキャッシュストレージシステムに基づいたMicrosoftの職員であり、単一ノードとクラスターをサポートしています。
Garnetは現在の人気のあるRESPプロトコルを使用しているため、ほとんどのプログラミング言語がC#のstackexchange.redisなどの変更を行う必要がある現在のRedisクライアントのほとんどを作成します。
Github:https://github.com/microsoft/garnet
詳細な紹介:クリックして表示します
221、plotly.net:強力で美しい.NETオープンソースインタラクティブチャートライブラリ(plotly.net) :Plotly.netは、オープンソース.NETグラフィックライブラリです。
plotly.netのデフォルト生成結果は、HTMLをブラウザに直接開くことができます。
github:https://github.com/plotly/plotly.net
詳細な紹介:クリックして表示します
220。Winform Open Source Interface Library(Realtaizor):Realtaiizorは、.NETに基づく.NET Framework 4.8に基づくオープンソースのWinform Libraryですバージョンの範囲。
github:https://github.com/taiizor/realtaiizor
詳細な紹介:クリックして表示します
219。ストリーミングおよびその他のストリーミングメディア(N_M3U8DL-RE)に基づくオープンソースプロジェクト(N_M3U8DL-RE) :N_M3U8DL-REは.NETベースのクロスプラットフォームストリーミングダウンローダーであり、オンデマンドおよびライブブロードキャストをサポートしています(DASH/HLS )。
このプロジェクトは、フレンドリーなユーザーインターフェイスとサポート言語を提供します:英語/簡素化された中国/伝統的な中国語。 MPD/M3U8/ISMおよびその他の形式のストリーミングメディアを保存できます。これは、ユーザーが二次作成を視聴または実行するのに便利です。
github:https://github.com/nilaoda/n_m3u8dl-e
詳細な紹介:クリックして表示します
218、Yantra:A .NET Cross -Platform JavaScriptオープンソースエンジン(Yantra) :Yantraは、.NET標準に基づいて開発されたオープンソースプロジェクトです。
github:https://github.com/yantrajs/yantra
詳細な紹介:クリックして表示します
217。OxyPlot:強力で美しい.NETクロスプラットフォームオープンソースドローイングギャラリー(OxyPlot) :OxyPlotは.NETベースのクロスプラットフォームグラフィックスです。 、Windows 8、Windows Phone、Windows Phone Silverlight、Windowsフォーム、Silverlight、GTK#、XWT、Xamarin.ios、Xamarin.Android、Xamarin.Forms、Xamarin.Mac。折り畳み図、列チャート、ケーキチャート、散在するドットマップなど、さまざまな種類のチャートを作成するために使用できる豊富な描画機能を提供します。
github:https://github.com/oxyplot/oxyplot
詳細な紹介:クリックして表示します
216。超高レイテンシと低レイテンシのネットワーク通信ライブラリ:TCP、SSL、UDP、HTTP、HTTPS、Websocket Multi -Protocol(NetCoreserver) :NetCoreserverは、.NETコアに基づくオープンソースプロジェクトです、クロス - プラットフォーム非同期サーバーとクライアントライブラリを置きます。このプロジェクトは、TCP、SSL、UDP、HTTP、HTTPS、WebSocketなど、さまざまな伝送プロトコルをサポートしており、開発者にリッチネットワーク通信機能を提供します。
github:https://github.com/chronoxor/netcoreerver
詳細な紹介:クリックして表示します
215、Flurl:Star3.9kチェーンのRestful Style http Open Source .NETライブラリ(Flurl) :.NET開発とHTTPクライアントライブラリに基づくオープンソースライブラリ。このオープンソースプロジェクトは、強力な機能を提供するため、開発者はRestful Style HTTPリクエストを簡単に構築および処理できます。
github:https://github.com/tmenier/flurl
詳細な紹介:クリックして表示します
214、Nodatime:.NETオープンソースの強力な日付と時刻ライブラリ(Nodatime) :.NETのために設計されたオープンソースの高度な日付と時刻ライブラリ。
github:https://github.com/nodatime/nodatime
詳細な紹介:クリックして表示します
213. SQLクエリを簡単に構築して安全にするために、Dapper Extensionライブラリをお勧めします! (DapperqueryBuilder) :DapperqueryBuilderは、特に動的なSQLクエリとコマンドの構築について、Dapperの機能を強化する拡張ライブラリです。文字列補間と流fluent API操作方法を提供し、複雑な動的クエリを構築してより直感的でシンプルにすることができ、SQL注入のリスクはありません。
github:https://github.com/drizin/dapperquerybuilder
詳細な紹介:クリックして表示します
212。抽出およびビデオメタデータをサポートする.NETオープンソースライブラリ。撮影日、カメラモデル、露出設定、地理的位置など
github:https://github.com/drewnoakes/metadata-extractor-dotnet
詳細な紹介:クリックして表示します
211。A操作PPT .NETオープンソースライブラリ(ShapeCrawler) :ShapeCrawlerは、PowerPointプレゼンテーションを処理するために設計された.NETライブラリです。このライブラリは、開発者がPowerPoint(.PPTX)ファイルでさまざまな要素を操作できるように、シンプルで簡単なAPIのセットを提供します。
Github:https://github.com/shapecrawler/shapecrawler
詳細な紹介:クリックして表示します
210。TheGithubOpen Platform SDK(Github) :Octokit.netは、Open Sourceのオープンソースであり、Github Webhooksなどとの対話です。 同時に、ユーザー名、メールアドレス、フォロワー数など、いくつかのコード行を介してユーザーの詳細情報を取得することもできます。
Github:Github
詳細な紹介:クリックして表示します
209、transumo:.NETベースのオープンソース画面REAL -TIME TRANSLANION Tool(transumo):.NETベースのオープンソース画面翻訳ソフトウェアの場合、ビデオなどの画面で選択された領域のテキストを検出および翻訳できます。 、字幕と写真の言葉。
github:https://github.com/danily07/translumo
詳細な紹介:クリックして表示します
208、C#開発はわずか8kbの貪欲なヘビのオープンソースゲームです! () :貪欲なヘビのオープンソースプロジェクトに加えて、貪欲なヘビの機能を達成することに加えて。
Github:
詳細な紹介:クリックして表示します
207。DLL依存関係を表示できるオープンソースツール(依存関係) :このプロジェクトはC#開発に基づいており、Windows開発者がDLLロード依存関係の問題を解決するために使用されます。 DLLサポートの分析3オプション:デフォルトの動作:Childonly、他のコンテンツを処理せずにPEサブ吸入のみを処理します。 遅延荷重処理:遅延荷重のためにDLLを処理せずに、再帰装備の装備。 完全な再帰分析:再帰的で完全な再帰分析。このオプションには、より多くの時間とメモリが必要です。
github:https://github.com/lucasg/dependencies
詳細な紹介:クリックして表示します
206。C#ベースの開発(Wincompose)に基づく特別な文字入力方法:これは、C#に基づいて開発されたオープンソースプロジェクトであり、キーボードの組み合わせキーとコピーを介して特殊文字と絵文字の表現を入力するのに便利です。
このプロジェクトは、数千の特殊文字と絵文字の絵文字を統合し、インターフェイスをサポートしています。
このプロジェクトには、テクノロジーが含まれます:.NETフレームワーク、Windows API、C#。
github:https://github.com/samhocevar/wincompose
詳細な紹介:クリックして表示します
205.多型、静的.NET画像検証コードをサポートするオープンソースプロジェクト(Lazycaptcha) :このプロジェクトは、Skiasharp、オープンソース画像検証コードライブラリに基づいています。プロジェクトのニーズに応じて自由に選択するのに便利です。
このプロジェクトは、.NET Standard 2.0によって開発され、Cross -Platformをサポートしています。さらに、著者は別のプロジェクトも作成しました。これにより、.NET標準2.0+VUE2に基づいて、スライド検証コードオープンソースプロジェクトが作成されました。
github:https://github.com/pojianbing/lazycaptcha
詳細な紹介:クリックして表示します
204。すべてをより強力にするオープンソースの補助プラグイン! (EverythingToolbar) :C#に基づいて開発されたオープンソースの補助拡張プラグイン。すべてとWindowsデスクトップタスクバーがWindows 10とWindows 11をサポートするために完全にバインドできるようにします。
github:https://github.com/srwi/everthingtoolbar
詳細な紹介:クリックして表示します
203。オプティマイザー:.NET開発と改善されたWindowsシステムパフォーマンス(オプティマイザー)に基づく究極のオープンソースツール(Optimizer) :コンピューターのパフォーマンスの向上、プライバシーとセキュリティの強化を目的としたWindowsシステムの最適化ツール。
Github:https://github.com/hellzerg/optimizer
詳細な紹介:クリックして表示します
202。Inventory5 .NET Skiasharpに基づいて開発されたオープンソースグラフィックプロジェクト:ImageWizard :このグラフィックライブラリに基づいて、描画ツールの開発、レポートの作成、画像の生成、ユーザーインターフェイスの描画など、多くのことを行うことができます。私たちが私たちを飛ばしている限り、私たちを飛ばしてください。
github:https://github.com/toptensoftware/richtextkithtps://github.com/matthibow/skiasharpfiddleddleddleddledrapc/skiash arp.qrcodehttps://github.com/ndubuisij-/chrthtpstpstps /github.com/usercode/imagewizard
詳細な紹介:クリックして表示します
201。Dev-Home:別の開発者コントロールセンターアーティファクト、Microsoftは公式に制作しました。
github:https://github.com/mitrosoft/devhome/github.com/microsoft/devhome
詳細な紹介:クリックして表示します
200、Skiasharp:.NETの強力で柔軟なクロスグラフィックスライブラリ(Skiasharp) :Skiasharpは、GoogleベースのSkiaグラフィックライブラリ.NETパッケージですアプリケーションを使用できます。
.NET開発者は、この強力で柔軟なクロスプラットフォームグラフィックライブラリを使用して、高品質のグラフィック図面とレンダリングを実現できます。
github:https://github.com/mono/skiasharp
詳細な紹介:クリックして表示します
199。Powertoys:もう1つは改善された作業効率アーティファクト、Microsoftが公式に制作した、C#開発を使用しています! (Powertoys) :このツールは、Microsoftの公式制作から効率的なツールセットであり、Windows 10+オペレーティングシステムに適しています。ユーザーが作業効率を向上させるために、Windowsシステムをより適切に管理、カスタマイズ、最適化するのに役立つさまざまな機能が含まれています。 従来のツールには、カラー選択、フルウィンドウマネージャー、キーボードショートカットキーマネージャー、より良いALT+タブ操作、バッテリートラッカー、バッチの名前変更ファイルなどがあります。
github:https://github.com/microsoft/powertoys
詳細な紹介:クリックして表示します
198。PDF処理Sharp Weapon .NETオープンソースプロジェクト(PDFPIG) :PDFPIGは、.NETに基づいて開発されたオープンソースプロジェクトです。
1。ドキュメントのテキストを取得できるように、PDFドキュメントのテキストの場所とサイズをサポートします。
2。PDFドキュメントからのサポート検索。
3. PDFコメント、PDFフォーム、組み込みドキュメント、ハイパーリンクの読み取りをサポートします。
4。PDFドキュメントメタデータへのサポートアクセス。
5。PDFファイルの作成、およびPDFの書き込みをサポートします。
6.パスワードを介して暗号化されたファイルのコンテンツをサポートします。
7.ドキュメントレイアウト分析:再帰XYカット、ドキュメントスペクトル、最近傍アルゴリズムなどのドキュメントレイアウト分析ツールも提供します。また、ページコンテンツのALTO、PageXML、およびHOCR形式へのエクスポートもサポートしています。
8.フォームを直接サポートしないでください。ただし、操作のためにタブラシャープまたはキャメロットシャープを使用できます。
github:https://github.com/uglytoad/pdfpig
詳細な紹介:クリックして表示します
197。非常に強力な視覚化.NETオープンソースタスクフレームワーク(ハングファイア) :Hangfireは現在、1.6+バージョンがバックグラウンドコアをサポートしています追加のバックグラウンドサービスを開発します。
同時に、Hangfireには組み込まれたコンソールが構築されており、それに明確に見ることができ、永続的なストレージをサポートし、Redis、SQL Server、SQL Azure、MSMQをサポートします。
github:https://github.com/hangfireio/hangfire
詳細な紹介:クリックして表示します
196。PDF処理機能を備えた.NETオープンソースプロジェクト(ITEXT7-DOTNET) :ITEXT7-DOTNETは強力なライブラリであり、PDFファイルの作成、編集、操作のために.NET用に特別に設計されています。迅速に、迅速に、そして迅速に、高価なPDFファイル。
このプロジェクトは、基本的なテキストドキュメント、表、画像、接続など、さまざまなタイプのPDFファイルの作成をサポートしています。また、ページレイアウトの調整、透かしの追加など、強力な編集機能もあります。
さらに、暗号化関数、国際化の特性もサポートし、PDF/A、PDF/UAなどをサポートします。
github:https://github.com/itext/itext7-dotnet
詳細な紹介:クリックして表示します
195。HTMLページをPDFにサポートする.NETオープンソースプロジェクト:.NETに基づいて開発されたオープンソースプロジェクトですコンソール、Webアプリケーション、Webアプリケーションプログラム、Web API。
github:https://github.com/rdvojmoc/dinktopdf
詳細な紹介:クリックして表示します
194。C#を使用して強力なオープンソースツール(ExcelDNA)を開発する:Excel-DNAは.NETオープンソースプロジェクトであり、開発者に便利な方法を提供します。 Excelは、カスタム関数、チャート、フォームなどを作成します。一方では、.NETの強力なライブラリだけでなく、他方でも使用できます。
このプロジェクトを使用して、データ分析や処理、データオートメーションなどのいくつかのシナリオを開発できます。
github:https://github.com/excel-dna/exceldna
詳細な紹介:クリックして表示します
193。強力で使いやすい画面録音.NETオープンソースツール(Captura) :このツールは、完全な画面の録音をサポートするだけでなく、地域の録音、ゲーム録音、カメラの録音などのさまざまなモードも提供します。ソフトウェアオペレーション、ゲーム、ライブブロードキャスト、オンライン教育、コースウェア制作、オンラインビデオの記録であれ、ニーズを満たすことができます。 さらに、このツールは、マウスクリックやキーボード入力など、さまざまな画面コンテンツを記録することもできます。
github:https://github.com/mathewsachin/captura
詳細な紹介:クリックして表示します
192。Star4.1k.NetオープンソースCMSプロジェクト(Umbraco-CMS) :Umbraco CMS開発者は、長年の開発の後、より有名で広く使用されているCMSになりましたフレンドリーなユーザーエクスペリエンスと高度にカスタマイズされた有名です。これは、エンタープライズWebサイト、Eコマースシステム、エンタープライズ管理システムの開発に非常に適しています。
github:https://github.com/umbraco/umbraco-cms
詳細な紹介:クリックして表示します
191。Star1.3Kレポート.NETオープンソースプロジェクト(シールレポート) :SEAL-REPORTは、.NETフレームワークに基づいたオープンソースプロジェクトです。このプロジェクトを使用すると、企業に高品質のレポートを提供し、それにより作業効率と意思決定速度を改善できます。
github:https://github.com/ariacom/seal-ome
詳細な紹介:クリックして表示します
190。A.NETオープンソースプロジェクト(Kavita)は、コミックや小説を簡単に作成できるようになりました。ブラウザのコミック。
このプロジェクトは、柔軟な読書グループと管理、強力なユーザー管理機能、強力なWebリーダーの機能、ローカライズされたサポート、カスタマイズされた機器ボード、サイド料金をサポートしています。
このプロジェクトには完全な機能があり、開発者がコミックウェブサイトを迅速に構築したり、二次開発を行ったりするのに便利です。
このプロジェクトは、ASP.NETコアフレームワークに基づいており、Dockerコンテナを介して実行することをサポートしています。
Github:https://github.com/kareadita/kavita
詳細な紹介:クリックして表示します
189。Githubオープンソースプロジェクト(StabilityMatrix)。これは、より安定して、安定した拡散に基づいて開発されたオープンソースプロジェクトです。
Stable DiffusionのWeb UIソフトウェアパッケージのインストールと更新をサポートし、同時に簡単に使用するユーザーインターフェイスを提供します。 。
github:https://github.com/lykosai/stabilitymatrix
詳細な紹介:クリックして表示します
188、dotnetzip:.NETの強力なZIPファイル処理ライブラリのdotnetzip :zipファイル形式を処理するためのオープンソース.NETライブラリ。このタイプのライブラリは、読み取り、書き込み、変更、暗号化など、豊富なZIPファイル操作機能を提供します。これは強力で柔軟なライブラリであり、使用するのに非常に便利です。
github:https://github.com/dinochiesa/dotnetziptps:// ginochiesa/dotnetzip
詳細な紹介:クリックして表示します
187。Quasar:軽量で効率的な.NETリモート管理ツール(Quasar) :C#ベースのオープンソース高速で軽量のリモート管理ツールを使用することができ、従業員のモニターは簡単に使用できるリモート管理ツールを使用できます。
Github:https://github.com/quasar/quasar
詳細な紹介:クリックして表示します
186。Microsoftは正式に作成されました:GPT Big Model Arfferinal Tools、C#、Pythonなどの複数の言語をサポートします。ハグするフェイスモデルのAPIでコントロールし、C#、Python、Javaバージョンをサポートします。
Github:https://github.com/mitrosoft/semantic-kernel
詳細な紹介:クリックして表示します
185、CEFSHARP:Web Automation and Crawler Artifact(CEFSHARP) :CEFSHARPは、Chromium Embedded Framework(CEF)に基づく.NETオープンソースプロジェクトです。
開発者は、C#を使用してブラウザを操作したり、CSSを操作したり、JavaScriptコードを実行したりしてページのコンテンツを処理できます。
マルチスレッドをサポートし、開発者が複数のブラウザオブジェクトを作成するように促進し、Cookieを設定してCookieを使用して使用して使用して、異なるユーザーの操作をシミュレートできます。
github:https://github.com/cefsharp/cefsharp
詳細な紹介:クリックして表示します
184。簡単な.NETテストシミュレータライブラリ(FakeIteasy) :FakeIteasyは、Antプラットフォームのシンプルなオープンソースライブラリです。
ライブラリは非常にシンプルで、開発者がさまざまな状況をシミュレートするのに便利です。テストされたコードが正しいかどうかを確認します。
github:https://github.com/fakeiteasy/fakeiteasy
詳細な紹介:クリックして表示します
183。プライベートNugetサーバー(Baget) :Bagetは、Cross -Platformの展開をサポートすることができます。
github:git clone https://github.com/loic-sharma/bagettps://github.com/loic-sharma/baget
詳細な紹介:クリックして表示します
182。マルチスレッドダウンロードとブレークポイント継続の.NETオープンソースライブラリ(ダウンローダー)をサポートしています。これは、キューのダウンロード、優先キューのダウンロード、ローカルファイルのダウンロードなど、さまざまなタイプのファイルをダウンロードするために使用できるファイルのタイプです。など。
開発者が独自のアプリケーションに統合できるシンプルで簡単なAPIを提供します。
ダウンロード時に音楽を再生するなど、リアルタイムストリーミングメディアをサポートします。
Github:https://github.com/bezzad/downloader
詳細な紹介:クリックして表示します
181。ブラウザ自動操作(Puppeteer-Sharp)の.NETオープンソースライブラリ:これは、Googleのオープンソース.NETオープンソースライブラリに基づいた.NETオープンソースライブラリであり、開発者がヘッドレスWebブラウザーを使用してWebとWebをつかむことを促進します。 JavaScriptとUI要素を使用したインタラクティブ関数によって提示されたHTMLを検索します。
たとえば、Webページを取得したり、ページPDFや写真、Webスクリーンショット、自動テストを生成したりするために使用できます。
github:https://github.com/hardkoded/puppeteer-sarp
詳細な紹介:クリックして表示します
180。PDFドキュメントジェネレーター.NETライブラリ(QuestPDF) :PDFドキュメントジェネレーター.NETオープンソースライブラリは、ページング機能を完璧にサポートするレイアウトエンジンを提供しました。
github:https://github.com/questpdf/questpdf
詳細な紹介:クリックして表示します
179。MS-PL Authorizationプロトコルを使用して、純粋な.NET:Open Source Hosting JavaScript実行エンジンによって開発されたJavaScript実行エンジン(Jurassic) 。その目標は、.NETプラットフォーム上で最も強く、最も標準的なJavaScriptエンジンになることです。
Github:https://github.com/paulbartrum/jurassic
詳細な紹介:クリックして表示します
178。監視C#メソッドランニング-OutDimer(MethodTimer) :.NETアプリケーションのメソッドのメソッド実行時間の測定と分析のための軽量.NETライブラリ。プログラム。
メソッドの実行時間を正確に測定できる高精度タイミング関数を提供し、同時にカスタムラベルを実行して、より良い識別方法を容易にします。
Github:https://github.com/fody/methodtimer
詳細な紹介:クリックして表示します
177。CSV、PDF、Excelなどを含む一般的に使用される.NETコレクションオープンソースツールライブラリ(Sylvan) :このプロジェクトは主に5つの部分に分割されています。
1.一般的に使用される:変換のエンコード、一般的に使用される列挙変数、マルチスレッド、リストソートなど。
2。データベース:ADO.NETパッケージの一般的に使用される操作。
3。CSV:CSVライブラリに読み書きして書き込みます。
4。Excel:CSV形式の変換をサポートするために、Excelライブラリの読み取りと書き込み、.xlsx、.xlsb、および.xlsをサポートします。
5。XBase:Xbaseデータの読み取りをすばやくサポートします。
このプロジェクトで提供される機能は比較的シンプルで、小さなアイテムに適しています。
Github:https://github.com/markpflug/sylvan
詳細な紹介:クリックして表示します
176。ESHOPは、マイクロサービスアーキテクチャとGPTの完璧な組み合わせである、大量のアップグレードを紹介しました。 (ESHOP) :ESHOPは、コア、ID認可、注文、ディレクトリ、ショッピングカートマイクロサービスに分割されたマイクロサービスアーキテクチャを使用します。 データベースはPostgreSQLを使用し、CacheはRedisを使用し、最新のAspireシステムも導入しました。
Github:オープンソースプロジェクトアドレス:https://github.com/dotnet/eshophttps://github.com/dotnet/eshop
詳細な紹介:クリックして表示します
175。Excelファイルを操作するための.NETオープンソースライブラリ(closedxml) :a .NET 3番目のオープンソースライブラリ、Excel 2007+(.xlsx、.xlsm)ファイルをサポートしますパッケージ開発者は、プロジェクト開発に便利なOpenXML APIの基礎となるAPIを理解する必要があります。
github:https://github.com/closedxml/closedxml
詳細な紹介:クリックして表示します
174。NINTENDOスイッチC#に基づいて開発されたNintendo Switch Open Source Simulator(Ryujinx) :Open Source Nintendo Switch Simulatorは、PCでSwitchゲームをシミュレートして実行できます。 .NETコアテクノロジーフレームワークに基づいて、C#開発を使用して、Windows、Linux、MacOSなどのオペレーティングシステムのプラットフォームを越えて実行できます。
このプロジェクトは、優れた精度とパフォーマンス、ユーザーのフレンドリーのインターフェース、および4,050以上のゲームでテストされており、3,400の確認が操作されています。
github:https://github.com/ryujinx/ryujinx
詳細な紹介:クリックして表示します
173。.NETベースの開発、オープンソース、およびマルチプラットフォームストレージファイルマネージャー(Camelotia) :.NET UIフレームワークと現在のサポートプラットフォームに基づくクラウドストレージファイルマネージャーディスク、Googleドライブ、VKドキュメント、GitHub、FTP、SFTP、およびローカルファイルシステム。 実行中のプラットフォーム:Windows、Linux、MacOS、Xbox、Surface Hub、Hololens。 このプロジェクトには、学習プロジェクトとしての良い選択として、MVVMフレームワーク、FTP、自動化された構造、単体テスト、クロスプラットフォームモバイルUIフレームワークなど、このプロジェクトに関与する多くのテクノロジースタックがあります。
github:https://github.com/reactiveui/camelotia
詳細な紹介:クリックして表示します
172。高性能タイプSAFE .NET列挙列挙列挙ライブラリ(ENUMS.NET) :A .NET Enumeration Practical Program Library。 .NETフレームワークと.NETコアをサポートします。その主な利点は、タイプの安全性、高性能、豊富な操作方法、使いやすい側面に現れ、より便利で効率的な列挙型操作方法を開発者に提供します。
Github:https://github.com/tylerbrinkley/enums.net
詳細な紹介:クリックして表示します
171。Llamasharpの民営化の展開:Llamaは、Metaによってリリースされた無料のオープンソースモデルです。 Llamasharpはllama.cppによってカプセル化されたC#バージョンであるため、C#に基づいてアプリケーションを開発するのが便利なため、llama.cppをコンパイルする必要はありません。そのパフォーマンスはllama.cppに近く、Windows、Linux、Macをサポートしています。
Github:https://github.com/scisharp/llamasharp
詳細な紹介:クリックして表示します
170。.NET開発者によってもたらされた3D Visual Feast(Helix-Toolkit) :主にWPFアプリケーションで使用されるオープンソース3Dライブラリ。它有许多优点,例如提供各种各样的功能,包括基于MVVM的3D模型编辑器、可编程的着色器、3D网格渲染、相机控制和3D基元等。此外,它还支持各种3D模型导入器和导出器的Assimp.Net组件,方便在项目中使用不同格式的3D模型。 然而,Helix Toolkit也有一些缺点。首先,它基于SharpDX(directx11)实现,这可能会限制其在某些平台上的性能。其次,虽然它提供了许多功能,但对于一些特定领域的应用程序,可能还需要进行定制开发。
Github:https://github.com/helix-toolkit/helix-toolkit
详细介绍:点击查看
169、.NET开源API网关提供路由管理、服务发现、鉴权限流等功能(Ocelot) :一个用.NET Core实现并开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Consul集成。
Github:https://github.com/ThreeMammals/Ocelot
详细介绍:点击查看
168、BootstrapBlazor企业级组件库(BootstrapBlazor) :是一个用于构建现代Web应用程序的开源框架,它基于Blazor框架,采用Bootstrap的UI样式。Blazor框架允许使用C#代替JavaScript来创建丰富的交互式UI,并将UI呈现为HTML和CSS,支持在众多浏览器中运行,包括移动浏览器。
Github:https://github.com/dotnetcore/BootstrapBlazor
详细介绍:点击查看
167、任务栏上的超萌小猫,实时显示CPU占用率,有趣.Net开源工具(RunCat_for_windows) :一款基于.NET 6.0运行环境的开源小工具,通过它,用户可以直观地查看CPU的使用情况,它会根据CPU 负载快速或慢速运行。CPU负载越高,小猫则跑的越快,反之亦然。 可以右键图标,进行切换动物、主题设置等。 这款小工具体积非常小,只有数百K,并且完全绿色无后台,用户可以放心使用。同时,它也是一款完全由开源社区驱动的小工具,体现了开源精神。
Github:https://github.com/Kyome22/RunCat_for_windows
详细介绍:点击查看
166、一个美观且功能丰富的.NET 控制台应用程序开源库(Spectre.Console) :是一个开源的.NET 库,用于创建美观、功能丰富的控制台(命令行)应用程序。它提供了一组易于使用的API,可以帮助开发人员快速构建具有吸引力的控制台界面。
Github:https://github.com/spectreconsole/spectre.console
详细介绍:点击查看
165、基于C#开发的,支持多平台二维图表开源编辑器(Core2D) :是一个支持跨平台、多平台的应用程序,内置wyswig矢量图形编辑器,可用于数据驱动生成二维图。
1、wyswig矢量图形编辑器:内置了一个强大的图形编辑器,它允许用户将数据绑定到形状,这使得图表制作变得非常灵活和易于操作。
2、跨文档数据共享:支持在多个文档之间共享数据,这使得用户可以轻松地在不同的图表之间共享数据,从而确保数据的一致性和准确性。
3、图层编辑:支持图层编辑,用户可以将不同的元素(如文本、形状、图像等)放置在不同的图层上,并对每个图层进行独立的编辑和操作,这使得编辑过程更加直观和高效。
4、文件格式:支持将文档导出为多种流行的文件格式,例如pdf、位图和dxf。这使得用户可以轻松地将图表导出为所需的文件格式,以满足不同的需求和应用场景。
5、C#脚本:支持使用C#脚本自动执行绘图和处理。这使得用户可以使用脚本来实现更复杂的数据处理和图形生成,进一步扩展了Core2D的功能和应用范围。
6、平台:支持Win7+、Liunx、macOS。
Github:https://github.com/wieslawsoltes/Core2D
详细介绍:点击查看
164、一个动图图解算法的教程,让你轻松入门算法!(hello-algo) :是一个动画图解数据结构与算法入门教程,支持多种编程语言,包括Java、C++、Python、Go、JS、TS、C#、Swift、Zig 等。该项目旨在通过生动形象的动画图解方式,帮助初学者轻松入门数据结构与算法,同时也支持一键运行源代码,方便读者在实践中了解算法工作原理和数据结构底层实现。
Github:https://github.com/krahets/hello-algo
详细介绍:点击查看
163、基于C#的FTP开源库,让你快速完成FTP文件传输功能,提升开发效率!(FluentFTP) :FluentFTP是一个基于.Net开发的,可用于FTP和FTPS文件传输。该项目优化了速度,并提供简单易用的API,让开发人员可以快速地集成并满足大多数的需求。
Github:https://github.com/robinrodricks/FluentFTP
详细介绍:点击查看
162、.NET工作流框架ELSA Core(elsa-core) :elas-core基于.Net、开源的工作流框架,其目标是使得工作流变得容易实现、可扩展和易于维护,适用于任何.NET Core应用程序,并且支持可视化设计、可以与任何特定的应用程序的数据进行交互。
Github:https://github.com/elsa-workflows/elsa-core
详细介绍:点击查看
161、一个面向开发人员的工具神器(DevToys) :该工具提供了非常多实用工具,包括类型转换、编码/解码类型、格式化类型、生成类型、文本处理类型、图片处理类型7个分类的工具,该工具还采用了全新的Windows 11 设计,支持亮/ 暗调节。
Github:https://github.com/veler/DevToys
详细介绍:点击查看
160、.NET开源项目PowerArgs,将命令行参数转换为.NET对象,让程序更方便!(PowerArgs) :PowerArgs是一个开源的.NET库,用于将命令行参数转换为.NET对象,方便开发人员在程序中使用。它还额外提供很多功能,如参数校验、自动生成使用帮助和tab补全等,适用于任何使用命令行接口的.NET应用程序。
Github:https://github.com/adamabdelhamed/PowerArgs
详细介绍:点击查看
159、一个改善Entity Framework异常处理和错误信息的开源项目(EntityFramework.Exceptions) :一个针对Entity Framework解决在异常处理方面的一些问题,为开发人员提供更好的异常处理和错误信息。
该项目将Entity Framework的异常转换为更具可读性的异常信息,并提供更详细的错误描述,以便开发人员更好地理解和解决问题,从而有助于减少调试和修复问题的时间,从而提高开发效率。
该项目支持的数据库有:SQLServer, PostgreSQL, SQLite, Oracle 和MySql。
Github:https://github.com/Giorgi/EntityFramework.Exceptions
详细介绍:点击查看
158、一个C#扩展库,让Dapper的CRUD操作更简单(Dommel) :Dommel是Dapper的简单扩展,基于POCO实现基本的CRUD,提供手动和自动多重映射、查询列表、同步异步方法,同时支持LINQ等功能。
Github:https://github.com/henkmollema/Dommel
详细介绍:点击查看
157、一个库让你实现C#函数式的编程(language-ext) :这个库大量扩展了C#方法,旨在提供一组类型安全且强大的函数式编程扩展,看上去很像C#的扩展,该项目的作者希望,让函数式编程更容易、更简洁、更高效,并且在使用中保持类型安全。
Github:https://github.com/louthy/language-ext
详细介绍:点击查看
156、纯C#开发的解压缩开源库,解压缩文件从此变得如此简单!(SharpZipLib) :一个完全由C#开发的、具备压缩和解压缩的功能,支持Zip,GZip,Tar和BZip2等格式,方便你集成到各种.NET项目中。
Github:https://github.com/icsharpcode/SharpZipLib
详细介绍:点击查看
155、基于C#开发的适合Windows开源文件管理器(Files) :一个基于C#开发、开源的文件管理器,适用于Windows,界面UI美观、方便轻松浏览文件。此外,支持创建和提取压缩文件,使文件压缩和解压缩变得轻而易举。
Github:https://github.com/files-community/Files
详细介绍:点击查看
154、提高程序灵活性和效率的利器:Natasha动态编译库(Natasha) :基于Roslyn的C#动态程序集构建库,使用该库允许开发者动态运行C#代码,方便动态的新增和升级模块和代码,该项目还集成了域管理、插件管理等功能,可以很好的实现隔离,并且提供了完整的错误提示,方便开发者开发与调试。
Github:https://github.com/dotnetcore/Natasha
详细介绍:点击查看
153、一个C#开发的NoSQL数据库(LiteDB) :LiteDB是一个开源的、轻量级的数据库引擎,提供了简单、快速和可靠的数据存储功能,可用于任何移动、各种操作系统等平台。 LiteDB采用C#开发,是一个单文件库,支持事务、索引等,并提供了简单易使用的接口,可以轻松地添加到任何项目中,为数据存储提供简单而有效的解决方案。
Github:https://github.com/mbdavid/LiteDB
详细介绍:点击查看
152、一个基于Asp.Net Core + Angular + Bootstrap开源CMS系统(mix.core) :是一个基于.NET Core框架的开源内容管理系统(CMS),提供了丰富的的基础功能和插件,包括文章发布、图片管理、文件管理、评论管理、标签管理等,可以满足大部分网站的需求。
集成了Google Analytics分析,以及友好的Seo功能,非常适合用于创建企业网站、内容系统、个人博客,也可以用于开发企业管理类型的系统。
Github:https://github.com/mixcore/mix.core
详细介绍:点击查看
151、一个可将执行文件打包成Windows服务的.Net开源工具(winsw) :winsw一个基于.Net开发的开源项目,可以帮助开发人员在Windows 平台上,将可执行的软件打包、创建和管理服务。
Github:https://github.com/winsw/winsw
详细介绍:点击查看
150、一个.Net开源的协作办公套件,包括文档、表格、演示文稿和表单(CommunityServer) :一个开源的办公套件,包括文档、表格、演示文稿和表单等应用程序。
可以很好低与微软Office兼容,允许多人实时在线对同一个文档进行协作编辑,并且支持Windows、Liunx、macOS、Android、iOS系统,方便团队移动办公协作。
Github:https://github.com/ONLYOFFICE/CommunityServer
详细介绍:点击查看
149、一个用C#开发的记事本Notepads开源编辑器(Notepads) :这是一个国人开发的,采用Fluent Design风格,支持Markdown语法及其预览,可以用于替代Windows自带记事本功能。
虽然它没有Nodepad++、VS Code、Sublime 功能那么强大,但是替换用于替代技术还是不错的。
Github:https://github.com/0x7c13/Notepads
详细介绍:点击查看
148、适用于REST API、支持异步HTTP客户端开源.Net库(FluentHttpClient) :一个针对REST API、轻量级的、基于HTTP的.NET库,提供一种简单、灵活和可扩展的方式来进行Web请求。
Github:https://github.com/Pathoschild/FluentHttpClient
详细介绍:点击查看
147、基于.Net Core开发的GraphQL开源项目(server) :一个开源的GraphQL服务器实现,它允许你在ASP.NET Core应用程序中轻松地构建GraphQL服务器。这个库提供了一种简单的方法来创建GraphQL服务,同时支持GraphQL SDL语法。
Github:https://github.com/graphql-dotnet/server
详细介绍:点击查看
146、一个.Net开源的关系管理系统(Rock) :基于Asp.net Web 应用程序,功能模块有:人员管理、活动管理、财务订单管理、报告功能等。
该项目有部分功能是针对教会管理,开发的一些功能,也可用来改造成自己行业的应用系统。
Github:https://github.com/SparkDevNetwork/Rock
详细介绍:点击查看
145、用于自动化测试Windows应用程序的开源框架(FlauI) :一个开源的.NET库,用于自动化测试Windows应用程序。它可以通过编写C#代码来模拟用户在应用程序中的操作,例如点击按钮、输入文本、移动鼠标、触摸、获取元素、获取窗口标题等。
它提供了一个简单的API和精确的鼠标控制功能,让开发者能够轻松地编写自动化脚本,从而提高应用程序的测试效率和开发效率。
Github:https://github.com/FlaUI/FlaUI
详细介绍:点击查看
144、.Net人脸识别认证的离线开源项目(ViewFaceCore) :一个基于C#和.NET Core的开源项目,用于实现人脸识别和情感分析功能。它使用深度学习算法和计算机视觉技术,可以在图像或视频中检测和识别出人脸,并分析人脸的表情、情绪等特征。 基于SeetaFace6封装开发的,SeetaFace6是中科视图开源的人脸识别引擎,大家也可以自行编译和封装。 该项目可以用于各种应用场景,例如人机交互、安全监控、智能家居等。
Github:https://github.com/ViewFaceCore/ViewFaceCore
详细介绍:点击查看
143、一个Winform开源的UI工具包(Krypton) :Krypton是一套开源的.Net组件,用于快速构建具有丰富UI交互的WinForms应用程序。 丰富的UI控件,提供了48个基础控件,如按钮、文本框、标签、下拉菜单、树形控件、表格控件等等。 还支持自定义主题,这使得开发者可以根据自己的需求,来定制应用程序的UI风格,提高用户体验。 提供了丰富的交互功能,例如拖放、动画效果、右键菜单等。这些功能可以大大提高应用程序的易用性和交互性。
Github:https://github.com/ComponentFactory/Krypton
详细介绍:点击查看
142、基于.Net开发的网络管理与监控工具(NETworkManager) :基于.Net开发的、开源网络管理工具,该工具集成了网络监控软件、WiFi分析器、IP扫描仪、端口扫描仪、Ping监视器、网络测试与排错工具、远程访问工具等。 这些工具可以帮助网络管理员有效地管理和维护网络,及时解决网络问题,提高网络的稳定性和可靠性。
Github:https://github.com/BornToBeRoot/NETworkManager
详细介绍:点击查看
141、一个可拖拉实现列表排序的WPF开源控件(gong-wpf-dragdrop) :gong-wpf-dragdrop是一个开源的.NET项目,用于在WPF应用程序中实现拖放功能,可以让开发人员快速、简单的实现拖放的操作功能。 可以在同一控件内或不同控件之间拖动数据以重新排序,支持插入、移动、复制到同一个或另一个控件集合中去,并支持操作预览效果功能。 支持控件有:ListBox、ListView、TreeView和DataGrid、及其他ItemsControl。
Github:https://github.com/punker76/gong-wpf-dragdrop
详细介绍:点击查看
140、一个类似Office用户界面的WPF库(Fluent.Ribbon) :Fluent.Ribbon是一个开源的UI库,它提供了现代化的、易于使用的用户界面,可以用于创建各种类型的桌面应用程序。
它基于WPF框架和XAML技术,采用了现代UI设计理念,可以帮助开发者创建具有吸引力和易用性的应用程序。
支持自定义主题风格,支持自定义控件的大小。
Github:https://github.com/fluentribbon/Fluent.Ribbon
详细介绍:点击查看
139、基于ASP.NET MVC开发的、开源的个人博客系统(BlogEngine.NET) :基于.Net Framework 4.5开发的、开源博客系统,具有丰富的功能,包括文章发布、分类、标签、评论、订阅、统计等功能,同时也可以根据需要进行自定义扩展。
提供了丰富的配置选项和API,用户可以通过配置和插件机制来定制自己的博客,例如选择不同的主题、添加自定义的字段和控件等。
支持多语言,开发者可以根据需要添加新的语言支持,并可以为博客添加自定义的翻译。
Github:https://github.com/BlogEngine/BlogEngine.NET
详细介绍:点击查看
138、支持多语言、多商店的商城,.Net7 + EF7领域驱动设计架构(Smartstore) :Smartstore 支持桌面和移动平台、多语言、多商店、多货币的商城,并支持SEO优化,支持无限数量的产品和类别、报表、ESD、折扣、优惠券等等。
还有一套全面的CRM 和CMS、销售、营销、付款和物流处理等工具可以满足所有需求的强大一体化解决方案。
Github:https://github.com/smartstore/Smartstore
详细介绍:点击查看
137、推荐16个开源WPF自定义组件(PropertyTools) :这是基于WPF开发的,为开发人员提供了一组方便使用自定义组件,并提供了各种常用的示例。
包含组件:数据表格、属性列表、树形列表、选色器、单选框列表、下拉选择框、输入框、文件选择器、目录选择器、窗口拆分器、数字增减控件、链接控件、拖拉进度条、文本框、弹出框、自定义格式对话框。
Github:https://github.com/PropertyTools/PropertyTools
详细介绍:点击查看
136、一个C#跨平台的机器视觉和机器学习的开源库(emgucv) :它是OpenCV的.NET封装版本,项目名称为EmguCV,它使得.NET开发人员能够调用OpenCV函数,从而快速建立复杂的视觉応用。 EmguCV库包括视觉的许多领域,如工厂产品检验、医学影像、用户接口、摄像机标定、立体视觉和机器人等。
Github:https://github.com/emgucv/emgucv
详细介绍:点击查看
135、一个高性能、低内存文件上传流.Net组件(uploadstream) :一个基于.NET 平台的开源项目,提供了一个简单易用的API,可以在Web 应用程序中快速集成文件上传功能。
优化多部分流式文件上传性能:减少25%的CPU使用量、50%内存。
Github:https://github.com/ma1f/uploadstream
详细介绍:点击查看
134、推荐一个Excel与实体映射导入导出的C#开源库(ExcelMapper) :这是一个C#开发的、用于将Excel文件映射为对象模型的开源工具,同样可以轻松将对实体对象存储为Excel格式文件。
该项目的核心作用就是,让开发人员容易、快速、写入和操作Excel文件。
Github:https://github.com/mganss/ExcelMapper
详细介绍:点击查看
133、可托拉拽的WPF选项卡控件,强大好用!(Dragablz) :这是一个基于WPF开发的,可扩展、高度可定制、轻量级的UI组件,支持拖拉拽功能,可以让开发人员快速实现需要选项卡窗口的系统。
Github:https://github.com/ButchersBoy/Dragablz
详细介绍:点击查看
132、适合Windows桌面、Material Design设计风格、WPF美观控件库(MaterialDesignInXamlToolkit) :这是一个适用于Windows桌面,全面且易于使用的控件库,遵循Google推测的Material Design设计风格。
UI控件齐全,并且支持自定义主题颜色、字体等。
Github:https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
详细介绍:点击查看
131、一个支持WinForms换肤的开源组件(MaterialSkin) :这是一个支持自定义WinForms窗口、控件颜色、禁用状态、动画效果的皮肤组件。
支持的组件有:多选框、分割线、按钮、文本框、单选按钮、输入框、Tab控件、右键菜单、列表、进度条。
组件只能一键统一更换,不能随意自定义设置主题,有更多需求的,可以根据源码自行修改。
Github:https://github.com/IgnaceMaes/MaterialSkin
详细介绍:点击查看
130、一个手机也能跑的开源LLM模型(mlc-llm) :这个项目名叫MLC-LLM,可以运行在任何设备的大模型,包含:iPhone、iPad、安卓、Windows、Liunx、MacBook、支持WebGPU的浏览器,其中Windows、Liunx要支持CUDA 的NVIDIA GPU。
该项目还提供了采用C++编译好的简单示例,大家可以基于此进行封装,使用任何编程语言集成到自己的应用中去。
Github:https://github.com/mlc-ai/mlc-llm
详细介绍:点击查看
129、.Net强大的Excel控件,支持WinForm、WPF、Android(ReoGrid) :这是一个开源的表格控制组件,支持Winform、WPF和Android平台,可以方便的加载、修改和导出Excel文件,支持数据格式、大纲、公式计算、图表、脚本执行等、还支持触摸滑动,可以方便地操作表格。 总的来说是一个可以快速构建、具有高性能、良好交互、美观的UI表格控件。
Github:https://github.com/unvell/ReoGrid
详细介绍:点击查看
128、Asp.Net Core MVC快速开发开源框架(Serenity) :这是一个基于ASP.NET Core / TypeScript 开发的、开源项目,此项目提供了客户模块、订单模块、产品模块、供应商模块、系统管理模块、基础通用模块、编辑器、表格、表单、UI控件等,方便项目二次开发。 支持中文等语言、多个主题模板。
Github:https://github.com/serenity-is/Serenity
详细介绍:点击查看
127、基于.Net 7 + Razor Pages开源个人博客系统(Moonglade) :基于.Net 7、Razor Pages开发的、开源项目。该项目核心功能有:文章、文章分类、归档、友情链接等功能、支持中英文。
Github:https://github.com/EdiWang/Moonglade
详细介绍:点击查看
126、窗口文本提取开源软件(WindowTextExtractor) :这是一个基于.Net Framework开发的,功能强大的文本提取工具,它可以提取窗口标题、按钮文字、输入框的文本等,同时支持提取IE浏览器的网页文字。
而且还支持获取窗体的信息、进程信息,这个功能非常适合用在需要监控窗体、进程的业务场景的项目。
Github:https://github.com/AlexanderPro/WindowTextExtractor
详细介绍:点击查看
125、Windows的GIF录屏工具(ScreenToGif) :这是基于.Net Core + WPF 开发的、开源项目,可将屏幕截图转为GIF 动画。它的核心功能是能够简单、快速地截取整个屏幕或者选定区域,并将其转为GIF动画,还支持自定义GIF 动画效果、字幕、背景音乐。
Github:https://github.com/NickeManarin/ScreenToGif
详细介绍:点击查看
124、动态壁纸软件(lively) :这是基于.Net Core+WPF开发的、开源的动态壁纸软件,壁纸设置支持任何文件形式,包括:本地视频、网络视频、图片、Html、网络、Unity单机游戏、Godot游戏等;还支持自定义壁纸的属性,自定义壁纸。
Github:https://github.com/rocksdanister/lively
详细介绍:点击查看
123、流媒体服务器和管理系统(jellyfin) :这是基于.Net Core开发的,跨平台的开源项目;支持多种音视频格式,如MP3、MP4、AVI、WMV、FLV等;支持本地管理与远程管理,让管理员可以轻松的管理视频资源。
而且该项目还提供多平台的客户端,支持Web、桌面、Liunx、安卓、苹果等平台的客户端,让用户可以随时随地观看视频。
Github:https://github.com/jellyfin/jellyfin
详细介绍:点击查看
122、图片文字识别(PaddleOCRSharp) :利用百度飞浆就能快速简单的实现文字识别功能,几行代码就可以集成。
其中百度飞浆的PaddleOCR,就是专门针对文本识别的开发套件,包含的功能有:文本失败、文本检测、表格识别,支持中英文数字组合的识别、竖排、长文本识别,而且还针对小图做了优化,大大提升准确率。
Github:https://github.com/raoyutian/PaddleOCRSharp
详细介绍:点击查看
121、功能强大、易于使用、跨平台开源可视化图表(ScottPlot) :基于C#开发的功能强大、易于使用、跨平台高质量的可视化图表库,可设置图表标题,提供了多种图表类型,包含折线图、散点图、柱形图、地图、条形图、饼图等。
使用简单,只需几行代码,就可以快速集成。
项目详细提供各个平台的示例教程,包含:WinForm、WPF、控制台、Avalonia、Eto、PowerShell、Notebook。
Github:https://github.com/ScottPlot/ScottPlot
详细介绍:点击查看
120、音频分离桌面应用,可用于提取背景音乐(SpleeterGui) :这是基于C#开发的UI界面,支持中文等多国语言、支持分离人声背景音乐的桌面软件,可用于提取背景音乐。
底层核心是基于Python 3.7 和Spleeter开发的。
Github:https://github.com/boy1dr/SpleeterGui
详细介绍:点击查看
119、.Net版本二维码生成器,可生成多种格式(QRCoder) :这是基于C#开发的开源库,它可以让你简单、开始的创建二维码。支持.Net 3.5+,可以自定义像素、颜色、背景色、logo、logo大小、logo边框等属性的二维码。
Github:https://github.com/codebude/QRCoder
详细介绍:点击查看
118、一个.Net版本的ChatGPT SDK(openai) :这个是根据OpenAI的开放API,封装的.Net SDK。目前官方的API都已经封装,包含生成文本、图片、获取模型等。
Github:https://github.com/betalgo/openai
详细介绍:点击查看
117、基于.Net开发的ChatGPT客户端(ChatGPT) :这是基于C#开发的客户端,兼容MacOS、Windows、Linux、Android、iOS系统,支持OpenAI_API_key自定义设置,还有API参数自定义设置。
PC端版本支持快捷键操作,内置了多种对换模式:助理、翻译、开发人员、技术文章作者。
Github:https://github.com/wieslawsoltes/ChatGPT
详细介绍:点击查看
116、一个基于.Net Framework开发的Windows右键菜单管理工具(ContextMenuManager) :这是基于.Net Framework开发的、开源的Windows右键菜单管理项目,支持操作系统有:Windows Vista、7、8、10,除了可以启用和禁用右键菜单的项目,也可以自定义菜单项目、菜单命令,支持国际化多语言。
Github:https://github.com/BluePointLilac/ContextMenuManager
Gitee:https://gitee.com/BluePointLilac/ContextMenuManager
详细介绍:点击查看
115、一个WPF开发的、界面简洁漂亮的音频播放器(dopamine-windows) :这是一个基于C# + WPF开发的,界面外观简洁大方,操作体验良好的音频播放器。
支持各种音频格式,包括:MP4、WMA、OGG、FLAC、M4A、AAC、WAV、APE 和OPUS;支持标记、实时显示歌词等功能;支持换肤、中英文等主流语言。
Github:https://github.com/digimezzo/dopamine-windows
详细介绍:点击查看
114、一个Email简单高效处理.Net开源库(MimeKit) :这是一个基于C#开发的,针对MIME(多用途邮件扩展)消息创建与解析,该项目简单易用、可用于消息解析、消息创建、消息修改和消息发送,还支持加密与签名功能。
Github:https://github.com/jstedfast/MimeKit
详细介绍:点击查看
113、基于.Net开源Html解析器(AngleSharp) :这是一个基于.Net开发的,Html代码解析器,支持通过C#实现类似Jquery的方式来解析Html源码、节点创建、节点删除、节点修改、属性的添加修改等,还支持SVG、XML、MathML等格式,此外还能解析Css。
Github:https://github.com/AngleSharp/AngleSharp
详细介绍:点击查看
112、HTTP客户端库(RestSharp) :这是一个基于.Net开发的Http客户端库,它具备序列化、请求与响应类型的检测、身份认证等功能,可以说是最流行的Http客户端库了,已经超过10w个项目在使用。
Github:https://github.com/restsharp/RestSharp
详细介绍:点击查看
111、C#版本LINQ增强开源库(MoreLINQ) :该项目与LINQ规范保持一致,针对Objects进行扩展,总共扩展了100多个方法,功能非常齐全且强大。
Github:https://github.com/morelinq/MoreLINQ
详细介绍:点击查看
110、基于.Net5+Vue+iView前后端分离通用权限开源系统(CNet_Admin) :这是一个基于.Net5+Vue+iView开发的、前后端分离通用权限系统,系统采用三层架构,该项目功能简单、只具备用户权限功能。
Github:https://github.com/chi8708/CNet_Admin
详细介绍:点击查看
109、一套涵盖31个开源的Winform UI控件库(winform.controls) :这是一套基于.Net Framework开发的、开源的UI控件库,包括窗体6个、组件库25个,支持皮肤切换,控件还是比较齐全的,大家可以直接使用,或者用来学习改造为自己的组件库。
Github:https://github.com/kwonganding/winform.controls
详细介绍:点击查看
108、基于.Net Core开发的开源DNS服务器(DnsServer) :这是基于.Net Core开发的、开源的项目,可以让你拥有属于自己的DNS服务器,支持跨平台的,而且拥有非常友好的Web界面与监控。
它可用于监控网络日志、提升网站加载速度、屏蔽特定域名、加密等场景。
Github:https://github.com/TechnitiumSoftware/DnsServer
详细介绍:点击查看
107、基于.Net Core开源的库存订单管理系统(Asp.Net-Core-Inventory-Order-Management-System) :该项目是基于Asp.Net Core Mvc开发的库存订单管理系统,主要实现模块有仓库、产品、供应商、客户、采购订单、销售订单、发货、收货等等,该项目是单体架构,技术栈也不是最新的,大家可用于学习为主,实际项目开发需要二次开发。
Github:https://github.com/go2ismail/Asp.Net-Core-Inventory-Order-Management-System
详细介绍:点击查看
106、常用设计模式之.Net示例代码合集(Magicodes.IE) :这是一个采用C#编写的、23种常用设计模式代码合集,目前已支持.Net 6。
Github:https://github.com/sheng-jie/Design-Pattern
详细介绍:点击查看
105、数据库导入导出的开源项目(Magicodes.IE) :这些基于.Net Core开发的、导入导出的通用库,支持格式:Html、PDF、Word、Excel,可以让我们只需编写少量代码,就能快速实现导入导出的需求。
Github:https://github.com/dotnetcore/Magicodes.IE
详细介绍:点击查看
104、多平台、多语言餐厅点餐系统(TradingSystem) :这是基于.Net Framework开发的,支持手机、平板、PC等平台、多语言版本开源的点餐系统,非常适合餐厅、便利店、超市、酒店等,该系统基础功能完成,可以基于二次开发,快速完成项目交付。
Github:https://github.com/oybab/TradingSystem
详细介绍:点击查看
103、.NetCore+Element前后端分离学生管理系统(Student.Achieve.Manager) :这是一套基于.Net Core 3.1开发的、开源的、前后端分离的学习管理系统,功能包含学生、老师、课程、考试、成绩管理,所使用的技术也还不是特别老,特别适合初学者用来学习,或者学习群体基于此项目做毕业设计。
Github:https://github.com/anjoy8/Student.Achieve.Manager
详细介绍:点击查看
102、TDesign风格的Blazor企业级UI组件库(TDesignBlazor) :基于TDesign 的Blazor 企业级组件库,TDesign是腾讯内部经过多年提炼总结的,其UI漂亮、通用性较强,使用该框架,可以避免我们重复造轮子,帮助我们快速的完成项目的开发与交付。
Github:https://github.com/AchievedOwner/TDesignBlazor
详细介绍:点击查看
101、C#公共帮助类(Locale-Emulator) :集合网络上比较常用的C#帮助类、公共类,涉及CSV、数据库、PDF、FTP、IP、时间、字符串、拼音、日历、科学计数、线程、视频、验证码、条形码、加密等内容的帮助类。
Github:https://github.com/Jimmey-Jiang/Common.Utility
详细介绍:点击查看
100、计算机时区、语言环境模拟器(Locale-Emulator) :这是基于C#开发的、语言模拟器,它可以让你一键切换环境,方便我们开发测试,默认支持四十多种语言,也可以自己自定义环境。
平常玩游戏,出现因时区不对,导致乱码的,也可以通过模拟环境来解决。
Github:https://github.com/xupefei/Locale-Emulator
详细介绍:点击查看
99、内置浏览器窗体应用程序界面框架(NanUI) :这是基于.Net Core开发的、内置Chromium内核的WinForms应用框架,该框架UI简洁漂亮,内置了客户端与网页通信功能,让你可以更好地通过JavaScript与客户端交互。 该应用框架只具备基础功能,大家可以根据自己的需求,进行二次开发。
Github:https://github.com/NetDimension/NanUI/
Gitee:https://gitee.com/dotNetChina/NanUI/
详细介绍:点击查看
98、快速启动工具(SystemTrayMenu) :这是基于.Net 6开发的、开源工具,它可以让我们快速定位文件、软件,并直接打开,可以提升我们的工作效率,节省查找文件的时间。
它默认打开我们指定的根目录文件夹,在这个文件夹内,我们可以放入一些常用文件、软件快捷方式、网页快捷方式、资源等等。
Github:https://github.com/Hofknecht/SystemTrayMenu
详细介绍:点击查看
97、前后端分离的通用后台管理系统(DncZeus) :这是基于.Net 7 + Vue.js开发的、前后端分离框架,前端UI框架采用iView,该项目只有基础功能模块,不包含具体的业务模块,大家可以基于此框架,进行二次开发,或者用来学习。
Github:https://github.com/lampo1024/DncZeus
详细介绍:点击查看
96、.Net Core开源缓存中间件(EasyCaching) :一个基于.Net Core开发的缓存中间件,它支持各种缓存并提供了很多高级功能。它的主要目标是让开发人员开发更简单、特别是一些复杂的缓存场景。
Github:https://github.com/dotnetcore/EasyCaching
详细介绍:点击查看
95、数据库、Redis等开源监控解决方案(Opserver) :这是有Stack Overflow 的开源监控产品,基于.Net Core开发的监控解决方案。它可以独立监控多个系统,监控信息包含CPU、内存、网络、硬件等有关信息,它为每个监控的系统提供一个总体监控信息,方便我们运维方便查看服务器情况与定位问题。
Github:https://github.com/opserver/Opserver
详细介绍:点击查看
94、网页蜘蛛爬虫(DotnetSpider) :这是一个基于.Net Core开发的、Web爬虫开源项目,一个轻量级、高性能、简便的框架;框架集成了爬取、数据分析提取、代理等功能,可以帮助我们快速的完成爬取的功能。
Github:https://github.com/dotnetcore/DotnetSpider
详细介绍:点击查看
93、WinForm开源UI组件(SunnyUI) :这是一个基于.Net Framework、.Net 6+开发的,WinForm开源UI框架,框架包含常用的控件库、工具类库、扩展类库、单窗口库、多窗口库。 默认风格是模仿Element的主题风格,同时也包含其他风格主题。
Github:https://github.com/yhuse/SunnyUI
Gitee:https://gitee.com/yhuse/SunnyUI
详细介绍:点击查看
92、日历转换开源工具库(lunar-csharp) :这是有多开发语言版本、支持阳历、阴历、佛历和道历的日历转换的工具,还支持星座、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋、凶煞宜忌、吉神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道日及吉凶等。
此工具功能非常全面,用于做节日、节气提醒、黄历查询、星座查询等等。
该工具有多个开发语言版本:javascript、java、c#、php、python、go、typescript、flutter、swift。
Github:https://github.com/6tail/lunar-csharp
Gitee:https://gitee.com/6tail/lunar-csharp
详细介绍:点击查看
91、Websocket群聊、私聊(FreeIM) :这是一个基于.Net Core开发的、简单、高性能的通讯组件,支持点对点发送、群聊、在线状态的订阅。该项目还包含群聊例子,可以用于学习。
Github:https://github.com/2881099/FreeIM
详细介绍:点击查看
90、配置中心(AgileConfig) :这是一个基于.Net Core开发的,轻量级配置中心、部署使用简单方便。该项目只具备必要的功能,主要用于轻量级的项目。
Github:https://github.com/dotnetcore/AgileConfig
详细介绍:点击查看
89、EF Core轻量级分表分库、读写分离(sharding-core) :这是一个针对EF Code高性能、轻量级分表分库、读写分离开源项目,可以让我们方便快速接入、或者改造原有项目,几乎零成本接入。
Github:https://github.com/dotnetcore/sharding-core
Gitee:https://gitee.com/xuejm/sharding-core
详细介绍:点击查看
88、WPF开发的B站视频下载开源项目(downkyi) :这是一款基于WPF开发的,B站下载工具,操作界面简洁,支持多线程下载、音频提取、去水印、断点续传等功能。
Github:https://github.com/leiurayer/downkyi
详细介绍:点击查看
87、前后端分离.NetCore+Angular快速开发框架(osharp) :一个基于.NetCore开发的快速开发框架,项目采用模块化架构、最新的技术栈、项目高度封装了依赖注入、日志(Log4net、Nlog)、缓存(Redis)、身份认证、WebApi、权限授权、多数据库等模块,能让我们快速的应用于实际的项目,只需专注于业务开发。
前端项目有多个示例项目,包含Vue版本、Mvc 版本(Layui)、Angular版本。
Github:https://github.com/dotnetcore/osharp
Gitee:https://gitee.com/i66soft/osharp
详细介绍:点击查看
86、Dapper扩展CRUD基本操作库(Dapper-Extensions) :这个是Dapper小型扩展库,通过为POCO添加基本CRUD操作,来扩展Dapper。对于复杂的查询场景,也增加了扩展。
Github:https://github.com/tmsmith/Dapper-Extensions
详细介绍:点击查看
85、支持Word, Excel, CSV, Email等30多种格式的操作库(toxy) :基于.Net开发的数据/文本操作开源项目,支持docx、xlsx、xls、pdf、csv、txt、epub、html等30多种格式,使用简单友好,是一个可以帮助我们识别文件格式,并将数据/文本提取为统一结构的智能框架。
Github:https://github.com/nissl-lab/toxy
详细介绍:点击查看
84、基于C#开发的Socket扩展库(SuperSocket) :一个基于C#开发的,一个轻量级的可扩展套接字应用程序框架,让我们可以轻松构建一个套接字应用程序,让我们无需考虑套接字的连接维护等问题,只需专注业务的开发。
Github:https://github.com/kerryjiang/SuperSocket
详细介绍:点击查看
83、一个跨平台执行外部命令的C#开源库(CliWrap) :这是基于.NetCore 开发的C#库,一个用于与外部命令行界面交互的库,功能强大、使用简单的库。
Github:https://github.com/Tyrrrz/CliWrap
详细介绍:点击查看
82、.Net Core开发的支付SDK(paylink) :基于.NetCore 开发的支付SDK,支持微信支付、支付宝支付平台,作者一直在迭代升级,支持最新版本.Net Core 7。
Github:https://github.com/essensoft/paylink
Gitee:https://gitee.com/essensoft/paylink
详细介绍:点击查看
81、一个强大、支持100多种格式.Net图片操作库(Magick.NET) :这是基于.NET Standard开发的开源项目,支持100的图片格式,可以在C#/VB.NET/.NET Core直接使用。 如果需要操作AI/EPS/PDF/PS、Video 格式,需要额外安装插件。
Github:https://github.com/dlemstra/Magick.NET
详细介绍:点击查看
80、简单、功能完整的WMS仓库管理系统(ModernWMS) :基于.NetCore 7、Vue 3开发的开源项目,支持中英文,界面简单清爽,采用前后端分离架构。
Github:https://github.com/fjykTec/ModernWMS
Gitee:https://gitee.com/modernwms/ModernWMS
详细介绍:点击查看
79、单点登录系统(fulusso) :基于.NetCore 3.1、React开发的开源项目,支持账号密码、手机短信、第三方登录,采用前后端分离架构。
GitHub:https://github.com/fuluteam/fulusso
详细介绍:点击查看
78、简单、易用的配置文件操作库(sharpconfig) :简单、易用的CFG/INI配置操作库,可以用文本或二进制格式读取、修改和保存配置文件和流,该库与.NET、.NET Core和Mono Framework完全兼容。
GitHub:https://github.com/cemdervis/sharpconfig
详细介绍:点击查看
77、统计PC端软件所使用的时长(Tai) :这是一个基于.Net开发的,统计PC端每一个软件所使用的时长,统计的原理是根据软件从获取焦点到失去焦点的时长。
GitHub:https://github.com/Planshit/Tai
详细介绍:点击查看
76、前端支持Layui、React、Vue且前后端分离的快速开发框架(WTM) :基于.net core的快速开发框架,前端框架可以根据自己需求选择,支持Layui、Blazor、React、VUE,其中React、VUE是前后端分离的,内置代码生成器,前后端都可以一键生成,项目所使用技术都是比较新的,非常适合用于项目二次开发,可以提升开发效率,加快交付速度。 项目封装了数十种前端常用控件,基本可以满足日常项目开发需求,消除后端人员开发前端的难度。 项目基础功能完善,让开发人员只需更多的关注业务开发,并支持Redis,DFS等一些常用库的操作。
GitHub:https://github.com/dotnetcore/WTM
Gitee:https://gitee.com/liuliang-wtm/WTM
详细介绍:点击查看
75、截屏录制工具(ShareX) :一个UI漂亮、功能强大的截屏录制工具。
GitHub:https://github.com/ShareX/ShareX
详细介绍:点击查看
74、分布式微服务开发框架(Anno.Core) :微服务快速开发框架,底层通讯支持GRPC、Thrift协议,并支持随意切换,系统自动服务发现、调用链追踪、Cron 调度、限流、事件总线、CQRS 、DDD、类似MVC的开发体验,插件化开发。 整体架构分为3个部分:注册中心、微服务、网关。
GitHub:https://github.com/duyanming/Anno.Core
详细介绍:点击查看
73、加密库(bc-csharp) :该项目除了提供基本的加密算法,该软件包还支持CMS、OpenPGP、(D)TLS、TSP、X.509证书生成等。该软件包还包括以下NIST后量子密码标准化算法的实现:CRYSTAL Dilithium、CRYSTAL Kyber、Falcon、SPRINCS+、Classic McEliece、FrodoKEM、NTRU、NTRU Prime、Picnic、Saber、BIKE和SIKE。
GitHub:https://github.com/bcgit/bc-csharp
详细介绍:点击查看
72、分布式与负载方案(Hummingbird) :包含分布式锁,分布式ID,分布式消息队列、配置中心、注册中心、服务注册、超时、重试、熔断、负载均衡等解决方案的项目。
GitHub:https://github.com/guoming/Hummingbird
详细介绍:点击查看
71、插件式的通用框架(vboot-net) :一个开箱即用的快速开发平台,前后端分离架构,支持插件式开发,支持工作流、可视化表单功能。
Gitee:https://gitee.com/zsvg/vboot-net
详细介绍:点击查看
70、跨平台内网穿透工具(FastTunnel) :基于.Net开发的内网穿透工具,一个易于扩展、易于维护的内网穿透框架。你也可以利用该框架,自定义开发自己的穿透工具。
GitHub:https://github.com/FastTunnel/FastTunnel
Gitee:https://gitee.com/Hgui/FastTunnel
详细介绍:点击查看
69、前后端分离、跨平台的通用权限管理框架(ZrAdminNetCore) :前后端分离、跨平台的、基于RBAC的通用框架;支持多租户、任务调度、缓存、国际化,前端支持Vue2/3,支持分表分库。 框架支持一键前后端代码生成、表单设计,可以极大地提升开发效率。 特色功能:定时任务、服务监控、三方账号绑定。
Gitee:https://gitee.com/izory/ZrAdminNetCore
详细介绍:点击查看
68、多租户,快速后台开发企业框架(WaterCloud) :基于.Net和Layui、基于多数据库的多租户,敏捷开发优选框架。系统自带权限功能、数据权限、系统日志、流程表单设计、内容管理、以及系统UI组件,系统基础功能非常完善,让开发者更注重业务的开发。
Gitee:https://gitee.com/qian_wei_hong/WaterCloud
详细介绍:点击查看
67、64位操作系统(MOOS) :NET Native AOT技术编译的C# 64位操作系统,系统的基础功能基本都已经支持:网卡、多处理、IP4、IP6、红白机模拟器、鼠标、键盘、应用程序等。 开发操作系统,涉及的技术都比较底层,学习OS这些底层知识,对于我们程序员做开发,还是非常有帮助,可以让我们更轻松去理解背后高级的设计、理解系统的性能瓶颈、更多角度思考编程。
GitHub:https://github.com/nifanfa/MOOS
详细介绍:点击查看
66、多租户CMS系统(OrchardCore) :模块化和多租户应用程序框架,采用文档数据库,非常高性能,跨平台的系统。
GitHub:https://github.com/OrchardCMS/OrchardCore
详细介绍:点击查看
65、程序混淆加密,小巧但够用的小工具(BiFang) :自动化生成loader,实现加密、混淆、bypass沙箱、多种现有进程注入技术,动态编译生成。
GitHub:https://github.com/MicrobBlue/BiFang
详细介绍:点击查看
64、Windows远程工具(PRemoteM) :支持RDP、SSH、VNC、Telnet、(S)FTP、RemoteApp、NoMachine和其他应用,界面简单利落、UI体验非常好、通过启动器可以开始启动,总体来说,功能强大,非常实用,一个工具解决所有远程链接问题。
GitHub:https://github.com/1Remote/PRemoteM
详细介绍:点击查看
63、窗口扩展菜单(SmartSystemMenu) :窗口扩展项目,采用.NET Framework 4.0开发,支持Windows Xp以及更高版本的系统,同时支持命令模式,可供代码调用。
可以自动识别系统语言,支持中文简体和繁体,也可以自己切换语言。
GitHub:https://github.com/AlexanderPro/SmartSystemMenu
详细介绍:点击查看
62、IO单元测试的C#扩展库(System.IO.Abstractions) :支持IO实现单元测试的扩展库,支持跨平台,与File所有API接口都一样,方便我们项目扩展、迁移。
GitHub:https://github.com/Haydabase/System.IO.Abstractions
详细介绍:点击查看
61、跨平台的解压缩库(sharpcompress) :支持格式有zip/tar/bzip2/gzip/lzip,功能实现有解压缩rar, 解压缩7zip, 解压缩zip, 解压缩tar解压缩bzip2, 解压缩gzip, 解压缩lzip。
GitHub:https://github.com/adamhathcock/sharpcompress
详细介绍:点击查看
60、EntityFramework扩展的开源项目(EntityFramework-Plus) :EF第三方库,通过必备功能扩展了DbContext:包括过滤器,缓存,提前查询,批量操作等EF扩展功能。
GitHub:https://github.com/zzzprojects/EntityFramework-Plus
详细介绍:点击查看
59、全文搜索支持Linq表达式(SearchExtensions) :支持模糊搜索、等于搜索、开头匹配、结尾匹配、匹配数量排序等功能。
GitHub:https://github.com/ninjanye/SearchExtensions
详细介绍:点击查看
58、SVG图形矢量图(SVG) :支持.Net Framework 与.Net Core版本的SVG图形操作库。这个项目集成了SVG各项API,让开发人员可以在.Net很轻松的实现SVG图形的操作,通过SVG文件转换为图片文件。
GitHub:https://github.com/svg-net/SVG
详细介绍:点击查看
57、静态资源合并与压缩(NUglify) :基于.Net Core开发的,实现压缩Css、Javascript、Html资源的压缩、合并功能的组件。通过这个组件我们就可以实现静态资源的捆绑,实现对js、css、less、scss等静态资源的自动打包捆绑处理。
GitHub:https://github.com/trullock/NUglify
详细介绍:点击查看
56、对比Html效果差异(htmldiff.net) :基于.Net 4.5开发的对比Html文件、片段效果差异的项目。两份Html效果不一样的地方会通过颜色、删除线、背景色分别标记出来。 该项目使用场景一般是针对一些文章排版、错别字显示等情况,项目比较简单,感兴趣的可以了解下。
GitHub:https://github.com/Rohland/htmldiff.net
详细介绍:点击查看
55、支持DOCX、PPTX、Html等文件合并、拆分(Open-Xml-PowerTools) :一个Open XML 文档编程接口开发的,并扩展了Open XML SDK的功能。
GitHub:https://github.com/OfficeDev/Open-Xml-PowerTools
详细介绍:点击查看
54、缓存中间件(CacheManager) :这是一个用C#开发的.Net开源的缓存中间件,他支持各种缓存并提供了很多高级功能。它的主要目标是让开发人员开发更简单、特别是一些复杂的缓存场景。 项目支持多层缓存、分布式缓存、通过简单几行代码配置,就可以实现很多功能。提供了统一的缓存接口,方便项目改变缓存策略时,不需要大量的修改代码。而且项目还提供了很多功能,例如缓存同步、并发更新、序列化、事件、性能计数器。
GitHub:https://github.com/MichaCo/CacheManager
详细介绍:点击查看
53、全文搜索引擎库(Masuit.LuceneEFCore.SearchEngine) :这是一个仅70KB的、轻量级的全文检索搜索引擎、基于Lucene实现的。可轻松实现全文搜索、自定义同义词和同音词、自定义词库,与EntityFrameworkCore实体框架无缝对接,通过简单的配置,就可以轻松接入项目。
该项目主要用于简单搜索场景,针对分布式应用、关联查询等一些复杂的查询,需要考虑其他支持方式,比如采用ES中间件。
GitHub:https://github.com/ldqk/Masuit.LuceneEFCore.SearchEngine
详细介绍:点击查看
52、服务器性能监控工具(CZGL.SystemInfo) :采用.NET Runtime 本身API,不依赖其他组件,基于.Net core开发的,支持Windows、liunx平台的工具。
可监控程序的GC、CPU、内存、机器网络、磁盘空间、进程、硬件信息等,采用Grafana分析、可视化展示。同时支持dotnet工具命令,也可以供其他应用程序调用,支持WPF、Windows等应用。
GitHub:https://github.com/whuanle/CZGL.SystemInfo
详细介绍:点击查看
51、OCR文字识别(Text-Grab) :基于.Net 6开发的、兼容Windows 10/11系统、轻量级的OCR文字识别工具。工具可以通过截图的方式,自动识别选中区域的文字,并将文本放到剪切板中,方便使用。
工具支持全屏模式、抓帧模式,并自带编辑窗口,方便直接修改。工具非常轻量、占用的资源非常少,可以运行在后台。可通过快捷键快速启动,当前截取图片时,右下角可以自动弹出识别的结果,如果需要编辑可以点击弹出窗口编辑,也可以直接粘贴至任何编辑器、文档中。
GitHub:https://github.com/TheJoeFin/Text-Grab
详细介绍:点击查看
50、跨平台、多语言商城系统(SimplCommerce) :基于.Net Core MVC开发的、简单、模块化、跨平台、多语言的电子商务系统。项目采用模块化架构,代码清晰,便于扩展;功能完善、集成了外贸常见的支付方式;支持多个主题切换;所采用的技术栈都是最新的。 前端采用响应式布局方式,支持PC、移动端。非常适合用于外贸商城系统,功能基本可以满足,基本不需要二次开发。
GitHub:https://github.com/simplcommerce/SimplCommerce
详细介绍:点击查看
49、Word模板引擎(MiniWord) :采用.Net开发操作Word文档,我们都知道强大的组件:Microsoft Word X Object Library。这个组件功能强大,具备Word文档的所有功能,但这个是COM组件,不支持Liunx和Mac。
GitHub:https://github.com/mini-software/MiniWord
详细介绍:点击查看
48、前后端分离权限框架(Meiam.System) :基于.NetCore开发的、构建的简单、跨平台、前后端分离的框架。此项目代码清晰、层级分明、有着完善的权限功能、日志模块;系统除了包含基础功能外,还集成了代码生成器、任务调度等功能。支持多种数据库、支持分布式部署
GitHub:https://github.com/91270/Meiam.System
详细介绍:点击查看
47、Mail开源库(MailSystem.NET) :基于.Net开发的、开源的邮箱组件,功能强大、支持所有邮件协议、具备识别垃圾邮件、群发、邮件合并等功能。此项目还包含一个邮箱定时任务工具实例。 此组件针对市面上的协议都已经封装好,我们就不需要再去了解相关的协议,对邮箱协议不了解的,还是很需要花费时间去阅读相关资料的,采用此组件,可以大大提升我们的开发效率。 此组件还支持邮箱的合并、删除、保存本地文件,可以说是非常完善了。
GitHub:https://github.com/pmengal/MailSystem.NET
详细介绍:点击查看
46、哔哩哔哩非官方应用(Bili.Uwp) :于UMP框架开发的,UWP 应用是Universal Windows Platform的简介,即「Windows通用应用平台」,是微软公司建立并在Windows 10中首次引入的一个同性质应用程式架构平台。可以在拥有Win 10系统的手机、个人电脑、Xbox以及HoloLens等平台上运行。
这个是第三方应用,已经上架到Microsoft Store,想要体验的也可以到上面下载,此项目在UI设计、功能易用性都评价都很好,深受大家的喜欢,也是一个用来学习、参考的好项目。
GitHub:https://github.com/Richasy/Bili.Uwp
Gitee:
详细介绍:点击查看
45、小巧、美观桌面快捷工具(GeekDesk) :基于.Net+WPF开发的,一个小巧、UI美观的快捷工具。此项目发布以来就受到大家的喜欢,代码结构清晰非常适合用来学习。项目还在持续迭代中,有部分小问题,用来学习、体验完全没问题。作者一直在迭代升级中,后面会越来越强大。
WPF开发, 密集计算, 在低性能(低GPU)机器上会卡顿,在一些低配置电脑,可以关闭动画效果使用。
GitHub:https://github.com/BookerLiu/GeekDesk
Gitee:https://gitee.com/BookerLiu/GeekDesk
详细介绍:点击查看
44、Unity全平台原生c#热更方案(hybridclr) :HybridCLR是一个特性完整、零成本、高性能、低内存的近乎完美的Unity全平台原生c#热更方案。 HybridCLR扩充了il2cpp的代码,使它由纯AOT runtime变成'AOT+Interpreter' 混合runtime,进而原生支持动态加载assembly,使得基于il2cpp backend打包的游戏不仅能在Android平台,也能在IOS、Consoles等限制了JIT的平台上高效地以AOT+interpreter混合模式执行。从底层彻底支持了热更新。
GitHub:https://github.com/focus-creative-games/hybridclr
详细介绍:点击查看
43、WMS仓库管理系统(SwebWMS) :基于.Net FrameWork开发的,UI采用SWEBUI平台,SwebDesigner采用component组件的方式。系统整体界面简洁、大气,系统功能完善、报表统计完备,完全可以满足需求,简单进行二次开发,可直接使用于项目中。
Gitee:https://gitee.com/smobiler/SwebWMS
详细介绍:点击查看
42、Windows远程桌面工具(RemoteDesktopManage) :基于MSTSC 连接Windows 远程桌面,并对其进行封装实现管理多个远程桌面配置的小工具,兼容Windows XP及以上的系统。支持多个服务器同时连接,远程登录信息保存管理,基本可以满足日常的工作需求。
GitHub:https://github.com/xunki/RemoteDesktopManage
详细介绍:点击查看
41、可视化编辑CMS系统(ZKEACMS.Core) :支持可视化设计的内容管理系统,可通过托拉拽来实现页面布局,所见即所得。系统采用插件式开发,支持插件扩展、模板扩展,可以通过自定义插件、模板来实现个性化需求。
Gitee:https://gitee.com/seriawei/ZKEACMS.Core
详细介绍:点击查看
40、Windows版本的进程监控(process-monitor) :基于.Net 4开发的进程监控系统。此项目可用于监控系统的运行情况,支持按天周月指定时间自动重启,进程添加、编辑监控等。
Gitee:https://gitee.com/feiyumain/process-monitor
详细介绍:点击查看
39、个人博客系统(RightControl_Blog) :基于Mvc 5构建的简单、代码层级分明的开源个人博客系统。前端美观大气、后台采用RightControl .NET通用角色权限系统,开发简单、效率高。网站配置采用XML配置,灵活可以根据自己是需求进行个性化配置。系统功能完备,完全可以满足需求,基本不用二次开发,非常使用程序员的个人博客。 支持QQ一键登录、降低注册门槛,针对留言、评论支持数量限制、锁定用户,避免垃圾信息。
Gitee:https://gitee.com/LiuCabbage/RightControl_Blog
详细介绍:点击查看
38、前后端分离CMS系统(FytSoaCms) :基于.Net 3构建的简单、跨平台、模块化建站系统。系统业务简单、代码清晰、层级分明、全新架构便于二次扩展开发。
Gitee:https://gitee.com/feiyit/FytSoaCms
详细介绍:点击查看
37、极简任务调度平台(quartzui) :基于.Net 5+Quartz.NET 3构建的简单、跨平台任务调度系统。系统业务简单、代码清晰,如果您只是单纯只需简单任务执行、监控、提醒这套系统就非常适合。没有多余的功能,简单扩展下基本可以满足日常需求。
GitHub:https://github.com/zhaopeiym/quartzui
详细介绍:点击查看
36、视频监控管理系统(AKStream) :基于.Net 5构建的简单、跨平台视频监控系统,代码清晰简洁、易扩展,采用前后端分离架构。
GitHub:https://github.com/langmansh/AKStreamUI
Gitee:https: //gitee.com/chatop2020/AKStream
详细介绍:点击查看
35、分布式文件上传系统(UploadServer) :基于.Net Core构建的简单、跨平台分布式文件上传系统,支持分块上传、多个项目同时上传、接口权限控制采用JWT机制。
Gitee:https://gitee.com/loogn/UploadServer
详细介绍:点击查看
34、微服务、分布式项目(Adnc) :一个轻量级的微服务架构,支持经典三层架构和DDD架构模式开发,技师选型都是目前主流的技术。是一个前后端分离架构,前端采用Vue开发,后端使用.Net6架构。Api接口遵循RESTful规范,接口安全验证采用JWT机制。系统实现了读写分离、代码结构清晰、使用简单,总体来说是一个可以直接、快速落地的框架。
GitHub:https://github.com/AlphaYu/Adnc
详细介绍:点击查看
33、常用代码集合,助你高效完成业务(dotnetcodes) :代码集合,都是一些常用的功能性代码,每个类都是独立、没有相互依赖,可以单独使用。大家可以根据项目,提取相应的类,避免重复造轮子。
Gitee:https://gitee.com/kuiyu/dotnetcodes
Gitee:https://gitee.com/kuiyu/RsCode
详细介绍:点击查看
32、高性能、低内存、跨平台的图片处理库(libvips) :提供各种语言SDK,用C++开发的图像处理库,支持的API超过300多个,涵盖了算术、颜色、图片转换、卷积、形态、马赛克、合并、切割等。
支持多种图像格式,包括:JPEG、JPEG2000、JPEG-XL、TIFF、PNG、WebP、HEIC、AVIF、FITS、Matlab、OpenEXR、PDF、SVG、HDR、PPM/PGM/PFM、CSV、GIF、分析、NIfTI、DeepZoom 和OpenSlide。支持相应的图片格式直接保存,不需转换。
性能好、运行速度非常快、占用很少的内存,相对同类库,表现最优秀,性能快5倍以上。
GitHub:https://github.com/libvips/libvips
详细介绍:点击查看
31、可视化大屏幕报表系统(CellReport) :基于.Net Core构建的,支持数据库、Excel文档、api接口等数据源的可视化报表制作工具。系统集成了集合函数的方法,便于数据的加工处理、展示。报表页面原生丰富,预定义了常用的报表组件,UI大气美观,基本可以满足日常的公司需求。
GitHub:https://github.com/noneday/CellReport
Gitee:https://gitee.com/NoneDay/CellReport
详细介绍:点击查看
30、WPF UI库(AduSkin) :使用简单、UI评论的WPF UI库,借鉴了多个开源框架。UI简单清晰、大气。
GitHub:https://github.com/aduskin/AduSkin
详细介绍:点击查看
29、高性能敏感词检测(ToolGood.Words) :高性能敏感词工具箱,支持繁简互换、全角半角互换,拼音模糊搜索等功能。功能强大、高性能,秒级检测亿级别的文章。
GitHub:https://github.com/toolgood/ToolGood.Words
详细介绍:点击查看
28、前后端分离的快速开发框架(Vue.NetCore) :前后端封装了上千个常用类,方便扩展;集成了代码生成器,支持前后端业务代码生成,实现快速开发,提升工作效率;框架集成了表单、表格、图表等各种常用的Demo方便直接使用;后端框架支持Vue2、Vue3。
GitHub:https://github.com/cq-panda/Vue.NetCore
详细介绍:点击查看
27、.Net 图表库(LiveCharts2) :一个简单、灵活、交互式、强大的跨平台图表库,支持Maui、Uno Platform、Blazor-wasm、WPF、WinForms、Xamarin、Avalonia、WinUI、UWP。 提供超过60多种图表类型,包括:基本图表、柱状图表、饼图、散点分布、股票行情、甘特图、仪表图、热点图、坐标图、地图等。
GitHub:https://github.com/beto-rodriguez/LiveCharts2
详细介绍:点击查看
26、权限工作流系统(OpenAuth.Net) :基于.Net 5开发的权限管理、工作流系统框架。借鉴了Martin Fowler企业级应用开发思想,框架选项都是使用最新的技术、前后端分离。
GitHub:https://github.com/yubaolee/OpenAuth.Core
Gitee:https://gitee.com/dotnetchina/OpenAuth.Net
详细介绍:点击查看
25、Excel转Json工具(excel2json) :基于C#开发的Excel转Json工具,比通过Office Excel组件访问数据性能提升100倍,支持界面、命令模式。
GitHub:https://github.com/neil3d/excel2json
详细介绍:点击查看
24、进销存管理系统(tuling-member) :基于.Net6+Furion +iView开发的一套极简的进销存管理系统
Gitee:https://gitee.com/a106_admin/tuling-member
详细介绍:点击查看
23、轻量级插件架构(PluginCore) :.Net Core的轻量级插件框架,集成非常简单,两行代码完成集成;支持新增Controller,动态路由;热插拔、易扩展、无需数据库。
GitHub:https://github.com/yiyungent/PluginCore
详细介绍:点击查看
22、开发工具箱(Masuit.Tools) :大都是静态类,加密解密,反射操作,权重随机筛选算法,分布式短id,表达式树,linq扩展,文件压缩,多线程下载和FTP客户端,硬件信息,字符串扩展方法,日期时间扩展操作,中国农历,大文件拷贝,图像裁剪,验证码,断点续传,集合扩展、Excel导出等常用封装。诸多功能集一身,代码量不到2MB!
GitHub:https://github.com/ldqk/Masuit.Tools
详细介绍:点击查看
21、企业级权限管理应用框架(Blog.Core) :基于.Net 6.0开发的应用框架,采用前后端分离架构,集成了上百个模块,如:统一支付、公众号管理、数据权限、任务调度、数据库读写分离等等。
GitHub:https://github.com/anjoy8/Blog.Core
详细介绍:点击查看
20、分布式任务调度系统(ScheduleMasterCore) :一个开源的分布式任务调度系统,它基于.NET Core 3.1平台构建,支持跨平台多节点部署运行。
GitHub:https://github.com/hey-hoho/ScheduleMasterCore
详细介绍:点击查看
19、滑块验证码(VerificationCode) :C#实现的滑块验证码
GitHub:https://github.com/eatage/VerificationCode
详细介绍:点击查看
18、Api网关(kite.gateway) :基于微软反向代理组件Yarp开发的Api网关
GitHub:https://github.com/yupingyong/kite.gateway
详细介绍:点击查看
17、访客系统(visitormanagement) :用于简化访客登记、查询、保存。由于疫情原因,各个机构、组织都需要对访客系统进行登记。传统的登记方式,不仅浪费纸张,而且还面临保存的问题,查阅非常不方便。此系统刚好可以解决这些问题。
GitHub:https://github.com/neozhu/visitormanagement
详细介绍:点击查看
16、商城系统(nopCommerce) :这是一个基于.Net Core开发的,兼容PC、平板、移动端的商城系统。被下载次数超过300w,拥有最活跃的成员,由专业团队开发与支持。支持PayPal、信用卡、发票支付。
GitHub:https://github.com/nopSolutions/nopCommerce
详细介绍:点击查看
15、简单统一监控平台(Dyd.BaseService.Monitor) :系统用于集群的性能监控,应用耗时监控管理,统一日志管理等多维度的性能监控分析。用于监控Windows服务器监控,支持定义插件扩展、Cpu、内存、磁盘读写、网络、iis等性能直播监控,应用好事监控、数据库性能、慢Sql监控、Api监控。
Gitee:https://gitee.com/chejiangyi/Dyd.BaseService.Monitor
详细介绍:点击查看
14、遵循Clean Architecture原则开源架构(RazorPageCleanArchitecture) :基于Asp.net Core 6开发的,遵循Clean Architecture原则,可以高效、快速地构建基于Razor Pages 的Web 应用程序。
GitHub:https://github.com/neozhu/RazorPageCleanArchitecture
详细介绍:点击查看
13、在线同步考试系统(LearningSystem) :基于.Net开发的在线学习、考试系统。兼容PC、移动、微信等多端设备,方便学员随时随地学习,并支持分销、分润等营销功能。
GitHub:https://github.com/weishakeji/LearningSystem
Gitee:https://gitee.com/weishakeji/LearningSystem
详细介绍:点击查看
12、个人博客网站(Blog.NET Core) :基于.Net 6开发的个人博客网站
GitHub:
Gitee:https://gitee.com/miss_you/Blog?_from=gitee_search
详细介绍:点击查看
11、OA系统(MicroOA) :是一款不需要专业的开发知识或开发经验,通过页面交互式即可实现动态搭建表单的微型办公自动化系统。
GitHub: https://github.com/HalngYao/MicroOA
Gitee:https://gitee.com/shueer/MicroOA
详细介绍:点击查看
10、OA系统(QJ_LotusBI) :基于.Net Core构建的简单、跨平台OA系统。企业可以利用它进行信息化建设,框架提供了用户管理、权限管理、表引擎、流程引擎、BI智能报表,可以大大的简化企业数字化成本和效率。
GitHub:
Gitee:https://gitee.com/qikj/QJ_LotusBI
详细介绍:点击查看
9、商城系统(CoreShop) :基于.Net 5、Uniapp开发商城系统,支持前后端分离、分布式、跨平台。拥有分销、代理、团购秒杀、接龙、拼团、直播、优惠券、自定义表单等众多营销功能。
GitHub:https://github.com/CoreUnion/CoreShop
Gitee:https://gitee.com/CoreUnion/CoreShop?_from=gitee_search
详细介绍:点击查看
8、仿掘金cms系统(lin-cms-dotnetcore) :CMS系统,采用.Net Core 6开发的,前端采用Vue前后端分离的架构
Github:https://github.com/luoyunchong/lin-cms-dotnetcore
Gitee:https://gitee.com/igeekfan/lin-cms-dotnetcore
详细介绍:点击查看
7、考试系统(BreadExam) :基于.Net Core构建的简单、跨平台、模块化的小程序考试系统。前端是Uniap开发,可以发布为H5、小程序、IOS、Android应用。
GitHub:https://github.com/skyIsland/BreadExam
详细介绍:点击查看
6、物联网基础平台(IoTSharp) :基于.Net Core 开源的物联网基础平台,用于数据的收集、处理、可视化、设备管理、设备预警、报警的平台。
GitHub:https://github.com/IoTSharp/IoTSharp
Gitee:https://gitee.com/IoTSharp
详细介绍:点击查看
5、 商城系统(module-shop) :基于.NET Core构建的简单、跨平台、模块化的商城系统
GitHub:https://github.com/trueai-org/module-shop
详细介绍:点击查看
4、Excel库(MiniExcel) :简单、高效避免OOM的.NET处理Excel查、写、填充数据工具
GitHub:https://github.com/mini-software/MiniExcel
详细介绍:点击查看
3、权限管理系统(YiShaAdmin) :基于.NET Core MVC的权限管理系统,代码易读易懂、界面简洁美观
GitHub:https://github.com/liukuo362573/YiShaAdmin
详细介绍:点击查看
2、核心商城系统(CoreShop) :基于Asp.Net 5.0、Uni-App开发、支持可视化布局的小程序商城系统
GitHub:https://github.com/CoreUnion/CoreShop
详细介绍:点击查看
1、仓库管理系统(KopSoft)
Gitee:https://gitee.com/yulou/kopSoftWMS
GitHub:https://github.com/lysilver/kopSoftWMS
详细介绍:点击查看