.NET
Source: https://github.com/quozd/awesome-dotnet at
dfff3b828881
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
최고 .NET!
섹션 제목: “최고 .NET!”.NET 라이브러리, 도구, 프레임 워크 및 소프트웨어의 컬렉션.
에 의해 영감을awesome-ruby·awesome-php·awesome-python·frontend-dev-bookmarks·ruby-bookmarks·
기여는 항상 환영합니다! 자주 묻는 질문기여 가이드 및 품질 표준첫 페이지. 우리는 독점하고 상업적인 소프트웨어를 역시 받아들입니다.
감사합니다.관련 기사, 당신은 굉장하고 너도 할 수 없습니다! 목표는 매우 잘 알려진 자원의 분류 된 커뮤니티 중심 컬렉션을 구축하는 것입니다.
이름 *
섹션 제목: “이름 *”법에 따라 가능한 범위에Vitali Fokin이 일에 대한 모든 저작권 및 관련 또는 이웃 권리가 면제되었습니다.
본문 바로가기
섹션 제목: “본문 바로가기”- 최고 DotNet
- Algorithms 및 데이터 구조
- API 지원
- 신청 Frameworks
- 신청 템플릿
- 인공지능
- 회의 Manipulation
- 투자정보
- 인증 및 인증
- 배경 처리
- 팟캐스트
- 자동화
- Business Intelligence 및 보고
- 뚱 베어
- (주)
- 이름 *
- 제품정보
- 사이트맵
- 사이트맵
- 코드 분석 및 미터
- 코드 Snippets
- 컴파일러, 트랜스필러 및 언어
- 압축
- 제품 설명
- 연속 통합
- 암호화
- 클라우드 스토리지
- 관련 기사
- 데이터베이스 드라이버
- 날짜시간
- 관련 기사
- 계정 만들기
- 제품정보
- 직접X
- 분산 컴퓨팅
- 사이트맵
- 회사연혁
- E-Commerce 및 결제
- 관련 기사
- 환경 관리
- ETL 인증서
- 이벤트 집계 및 메신저
- 이름 *
- 확장 라이브러리
- 기능 관리
- 기능적인 프로그램
- 이름 *
- 사이트맵
- Git 도구
- 관련 기사
- 그래프QL
- 사이트맵
- HTML 및 CSS
- HTTP를
- ₢ 킹
- 이미지 처리
- 설치 도구
- 국제화
- 상호 운용성
- 사이트맵
- JavaScript 엔진
- 로그아웃
- (주)
- 기계 학습 및 데이터 과학
- Markdown 프로세서
- 수학
- 주요 특징
- 미터
- 마이크로 프레임
- 이름 *
- 사이트맵
- 사이트맵
- MVVM 소개
- 사업영역
- 오브젝트 맵핑
- 회사연혁
- 오시는 길
- 계정 만들기
- 패키지 관리
- PDF 파일
- 회사 소개
- 프로젝트
- 푸시 알림
- Query 빌더
- 이름 *
- 사이트맵
- Reactive 프로그래밍
- 실시간 통신
- 일반 표현
- 관련 기사
- SDK 및 API 클라이언트
- 제품정보
- 직렬화
- SMS 및 전화 통화
- 국가 기계
- 정체되는 위치 발전기
- 강한 Naming
- 스타일 가이드
- 템플릿 엔진
- 제품정보
- 제품정보
- 거래 거래
- UI 자동화
- Visual Studio 플러그인
- 웹 브라우저
- 웹 프레임 워크
- 웹 서버
- 웹소켓
- Windows 서비스
- RSS 피드
- Parser 도서관
- 소스 생성기
- 기타 목록
- 지원하다
Algorithms 및 데이터 구조
섹션 제목: “Algorithms 및 데이터 구조”- OneOf- OneOf는 C#를 위한 discriminated 조합을 배부합니다.
- Algorithmia- .NET 3.5 및 위를위한 알고리즘 및 데이터 구조 라이브러리. Algorithmia는 그래프, 우선 순위 큐, 명령, undo-redo 등과 같은 정교한 알고리즘과 데이터 구조를 포함합니다.
- Towel- 데이터 구조, 알고리즘, 수학, 메타데이터, 확장, 콘솔, 측정 및 기타 유용한 물건
- Akade.IndexedSet- 범위 쿼리 및 fuzzy 문자열 일치를 포함하여 효율적인 in-memory 색인 및 쿼리를 지원하는 편리한 데이터 구조.
API 지원
섹션 제목: “API 지원”- FastEndpoints- 고전 ASP.NET Core API 컨트롤러와 Minimal API 사이의 고성능 중경. REPR 사용Request-Endpoint-Response) 본, 이 도서관은 부호의 colocation를 개량해서 관제사의 보일러판 그리고 monolithic 느낌을 삭제합니다.
- Telegram.Bot- .NET 클라이언트Telegram Bot API
- WTelegramClient- Telegram의 사용자 계정을 Automate, 최신 버전을 사용하여Telegram Client API
- ASP.NET Web API- 브라우저 및 모바일 기기를 포함한 광범위한 클라이언트에 도달하는 HTTP 서비스를 쉽게 구축 할 수 있는 Framework
- Breeze- API Framework는 OData 3 프로토콜을 사용하여 풍부한 데이터 액세스를 가능하게 합니다. JavaScript 및 C#에 사용할 수 있는 클라이언트 라이브러리.
- Mobius: C# API for Spark- Mobius는 C#에서 Spark 드라이버 코드 및 데이터 처리 작업을 수행 할 수 있도록 C# 언어 바인딩을 추가합니다.
- ServiceStack- 건축가, 비평하게 빠른, 완전히 모든 것을 위한 즐거운 웹 서비스
- Ocelot- .NET 핵심 API 게이트웨이
- CommandQuery- LambASP.NET Core AAWS Lambda ⚡Azure Functions ⚡ASP.NET Web API 2
- Population.NET- .NET 라이브러리는 클라이언트가 필요한 정확한 필드를 지정할 수 있으며, 기본으로 모든 필드의 검색을 방지하여 불필요한 데이터 전송을 줄입니다.
- Wissance.WebApiTookit- REST API 및 gRPC 서비스를 구축하는 라이브러리 및 클래스 세트로, 완전히 기능적인 REST 컨트롤러에 대한 코드의 한 줄도 작성할 수 있는 코드의 양을 줄입니다.
신청 Frameworks
섹션 제목: “신청 Frameworks”- .NET Boxed Framework- .NET 핵심 확장 및 헬퍼 NuGet 패키지
- ASP.NET Boilerplate- 새로운 현대 ASP.NET MVC 웹 응용 프로그램에 대한 시작점은 모범 사례와 가장 인기있는 도구입니다.
- ABP- ASP.NET 보일러판 웹 신청 기구의 차세대.
- Orleans- Orleans는 복잡한 통화 또는 기타 사기 패턴을 학습하고 적용 할 필요없이 분산 된 고급 컴퓨팅 응용 프로그램을 구축하기 위해 똑바른 접근 방식을 제공하는 프레임 워크입니다.
- Runtime- runtime repo는 .NET (5+)를 위한 라이브러리 구현 (이전 “CoreFX”)을 포함합니다. 그것은 체계를 포함합니다. 수집, 시스템. IO, 체계. Xml와 다른 많은 성분.
- CSLA .NET- 사업층 개발 기구https://cslanet.com/
- Mono- 오픈 소스 ECMA CLI, C#, F#, VB 및 .NET 구현
- peasy- Peasy는 사용하기 편한 규칙 엔진을 제안하는 중간 층 기구이고 concurrency 취급, 거래 지원, 결함 포용력, 실을 꿰는, 확장성, async 및 다수 클라이언트 지원, 및 거대한 학습 곡선 없이 모든 일반적인 문제를 해결하기 위하여 디자인됩니다!
- Plastic- 플라스틱은 도메인, Application Rules, Business Rules 또는 Business Logic과 같은 것들의 캡슐화를 제공합니다. 이것을 위해, 명령 본은 사용됩니다.
- Signals- Signals는 .NET5 기반 프레임 워크로서 개발 팀 내에서 품질과 생산성을 늘리고 도구, 측면 및 프로세스를 제공합니다.
- Spring.Net- Spring.NET은 엔터프라이즈 .NET 애플리케이션을 쉽게 구축하는 오픈 소스 애플리케이션 프레임워크입니다.
- DotNetty- DotNetty는 유지 가능한 고성능 프로토콜 서버 및 클라이언트의 급속한 발달을 위한 Netty, 비동시적인 사건 중심 네트워크 신청 기구의 항구입니다.
- AspectCore Framework- AspectCore Framework는 .NET Core 및 .NET Framework의 Aspect-Oriented Programming 기반 크로스 플랫폼 프레임 워크입니다. 종횡비계, 독립적인 주입 통합, 웹 신청, 자료 검증 및 더 많은 것을 위한 핵심 지원.
- ActualLab.Fusion- SignalR 및 gRPC를 건너갑니다. 실시간 Blazor 및 MAUI 앱을 빌드하여 일반적인 실시간 업데이트 코드의 0.1%만 작성합니다. RealLab과 10 × 더 많은 API 요청을 처리하십시오. Rpc 프로토콜 또는 1000 × Fusion의 투명하고 완벽하게 일관성 캐싱.Samples·Documentation·
- silky- Silky 프레임 워크는 개발자가 .net 플랫폼에서 간단한 코드와 구성을 통해 microservice 개발 프레임 워크를 신속하게 구축하도록 설계되었습니다.
- Positron-JS- Native JavaScript Context를 사용하여 고급 웹뷰(PositronWebView)를 통해 커패시터/cordova에서 영감을 받은 하이브리드 애플리케이션에서 .NET API에 액세스할 수 있습니다.
신청 템플릿
섹션 제목: “신청 템플릿”- .NET Boxed Templates- 포함 된 배터리가있는 .NET 프로젝트 템플릿은 최소 금액을 제공하여 더 빨리 이동해야합니다.
- ASP.NET Core Starter Kit- 백엔드: .NET 핵심, EF 핵심, C#; frontend: Babel, Webpack, React, CSS 모듈
- ProjectScaffold- F# Foundation에 의해 권장되는 prototypical .NET 솔루션은 파일 시스템 설정, 구조 / 테스트 자동화에 대한 의존성 및 FAKE에 대한 Paket을 포함합니다. 기본적으로, 프로세스를 작성하고 NuGet 패키지를 생성합니다.
- Serene- Serenity는 ASP.NET MVC 애플리케이션 플랫폼으로 서비스 기반 아키텍처를 통해 데이터 중심의 비즈니스 애플리케이션을 단순화하고 단축하도록 설계되었습니다. Serene은 Serenity 응용 프로그램을 구축하는 시작 템플릿입니다.
- Side-Waffle- 웹 및 데스크탑 개발을위한 유용한 템플릿의 대형 컬렉션.
- Template10- 디자인 패턴이있는 Windows 10 템플릿.
- Nucleus- ASP.NET Core API를 사용한 Vue 시작 애플리케이션 템플릿은 백엔드 및 JWT 기반 인증에서 건축되었습니다.
- JHipster.NETJHipster blueprint for replace orginal SpringBoot 백엔드 asp.net 코어. jhipster의 주요 목표는 java의 현대 웹 개발의 모범 사례를 보여줍니다. 그래서 프로젝트의 목표는 .net과 동일하게하는 것입니다. Frontend는 angular 또는 react로 생성되며 blazor로 곧 생성될 수 있습니다. - ** 없음**: 이것은 Microsoft 또는 .NET과 제휴되지 않습니다.
인공지능
섹션 제목: “인공지능”- LLamaSharp- C#/.NET의 llama.cpp의 바인딩은 lama.cpp를 컴파일하지 않고 C#를 사용하여 LLaMA/GPT 모델을 실행합니다.
- LlmTornado- OpenAI, Anthropic, Cohere, Google, Azure, Groq 및 self-hosed API를 소모하는 .NET 라이브러리.
회의 Manipulation
섹션 제목: “회의 Manipulation”- Fody- weaving .NET 집합을 위한 Extensible 공구.
- ILRepack- ILMerge에 오픈 소스 대안.
- Mono.Cecil- Cecil은 ECMA CIL 형태로 프로그램 및 라이브러리를 생성하고 검사하는 라이브러리입니다.
투자정보
섹션 제목: “투자정보”- Bundle Transformer- 모듈 확장Microsoft ASP.NET Web Optimization Framework. 그 모듈은 LESS, Sass, CoffeeScript, TypeScript, Mustache, Handlebars, Autoprefixer를 지원하며 다른 JS 및 CSS 광부의 무리와 함께 지원합니다.
인증 및 인증
섹션 제목: “인증 및 인증”- Abblix OIDC Server- OpenID Foundation의 .NET에 대한 완벽한 인증 OpenID Connect 서버 라이브러리는 OAuth2 및 OpenID Connect에 대한 포괄적 인 지원을 제공합니다. [$]
- ASP.NET Core Identity- ASP.NET 응용 프로그램에 대한 새로운 멤버십 시스템
- ASP.NET SAML- ASP.NET 앱의 SAML 인증 지원
- Logibit Hawk- F #Hawk인증 라이브러리
- Logto- 현대 앱 및 SaaS 제품에 대한 IAM 인프라, OIDC 지원, OAuth 2.0 및 SAML 인증 및 인증 [$][OSS 무료]
- IdentityModel- .NET 4.5 및 MVC4/Web API에 대한 ID 및 액세스 제어를위한 도움말 라이브러리.
- openiddict- 가동 가능한 다재다능한 OAuth 2.0/OpenID .NET에 대한 스택 연결
- Topaz- .NET SDK를 가진 정밀한 편두어진 허가 체계.
- Enforcer- 읽기 쉬운 언어에서 미세 곡물 승인 정책을 작성하고 기본 .NET 코드로 컴파일 ** [$]**
- SAML IdentityServer- Duende IdentityServer**[$]**에 SAML 2P 지원 추가
- SAML OpenIddict- OpenIddict에 SAML 2P 지원 추가 [$]
배경 처리
섹션 제목: “배경 처리”- BusyBee- configurable queues, timeout, Parallelism 및 내장 OpenTelemetry 지원과 .NET 앱에 대한 빠르고 통합 백그라운드 작업 처리.
팟캐스트
섹션 제목: “팟캐스트”- BootstrapBlazor- 부트 스트랩과 Blazor를 기반으로 한 엔터프라이즈급 UI 구성품 세트. - ** 없음**: 이것은 Microsoft 또는 .NET과 제휴되지 않습니다.
- ant-design-blazor- Ant Design 및 Blazor WebAssembly를 기반으로 한 엔터프라이즈급 UI 구성품 세트.
- MASA.Blazor- 재료 설계 및 Blazor WebAssembly를 기반으로 한 엔터프라이즈급 UI 구성품 세트.
- Megabit.Blazorise- Blazorise는 부트 스트랩, Bulma 및 재료와 같은 Blazor 및 CSS 프레임 워크의 상단에 내장 된 구성 요소 라이브러리입니다. 아주 쉽게 사용.
- blazork8s- blazor와 .NET 핵심에 있는 k8s 관리 ui.
- MudBlazor- Blazor 용 재료 설계 프레임 워크, .NET 개발자가 웹 앱을 신속하게 구축 할 수 있도록 광범위한 문서 및 예와.
블록체인
섹션 제목: “블록체인”- Nethermind- .NET Core의 전체 Ethereum 클라이언트
자동화
섹션 제목: “자동화”- Psake- PowerShell에서 작성된 .NET 기반 빌드 자동화 도구
- FAKE- F#, 크로스 플랫폼 구축 자동화 시스템
- Invoke-Build- Psake에서 영감을 받은 PowerShell 빌드 및 테스트 자동화 도구.
- MSBuild- Microsoft Build Engine (MSBuild)는 .NET 및 Visual Studio의 빌드 플랫폼입니다.
- Cake- 케이크 (C# Make)는 C# DSL를 가진 교차 플랫폼 구조 자동화 체계입니다.
- Nake- 매직 스크립트 기반 C# 작업 러너
- Nuke- Cross-platform 빌드 자동화 시스템
- FlubuCore- C# 코드를 사용하여 구축 및 배포 자동화 시스템 구축 및 실행 배포 스크립트. - ** 없음**: 이것은 Microsoft 또는 .NET과 제휴되지 않습니다.
- ModularPipelines- C#에서 파이프라인을 작성
사업영역
섹션 제목: “사업영역”- FastReport- .NET 핵심 2.x/를 위한 열려있는 근원 보고 발전기. Net 프레임 워크 4.x. FastReport는 ASP.NET MVC, 웹 API 애플리케이션에서 사용될 수 있습니다.
- NReco PivotData- in-memory data gregion/OLAP library, pivot table generation (HTML, export), ASP.NET pivot builder control [$][싱글 배포/비-SaaS]
뚱 베어
섹션 제목: “뚱 베어”- CacheCow- ASP.NET에서 웹 API HTTP 캐싱 클라이언트와 서버 모두
- Akavache- 비동기, 지속적인 키 값 저장소
- EasyCaching- 기본 및 캐싱의 고급 사용법을 포함하는 캐싱 라이브러리는 더 쉽게 캐싱 할 수 있습니다! - ** 없음**: 이것은 Microsoft 또는 .NET과 제휴되지 않습니다.
- CacheManager- 캐싱을 위한 일반적인 공용영역 및 요약 층.
- FastCache- 10X 빠른 대안
MemoryCache.NET를 위해 - Foundatio- 메모리, Redis 및 하이브리드 구현과 일반적인 인터페이스.
- Cache Tower- .NET (In-Memory, Redis, Database, File 등)의 효율적인 멀티 레이어 캐싱 시스템
- FusionCache- 사용, 고성능 및 강력한 캐시가 옵션 분배 된 2 층 및 실패 안전 메커니즘 및 고급 타임 아웃 관리와 같은 몇 가지 고급 기능
- BitFaster.Caching- Thread-safe in-memory 캐시는 최적의 히트율과 낮은 대기시간 근처에 매우 높은 동시 처리량을 최적화했습니다.
(주)
섹션 제목: “(주)”- iCal.NETiCal.NET is a iCalendar (RFC 5545) class library for .NET 은 RFC 5545 컴플라이언스를 제공하면서 인기있는 캘린더 응용 프로그램 및 라이브러리와 완벽하게 호환성을 제공합니다.
이름 *
섹션 제목: “이름 *”- StreamStream Chat의 공식 .NET API 클라이언트, 채팅 애플리케이션 구축 서비스.
제품정보
섹션 제목: “제품정보”- Argu- F# 애플리케이션을 위한 Declarative CLI 인수 및 XML 구성 파서.
- CliFx- 건물 명령 줄 인터페이스에 대한 선언 프레임.
- CliWrap- 명령행 인터페이스를 위한 포장기.
- CommandDotNet- 구성 가능한 방식으로 C#를 사용하여 콘솔 앱을 만듭니다. 메소드를 정의합니다. 속성 또는 배열된 클래스로 subcommands를 정의합니다. 확장 가능한 파싱 및 명령 실행.
- Command Line Parser- Command Line Parser Library는 명령줄 인수 및 관련 작업을 조작하기 위해 CLR 응용 프로그램을 깨끗하고 concise API로 제공합니다.
- CommandLineUtils- 이것은 Microsoft의 포크입니다. 확장. CommandLineUtils, 더 이상 활성 개발 중입니다.
- Docopt- 당신이 미소를 만들 것이다 명령 선 공용영역 묘사 언어.
- Gui.cs- .NET용 터미널 UI 툴킷
- Power Args- PowerArgs는 .NET 객체로 명령 줄 인수를 변환합니다. 또한 인수 유효성 검사, 자동 생성된 사용, 탭 완료, 과장의 많음과 같은 옵션의 톤을 제공합니다
- SharpNetSH- C#를 위한 간단한 netsh 도서관.
- spectre.console- 아름다운 콘솔 응용 프로그램을 쉽게 만들 수있는 라이브러리.
사이트맵
섹션 제목: “사이트맵”- Runtime- 단일 및 CoreCLR .NET 런타임뿐만 아니라 표준 라이브러리 및 일부 고급 구성 요소
System.Linq·System.Text.Json·
사이트맵
섹션 제목: “사이트맵”- FluentCMS- FluentCMS는 오픈 소스 AI Driven ASP.NET Core Blazor Content Management System (CMS)
- Composite C1- UX 및 적응성에 중점을 둔 웹 CMS
- mojoPortal - MojoPortal은 확장 가능, 크로스 데이터베이스, 모바일 친화적 인, 웹 콘텐츠 관리 시스템 (CMS) 및 C # ASP에서 작성된 웹 응용 프레임 워크입니다. 사이트맵
- Orchard - 무료, 오픈 소스, 커뮤니티 중심 프로젝트는 ASP.NET 플랫폼에서 응용 및 재사용 가능한 구성 요소를 제공
- Piranha CMS- Piranha는 재미, 빠르고 경량 .NET 프레임 워크로 추가 비트와 cms 기반 웹 응용 프로그램을 개발합니다. ASP.NET MVC 및 웹 페이지에 내장되어 Visual Studio 및 WebMatrix와 완벽하게 호환됩니다.https://piranhacms.org
- Umbraco- Umbraco는 ASP.NET 플랫폼에 내장 된 무료 오픈 소스 콘텐츠 관리 시스템입니다.
- DotNetNuke- DNN 플랫폼은 우리의 자유로운, 열려있는 근원 웹 CMS이고 각 직업적인 DNN 해결책의 기초. 전 세계 750,000 개 이상의 조직이 DNN 플랫폼에 의해 구동 된 웹 사이트를 구축했습니다.
- Squidex
- 오픈 소스 헤드리스 CMS 및 콘텐츠 관리 허브.https://squidex.io
- fluent-cms- RESTful CRUD (Create, Read, Update, Delete) APIs, Admin Panel 웹 페이지, GraphQL-style 쿼리 디자이너 및 WYSIWYG 웹 페이지 디자이너, 작성 코드없이 모든 완전히 구성.
코드 분석 및 미터
섹션 제목: “코드 분석 및 미터”- .NET Compiler Platform (“Roslyn”) Analyzers- Roslyn 진단 분석기의 수는 처음에 정적 분석 API의 디자인과 구현을 돕기 위해 개발되었습니다.
- PVS-Studio- PVS-Studio는 코드 품질, 보안 (SAST) 및 코드 안전의 감시에 정적 분석기입니다. [Free for OSS]****[$]
- NDepend- Visual Studio 및 VS Team Services extension that Quotes your .NET code quality and Technical-Debt, 이는 C# LINQ 구문으로 코드 규칙을 만들 수 있습니다, 코드 구조 시각화 및 변경 및 진화에 초점을. [$]
- StyleCop- StyleCop는 C# 소스 코드를 분석하여 스타일과 일관성 규칙 세트를 시행합니다.
- BenchmarkDotNet- 벤치마킹을위한 강력한 .NET 라이브러리.
- Bencher- CI의 성능 회귀를 잡기 위해 설계된 지속적인 벤치마킹 도구 모음.
- NsDepCop- C# 프로젝트에서 namespace 의존성 규칙을 시행하는 정적 코드 분석 도구.
- WebBen- Hypertext Transfer Protocol (HTTP) 서버를 벤치마킹하기위한 도구입니다.
코드 Snippets
섹션 제목: “코드 Snippets”- .NET Fiddle- 브라우저에서 C#, F# 및 VB 코드를 작성하고 컴파일하고 실행합니다. JSFiddle의 .Net 동등.
- Sharplab- Roslyn의 다른 지점과 버전을 사용하여 C # 코드를 실행하고 JIT의 출력을 검사 IL을 참조하십시오.
- Entity Framework Playground- 마이그레이션 및 쿼리에 대한 생성 된 SQL을 시험
DbContext브라우저에서 쿼리. 예를 들어, MS SQL, PostgreSql 및 Sqlite와 같은 Entity Framework 및 공급자의 다른 버전을 비교합니다.
컴파일러, 트랜스필러 및 언어
섹션 제목: “컴파일러, 트랜스필러 및 언어”- ClojureCLR- C#에 있는 CLR에 Clojure의 항구
- ClojureCLR Next- F#에 있는 Clojure CLR의 보충
- F#- F# 프로그래밍 언어는 모두 succinct, 견고하고 수행 된 코드를 작성할 수 있습니다.
- Fable- JavaScript, TypeScript, JSX, Python, Dart, Rust transpiler에 F#
- Eiffel- Eiffel for .NET은 .NET 환경에서 사용할 수있는 Eiffel 프로그래밍 언어입니다.
- Rust- .NET에 대한 실험적인 Rust 컴파일러.
- Wrapped Mono- Rust에 내장된 모노 런타임.
- Hybridizer- CIL (C#, VB.Net, F#, ClojureCLR, …) CUDA 컴파일러에. [$]
- IronScheme- R6RS Scheme 컴파일러, 런타임 및 많은 표준 라이브러리
- Mond- REPL, 디버거 및 간단한 embedding API를 가진 C#에서 쓴 동적 유형의 스크립트 언어
- Lua-C#- C#에서 .NET에 Lua 구현
- Nemerle- Nemerle은 .NET 플랫폼을 위한 고도로 유형의 프로그래밍 언어입니다. 그것은 기능, 목표 지향, 그리고 불완전한 특징을 제안합니다. 간단한 C#-like 문법과 강력한 메타 프로그래밍 시스템이 있습니다.
- P- P는 비동기 이벤트 구동 프로그래밍 언어입니다.
- PeachPie- PeachPie는 PHP 컴파일러이며 .NET 및 .NET 코어의 런타임이며, PHP 애플리케이션을 현대적이고 안전한 실행 .NET 및 .NET 코어 플랫폼에서 실행할 수 있습니다.
- Roslyn- .NET Compiler Platform (“Roslyn”)은 풍부한 코드 분석 API를 가진 오픈 소스 C# 및 Visual Basic 컴파일러를 제공합니다. Visual Studio에서 사용되는 동일한 API와 같은 코드 분석 도구를 구축할 수 있습니다.
- PascalABC.NET.NET에서 Pascal 구현.
- Iron Python- .NET Framework와 통합되는 Python 3 구현.
- IKVM- Java Virtual Machine 및 Bytecode-to-IL 변환기 .NET. .NET에서 컴파일된 Java 코드(bytecode) 실행
- Lib.Harmony- 패치, 교체 및 .NET 및 Mono 메소드를 장식하는 라이브러리는 주로 게임 modding에 사용됩니다.
- dotnet-repl- .NET Interactive에 내장 된 polyglot REPL
- SharpCompress- SharpCompress는 .NET/Mono/Silverlight/WP7에 대한 압축 라이브러리이며, un7zip, unzip, untar unbzip2 및 ungzip을 위한 압축 라이브러리입니다. zip/tar/bzip2/gzip에 대한 지원 쓰기
- FastLZMA2NET- .NET 포장기Fast LZMA2 Algorithm·
제품 설명
섹션 제목: “제품 설명”- AgileConfig- AgileConfig은 웹 사이트를 통해 모든 애플리케이션의 구성을 관리하는 데 도움이되는 경량 구성 센터입니다. - ** 없음**: 이것은 Microsoft 또는 .NET과 제휴되지 않습니다.
연속 통합
섹션 제목: “연속 통합”- TeamCity- 작업, 확장 및 개발자 친화적 인 빌드 서버 - 박스에서 ** [$]**
- MyGet- 연속 통합 및 배포, NuGet, NPM, Bower 및 VSIX에 대한 호스팅 패키지 저장소 [$]
- AppVeyor- .NET 연속 통합 및 배포 서비스로. **[$] [Free for OSS]
암호화
섹션 제목: “암호화”- BouncyCastle- .Net 시스템과 함께. 보안. Cryptography, CLR의 암호화 알고리즘에 대한 참조 구현.
- NaCl.Core- 현대 암호화 primitives를 제공하는 .NET 전용 암호화 라이브러리.
- Paseto.Core- .NET에 대한 Paseto (Platform-Agnostic Security Token) 구현
- Pkcs11Interop- 관리되지 않은 PKCS#11 라이브러리에 대한 .NET 래퍼는 암호화 하드웨어에 대한 액세스를 제공
- SecurityDriven.Inferno- .NET 암호화 라이브러리. 전문 감사.
- CryptoNet- .NET 간단한 암호화 라이브러리. 기본 c#.
클라우드 스토리지
섹션 제목: “클라우드 스토리지”- Foundatio- AWS, Azure 및 기타 많은 공급업체가 지원하는 Cloud Storage 라이브러리.
- FluentStorage- 스토리지로 알려진 polycloud .NET 클라우드 스토리지 요약 레이어. 이름 * Blob 스토리지 (AWS S3, GCP, FTP, SFTP, Azure Blob/File/Event Hub/Data Lake) 및 메시징 (AWS SQS, Azure Queue/ServiceBus)에 대한 일반적인 인터페이스를 제공합니다.
- Stowage- Bloat-free Zero Dependency .NET 클라우드 스토리지 키트는 최소한의 주요 클라우드 공급자를 지원합니다.
- Cloud Storage:- 이 라이브러리는 다른 클라우드 blob 스토리지 제공 업체 (Azure Storage, AWS S3, Google Cloud Storage)에서 데이터 액세스 및 조작을위한 범용 인터페이스를 제공합니다. 그것은 공급자 사이에서 전환하거나 여러 공급자를 동시에 사용할 수 있기 때문에 여러 API를 학습하고 사용할 수 있습니다.
관련 기사
섹션 제목: “관련 기사”- RocksDB- Windows, macOS 및 Linux용 C# 바인딩
- DBreeze- DBreeze Database는 오픈 소스 임베디드 Key-Value 저장소입니다.
- Event Store- 오픈 소스, JavaScript에서 Complex Event Processing 기능 데이터베이스
- LiteDB- .NET NoSQL 문서 단일 데이터 파일 저장소 -https://www.litedb.org
- RavenDB- LINQ-enabled 문서 데이터베이스 .NET
- Marten- PostgreSQL은 .NET 애플리케이션의 문서 데이터베이스 및 이벤트 저장소로
- Realm Xamarin- SQLite 및 ORMs에 빠르고 사용하기 쉬운 대안 -https://realm.io/docs/dotnet/latest/
- Streamstone- Azure Table Storage 이벤트 저장소
- Ignite- 분산 된 in-memory 플랫폼 : SQL 및 LINQ 지원이있는 문서 데이터베이스; 분산 된 계산; 분산 서비스 및 이벤트.
- Yessql- RDBMS에서 작동하는 .NET 문서 데이터베이스
- JsonFlatFileDataStore- 간단한 JSON flat file data store with support for typed and dynamic data
- ZoneTree- Persistent, 고성능, 거래, 그리고 ACID-compliant는 .NET를 위한 열쇠 가치 데이타베이스를 주문했습니다.
데이터베이스 드라이버
섹션 제목: “데이터베이스 드라이버”- DuckDB.NET- DuckDB를 위한 .NET 자료 공급자
- MySQL Connector- Connector/Net은 MySQL의 완전 관리 ADO.NET 드라이버입니다.
- Npgsql- PostgreSQL의 .NET 데이터 공급자
- MongoDB- 공식 MongoDB C# 드라이버
- ServiceStack Redis- .NET의 선도적인 C# Redis 클라이언트
- StackExchange Redis- StackExchange의 범용 Redis 클라이언트
- Cassandra- Apache Cassandra용 DataStax .NET 드라이버
- Couchbase- Enyim memcached 클라이언트를 기반으로 한 공식 Couchbase .NET 클라이언트 라이브러리
- Firebird.NET- .NET 데이터 공급자는 C#에 기록되고 Firebird API의 고성능, 기본 구현을 제공합니다
- Rqlite-dotnet- rqlite를 위한 .NET 클라이언트 (SQLite에 근거를 둔 분산 관계 DB)
이름 *
섹션 제목: “이름 *”- NodaTime- 노다 시간은 .NET에 대한 대안 날짜와 시간 API입니다. 데이터에 대해 더 명확하게 생각하고 그 데이터를 더 정확하게 표현하는 데 도움이됩니다.https://nodatime.org/
- DateTimeExtensions- 일반적인 날짜 확장의 형태로 작업
System.DateTime, 휴일 및 작업 일 계산을 포함하여 여러 문화 지역. - Exceptionless.DateTimeExtensions- DateTimeRange, 비즈니스 데이 및 다양한
DateTime·DateTimeOffset·TimeSpan확장 방법.
관련 기사
섹션 제목: “관련 기사”- dnSpy- 오픈 소스 .NET 어셈블리 브라우저, 편집기, 디컴파일러 및 디버거
- dnSpyEx- dnSpy의 비공식 개정
- ILSpy- ILSpy는 오픈 소스 .NET 집합 브라우저와 decompiler입니다
- dotPeek- ReSharper의 번들 decompiler를 기반으로 한 무료 충전 독립 도구. 그것은 동등한 C# 또는 IL 부호로 .NET 집합을 믿을 수 있습니다. Visual Studio 솔루션은 스트레이트 포워드 방식으로 원래의 바이너리 파일을 기반으로 만들 수 있습니다. [제공]****[무료]
계정 만들기
섹션 제목: “계정 만들기”- DbUp- .NET 라이브러리는 SQL Server 데이터베이스로 변경할 수 있습니다. SQL 스크립트가 이미 실행되었는지 추적하고 데이터베이스를 최신 상태로 얻기 위해 필요한 변경 스크립트를 실행합니다.
직접X
섹션 제목: “직접X”- Vortice.Windows- DirectX, WIC, Direct2D1, XInput, XAudio 및 X3DAudio를 위한 크로스 플랫폼 .NET 표준 라이브러리
제품정보
섹션 제목: “제품정보”- Sucrose Wallpaper Engine- Sucrose는 대화형 벽지의 광범위를 가진 당신의 바탕 화면에 생활을 가져오는 다재다능한 벽지 엔진입니다.
분산 컴퓨팅
섹션 제목: “분산 컴퓨팅”- .NEXT Raft- .NET 및 ASP.NET에 대한 Raft 구현 클러스터화된 마이크로서비스를 구축할 수 있는 핵심은 분산 합의 및 복제에 의해 구동
- Orleans- Orleans는 복잡한 통화 또는 기타 사기 패턴을 학습하고 적용 할 필요없이 분산 된 고급 컴퓨팅 응용 프로그램을 구축하기 위해 똑바른 접근 방식을 제공하는 프레임 워크입니다. Microsoft Research에 의해 생성되었습니다.
- Orleankka- Orleankka는 Microsoft Orleans Framework의 기능 API입니다. CQRS, event-sourcing, re-routing, FSM, 등과 같은 composable, 획일한 커뮤니케이션 인터페이스가 있는 시나리오를 위해 높게 적당합니다. Orleankka라는 F #에 대한 추가 API. 다운로드
- Akka.net- Akka.NET은 인기있는 Java / Scala 프레임 워크 Akka의 포트입니다. 이것은 커뮤니티 구동 포트이며 원래 Java / Scala 버전을 만드는 Typesafe와 제휴되지 않습니다.
- Zebus- Zebus는 CQRS 원칙을 염두에 두고 구축된 경량, 고도로 다용도, 피어 투 피어 서비스 버스입니다. 그것은 응용 프로그램은 빠르고 쉬운 방법으로 서로 통신 할 수 있습니다. 대부분의 복잡성은 라이브러리에 숨겨져 있으며, 메시징 코드를 디버깅하지 않는 코드를 작성하는 데 집중할 수 있습니다. 모든 분산 응용 프로그램에 대한 매우 기본적인 기초.
- protoactor-dotnet- Proto Actor - Golang 및 C#에 대한 매우 빠른 분산 된 액추에이터
사이트맵
섹션 제목: “사이트맵”회사연혁
섹션 제목: “회사연혁”- Sandcastle- Sandcastle 도움말 파일 빌더는 NDoc과 유사
- SourceBrowser- 전원 브라우저 웹 사이트 생성기https://referencesource.microsoft.com
- Swashbuckle- 웹 API 프로젝트에 Swagger를 완벽하게 추가합니다.
- F# Formatting- F# 및 C# 프로젝트를 F# 스크립트 파일, Markdown 문서 및 인라인 XML 또는 Markdown 댓글 문서화하기위한 도구
- DocFX- .NET 프로젝트용 API 문서 구축 및 출판
- DocNet- Markdown 파일을 사용하여 친절한 정적 문서 생성기.
- HubDocs- Swagger와 같은 UI 도구, 그러나 SignalR 허브에 대한 - 당신의 허브를 자동 발견, 방법을 탐구, invoke 통화, 그리고 라이브 클라이언트 메시지를 미리보기.
E-Commerce 및 결제
섹션 제목: “E-Commerce 및 결제”- NopCommerce- nopCommerce입니다. 무료 오픈 소스 전자 상거래 쇼핑 카트 (ASP.NET Core)
- ServiceStack.Stripe- stripe.com REST API를 위한 Typed .NET 클라이언트
- SmartStoreNET- 무료 ASP.NET 핵심 MVC 전자 상거래 쇼핑 카트 솔루션
- Stripe.Net- Stripe.net는 전체 서비스 .NET API입니다.https://stripe.com/
- Virto Commerce- Virto Commerce는 두 번째 세대 릴리스이며 Open Source license에서 사용할 수있는 유일한 엔터프라이즈 수준의 전자 상거래 제품입니다. Virto Commerce는 MVC, IoC, EF, Azure, AngularJS 및 기타 최첨단 기술을 광범위하게 사용하는 .NET 4.5을 기반으로합니다. Microsoft Cloud(Azure), Amazon Web Services(AWS) 및 온프레미스에 배포할 수 있습니다.https://virtocommerce.com
- SimplCommerce- .NET 코어에 내장 된 슈퍼 간단한 전자 상거래 시스템. 사용하기 쉽고 사용자 정의하기 쉽습니다. .NET Core 덕분에 Windows, Linux에서 SimplCommerce를 실행할 수 있습니다. 다양한 RDBMS : Microsoft SQL Server, PostgreSQL, MySQL
- GrandNode- .NET 핵심 5.0 및 MongoDB를 기반으로 가장 진보 된 오픈 소스 전자 상거래 플랫폼 인 헤드리스 멀티 벤더.
- Adyen- 공식 Adyen 결제 API 라이브러리 .NET
관련 기사
섹션 제목: “관련 기사”- Blzhawk- BizHawk는 C#에서 쓴 다 체계 에뮬레이터입니다. BizHawk는 모든 체계 핵심을 위한 가득 차있는 기록 및 벌레잡기 공구 이외에 가득 차있는 스크린 및 joypad 지원과 같은 우연한 게이머를 위한 좋은 특징을 제공합니다.
환경 관리
섹션 제목: “환경 관리”- Dotnet CLI- 크로스 플랫폼 .NET 핵심 명령 줄 도구 체인 유틸리티.
ETL 인증서
섹션 제목: “ETL 인증서”- Cinchoo ETL- ETL Framework for .NET (읽기 / 쓰기 CSV, 플랫, Xml, JSON, Key-Value 포맷 된 파일)
- EtlBox.Classic- 라이트급 선수 ETL (extract, transform, load) 라이브러리 및 데이터 통합 도구 상자 Microsoft TPL의 상단에 내장. Dataflow 라이브러리.
이벤트 집계 및 메신저
섹션 제목: “이벤트 집계 및 메신저”- Mediator.Net- 지원되는 파이프라인을 가진 명령, 발행 사건 및 요구 응답을 보내는 .NET를 위한 간단한 mediator
- MediatR- .NET에서 단순하고 야심한 미디어tor 구현
- EventFlow- EventFlow는 .NET을 위한 Async/await 첫번째 CQRS 및 사건 Sourcing DDD 기구입니다
- LiteBus- 사용하기 쉽고 간단한 처리 미디어tor를 제공하여 Command Query Separation (CQS)를 구현합니다.
이름 *
섹션 제목: “이름 *”- Exceptionless- 예외 .NET 클라이언트
제품정보
섹션 제목: “제품정보”- ExtensionMethods.Net- 연장 방법 수집 사이트
기능 관리
섹션 제목: “기능 관리”- Microsoft.FeatureManagement- 이 라이브러리는 기능 플래그를 기반으로 애플리케이션 기능을 개발 및 노출하는 방법을 제공합니다. 실험 목적으로 새로운 기능 롤아웃 및 A/B 테스트와 같은 시나리오를 가능하게 합니다. 일반적인 .NET 코딩 패턴 및 ASP.NET 코어와 통합을 제공합니다.
- OpenFeature- OpenFeature는 통합 API 및 SDK를 제공하기 위해 설계된 기능 플래그 관리를위한 개방형 표준이며, 개발자가 공급 업체 별 구현에서 기능 플래그 평가를 분리 할 수 있습니다. 다른 도구와 플랫폼에서 기능 플래그를 관리하기위한 상호 운용성, 유연성 및 표준화를 촉진합니다.
기능적인 프로그램
섹션 제목: “기능적인 프로그램”- language-ext- 이 라이브러리는 C # 6 +의 기능을 학대하여 기능적인 ‘기본 클래스 라이브러리’를 제공 할 수 있습니다. 또한 Redis에 대해 “Erlang like’ process system (actors)이 포함되어 있습니다. 프로세스 시스템은 Rx가 메시지와 상태의 스트림을 지원하며 반응성 이벤트 및 메시지 파견의 전체 시스템을 허용합니다.
- MoreLinq- LINQ에서 Objects에 추가 방법을 제공합니다.
이름 *
섹션 제목: “이름 *”- MonoGame- 강력한 크로스 플랫폼 게임을 만드는 하나의 프레임 워크
- FNA- FNA는 데스크톱을위한 완벽한 XNA4 런타임을 개발하는 XNA4 리플렉션입니다.
- Duality- Duality는 2D 게임 개발 프레임 워크입니다. 모듈성에 초점을 맞춘 시각적 편집기와 함께 제공됩니다.
- Stride Game Engine- Stride Game Engine은 장면 편집기, 입자, 물리적 인 기반 렌더링 (PBR), 스크립트 및 훨씬 더 많은 기능을 갖춘 2D / 3D 크로스 플랫폼 게임 엔진입니다.
- Wave Engine- Wave Engine은 Kinect, Oculus Rift, Vuforia, Cardboard, Leap Motion 등을 지원하는 크로스 플랫폼 게임을 만들 수있는 무료 C # 구성 요소 기반 현대 게임 엔진입니다. [무료]
- Nez- Nez는 MonoGame 및 FNA와 함께 작동하는 무료 2D 중심 프레임 워크입니다.
- BEPUphysics- BEPUphysics는 순수한 C# 3D 물리학 도서관입니다
- osu!framework- 굉장한 게임으로 작성된 2D 응용 프로그램/게임.
- DotRecast- Recast & Detour의 항구, 게임, Unity3D, 서버, C#를 위한 항법 메시 기구
- Foster- Foster는 C#에 있는 작은 교차 플랫폼 2D 게임 기구입니다.
- Friflo.Engine.ECS- 간단한 API를 가진 고성능 C# ECS. 지원 .NET, WASM/WebAssembly, Native AOT, Unity, Godot, MonoGame, …
- Box2D.NET- 게임, 서버, Unity3D를 위한 Box2D, 2D 물리 엔진의 C# 포트
사이트맵
섹션 제목: “사이트맵”- NetTopologySuite.NET 플랫폼에 빠르고 신뢰할 수있는 .NET GIS 솔루션
- OsmSharp- C# 라이브러리는 OpenStreetMap(OSM) 데이터를 사용합니다. OSM 데이터의 읽기, 쓰기 및 경로 계획 제공
- GeoJSON.NET- GeoJSON 유형 및 대응 Json에 대한 .Net 라이브러리. 그물 (de) 안정제
- CoordinateSharp- 쉽게 파 또는 좌표 형식을 변환하고 위치 기반 태양 / 루나 정보를 계산합니다.
- DEM Net Elevation API- Digital Elevation Models 용 .Net 라이브러리는 glTF / STL 형식으로 3D 지형 생성을 허용합니다.
Git 도구
섹션 제목: “Git 도구”- Husky.Net- Git 후크는 Husky로 쉽게 만들었습니다. Net 내부 작업 런너, 당신은 당신의 커밋 메시지, 실행 테스트, lint 코드, 등등을 lint에 사용할 수 있습니다. 당신이 커밋 또는 푸시 할 때. 지원하다 C# 스크립트, gitflow Hooks, 다중 파일 상태 (단, lastCommit, glob)
- GitExtensions- GitExtensions는 쉘 확장, Visual Studio 2008/2010/2012/2013 플러그인 및 독립 Git 저장소 도구입니다.https://gitextensions.github.io/
- GitVersion- Git 저장소의 상태에 따라 Semantic Version Number 생성
- LibGit2Sharp- 리짓2 샤프는 .NET 및 Mono의 관리 세계에 libgit2, 네이티브 Git 구현을 모두 제공합니다.
- posh-git- Git를 위한 PowerShell 환경
- Git Credential Manager- 자격 증명 문제 해결
관련 기사
섹션 제목: “관련 기사”- Oxyplot- OxyPlot은 .NET의 크로스 플랫폼 플로팅 라이브러리입니다.
- OpenTK- Open Toolkit은 OpenGL, OpenCL 및 OpenAL을 감싸는 고급 저수준 C# 라이브러리입니다.
- Aspose.Drawing- 완전 관리, 크로스 플랫폼, 도면 텍스트, Geometries 및 이미지를위한 완벽한 2D 그래픽 라이브러리, 시스템. 호환 API를 그리기. [$]
- ScottPlot- 대화식으로 큰 datasets를 표시합니다. 라인 플로트, 바 차트, 파이 그래프, 흩어지기 플로트 등. WinForms, WPF, Avalonia, 콘솔을 지원합니다.
- LiveCharts2- 간단하고 유연한 대화 형 및 강력한 차트,지도 및 게이지 . 이름 * LiveCharts2는 WPF, WinForms, Xamarin, Avalonia, WinUI, UWP를 지원합니다.
- Helix Toolkit- Helix Toolkit는 .NET의 3D 구성 요소 모음입니다.
- AssimpNet- Open Asset Importer (“Assimp”). 라이브러리는 그래픽/게임 응용 분야에서 렌더링을 위한 3D 모델의 수입, 처리 및 수출을 가능하게 합니다. 40 형식 이상 수입 (예 : OBJ, FBX, GLTF, 3DS, Collada) 및 그 형식의 하위 세트에 수출 될 수있다 (예 : OBJ, GLTF, 3DS, Collada). 메쉬 처리 기능은 메쉬 데이터를 생성하거나 실시간 렌더링에 최적화 할 수 있습니다.
- Silk.NET- OpenGL, OpenCL, OpenAL, OpenXR, Assimp, GLFW 등과 같은 많은 고급 API를 위한 크로스 플랫폼, 고성능, 저수준 .NET 표준 래퍼. Native API를 통해 감싸는 외에도 자체 Windowing 및 입력 요약이 제공됩니다. 이것은 실크로 게임 및 응용 개발합니다. NET에는 바람이 거의 모든 3D 애플리케이션 개발자가 필요합니다.
- Veldrid- .NET을 위한 저수준, 휴대용 도표 및 compute 도서관
- VectSharp- .NET 라이브러리는 벡터 그래픽과 텍스트를 만들고 PDF, SVG 및 래스터 이미지 형식으로 내보내기합니다.
그래프QL
섹션 제목: “그래프QL”- GraphQL.NET- 구현Facebook’s GraphQL에 .Net
- HotChocolate- GraphQL 서버는 Strawberry Shake, Relay, Apollo Client 및 기타 클라이언트 및 도구와 같은 모든 GraphQL 준수 클라이언트와 호환됩니다.
- EntityGraphQL- 단일 GraphQL 스키마 (EF는 요구 사항이 아닙니다 - LinqProvider 또는 in-memory 객체와 함께 여러 데이터 소스를 쉽게 가져올 수있는 확장성이있는 데이터 모델의 상단에 GraphQL API를 구축하는 라이브러리).
- ZeroQL- 고성능 C# 친절한 GraphQL 클라이언트. Linq-like 문법을 지원합니다. 반사가 필요하지 않습니다. Emit 또는 표현. 그 결과, runtime은 HTTP 호출에 매우 가까운 성능을 제공합니다.
사이트맵
섹션 제목: “사이트맵”GUI - 프레임
섹션 제목: “GUI - 프레임”- Avalonia- 멀티 플랫폼 .NET UI 프레임 워크 (이전 Perspex로 알려져 있음).
- Windows UI Library- Windows UI 라이브러리(WinUI)는 Windows UWP 앱의 공식 Microsoft UI 제어 및 기능을 제공합니다.
- UNO Platform- 네이티브 모바일, 데스크톱 및 WebAssembly를 단일 코드베이스에서 C#, XAML으로 구축하는 유일한 플랫폼. 오픈 소스 및 전문 지원. 웹사이트:platform.uno
- Xamarin.Forms- iOS, Android 및 Windows 용 기본 UI를 단일에서 공유 C # codebase.
- Eto.Forms- .NET 및 Mono의 데스크톱 및 모바일 애플리케이션을위한 크로스 플랫폼 GUI 프레임 워크
- Gtk#- Gtk#는 크로스 플랫폼 Gtk+ GUI 툴킷과 모노와 내장된 대부분의 GUI 앱의 기초에 Mono/.NET 바인딩입니다
- QtSharp- 모노/.NET Qt를 위한 의무
- SciterSharp- HTML을 사용하지 않고 .NET 크로스 플랫폼 데스크탑 앱을 만들었지만, Sciter 엔진의 모든 기능 : CSS3, SVG, 스크립트, AJAX, < video>… Sciter는 상업적인 사용을 위해 해방합니다
- XWT- .NET 및 Mono로 데스크톱 응용 프로그램을 만들기 위한 크로스 플랫폼 UI 툴킷
- Qml.Net- Mono/.NET/.NET를 위한 교차 플랫폼 Qml/.NET 통합 주요 특징
- Lara- Lara Web Engine은 C#의 웹 사용자 인터페이스 개발을위한 라이브러리입니다 - (Blazor Server-Side Alternative)
- Neutronium- WPF와 같은 HTML, CSS, 자바 스크립트 및 MVVM 바인딩을 사용하여 .NET 데스크톱 응용 프로그램을 빌드합니다.
- photino.NET- Photino는 웹 UI 기술로 네이티브, 크로스 플랫폼 데스크톱 응용 프로그램을 구축하기위한 경량 오픈 소스 프레임 워크입니다.
GUI - 테마 컨트롤 툴킷
섹션 제목: “GUI - 테마 컨트롤 툴킷”- Modern UI for WPF - MUI- WPF 응용 프로그램을 훌륭한 현대 UI 앱으로 변환하는 제어 및 스타일 세트.
- MahApps.Metro- Metro-styled WPF 앱 만들기 도구 키트
- MaterialSkin- Theming .NET WinForms, C# 또는 VB. Google의 Material Design 원칙에 따라 Net.
- AdonisUI- 클래식을 제공하는 WPF 응용 프로그램에 대한 경량 UI 툴킷뿐만 아니라 Windows 시각을 강화했습니다.
- Bunifu UI Framework- 멋진 현대 응용 UI를 만들기위한 조심스럽게 만들어진 Winforms 제어 및 구성 요소. ** [$]**
- HandyControl- 단순하고 통용되는 WPF 통제를 포함합니다
- MaterialDesignInXamlToolkit- Material Design styled WPF 앱 제작 툴킷
- UWP Community Toolkit- UWP 커뮤니티 툴킷은 돕기 기능, 사용자 정의 컨트롤 및 앱 서비스 모음입니다. 그것은 Windows 10 용 UWP 앱을 구축하는 공통 개발자 작업을 단순화하고 설명합니다.
- Empty Keys UI- 멀티 플랫폼 및 멀티 엔진 XAML 기반 사용자 인터페이스 라이브러리 [Free][Proprietary]
GUI - 기타
섹션 제목: “GUI - 기타”- Callisto- Windows 8 XAML 신청을 위한 제어 툴킷. Windows UI 지침에 따라 Windows UI 스타일 앱을 쉽게 만들 수 있도록 몇 가지 UI 컨트롤을 포함합니다.
- WinApi- 자동화, 창링, DirectX, OpenGL 및 Skia Helpers를 가진 고성능 Win32 Native Interop를 위한 간단하고, 직접적이고, 매우 얇은 CLR 도서관.
- ObjectListView- ObjectListView는 .NET ListView의 C# 래퍼입니다. 그것은 ListView 매우 쉽게 사용 하 고 몇 가지 새로운 트릭을 가르치는
- DockPanelSuite- Visual Studio는 .NET WinForms의 도킹 라이브러리에 영감을 주었습니다.
- AvalonEdit- SharpDevelop에서 사용되는 WPF 기반 텍스트 편집기 구성 요소
HTML 및 CSS
섹션 제목: “HTML 및 CSS”- AngleSharp- HTML5 DOM 및 CSS3 OM 구축 완료
- dotless- Ruby Less CSS 라이브러리의 .NET 포트http://www.dotlesscss.org
- ExCSS- C#를 위한 CSS3 파서 라이브러리
- HtmlAgilityPack- 읽기 / 쓰기 DOM을 구축하고 일반 XPath 또는 XSLT를 지원하는 agile HTML 파서
- LibSass Host- .NET 래퍼 주변libSass가상 파일 시스템을 지원하는 기능이있는 라이브러리
HTTP를
섹션 제목: “HTTP를”- RestSharp- 단순 REST 및 HTTP API 클라이언트 .NET
- Flurl- Fluent, 휴대용, 테스트 가능한 REST/HTTP 클라이언트 라이브러리
- Refit- Xamarin 및 .NET용 자동형 안전 REST 라이브러리
- WebApiClientHttpClient를 기반으로 오픈 소스 프로젝트. c# 인터페이스를 정의하고 원격 http 인터페이스의 클라이언트 라이브러리를 invoke에 관련 기능을 수정해야 합니다.
- ApizrRefit 기반 웹 api 클라이언트, 하지만 탄력 (레트리, 연결, 캐시, 오, 로그, 우선, 등).
- Fluxzy.Core- 완전 관리 및 완전 스트리밍 된 Man-On-The-Middle 라이브러리는 일반 또는 보안 채널을 통해 HTTP / 1.1, H2, websocket 트래픽을 가로 질러 기록 및 변경합니다.
- NotoriousClient– 강력하게 입력된, 유창한 요청 빌더, 스트리밍 및 멀티 파트를 가진 확장 가능한 HTTP 클라이언트. .NET의 HttpRequestMessage에 내장.
₢ 킹
섹션 제목: “₢ 킹”- Visual Studio Community- 전체 기능 IDE
- Waf DotNetPad- C# 또는 Visual Basic으로 재미있는 프로그램을 만드는 간단하고 빠른 코드 편집기.
- Visual Studio Code- Microsoft의 우수한 오픈 소스 편집기는 Electron을 기반으로합니다.
- Ionide- Atom Editor 및 Visual Studio Code 패키지 제품군은 크로스 플랫폼 F# 개발을 위한 것입니다.
- Rider- IntelliJ 플랫폼과 ReSharper를 기반으로 한 크로스 플랫폼 C # IDE
- RoslynPad- Roslyn 및 AvalonEdit을 기반으로 한 간단한 C # 편집기.
- Consulo- C# & Java 지원, IntelliJ IDEA 커뮤니티 에디션의 포크로 크로스 플랫폼 IDE
- vvvv.NET에 대한 시각적 라이브 프로그래밍 환경 [OSS 무료]
- CSharp Analyzer by MongoDBMongoDB 사용자를위한 무료 Visual Studio 확장, MongoDB 쿼리에 코드를 번역하는 데 도움이
이미지 처리
섹션 제목: “이미지 처리”- ImageWizard- ASP.NET Core 및 ImageSharp / SkiaSharp / SvgNet / DocNET 기반의 이미지 처리 웹 서비스
- ImageResizer- 이미지 URL에 명령을 추가하여 밀리초에서 변경된 버전을 얻을 수 있습니다. 실시간 이미지의 조정, 편집 등.
- ImageSharp- 이미지 파일의 처리를위한 완전 관리 크로스 플랫폼 라이브러리.
- MagicScaler- .NET을 위한 고성능 이미지 처리 파이프라인은 복잡한 화상 진찰 업무를 간단한 만들기에 집중했습니다.
- MetadataExtractor- 이미지 파일에서 Exif, IPTC, XMP, ICC 및 기타 메타 데이터를 추출합니다.
- Emgu CV- OpenCV 라이브러리를 위한 Cross-platform .NET 래퍼.
- SimpleITK- Insight의 단순화된 경로. Python, R, Java, C#, Lua, Ruby, TCL 및 C++의 오픈 소스 멀티 치수 이미지 분석. Insight Toolkit 커뮤니티에서 바이오 의학 과학 및 그 이상의 개발.
- Magick.NET- ImageMagick 라이브러리에 대한 .NET 래퍼.
- OpenCvSharp- .NET Framework를 위한 OpenCV의 크로스 플랫폼 래퍼.
- PixelViewer- 파일에서 원시 발광성/YUV/RGB/ARGB/Bayer 화소 자료를 읽고 렌더링하는 Cross-platform (Windows/macOS/Linux) 이미지 뷰어. 10/16 비트 YUV 및 이미지 프레임 시퀀스도 지원됩니다 (v1.99+).
- Colourful- 색상 공간과 작업을위한 오픈 소스 .NET 라이브러리.
- Unicolour- .NET에 대한 색상 변환, 간섭 및 비교.
설치 도구
섹션 제목: “설치 도구”- Wix Toolset- Windows 설치 경험을 만들 수있는 도구의 가장 강력한 세트
- Squirrel- Squirrel은 도구와 라이브러리를 모두 설정하여 설치를 완전히 관리하고 데스크톱 Windows 응용 프로그램을 업데이트합니다.
- Chocolatey- 좋아요
yum또는apt-get, 그러나 Windows를 위해. - Onova- 데스크탑 애플리케이션의 자동 업데이트 프레임 워크.
Interactive 프로그래밍
섹션 제목: “Interactive 프로그래밍”- .NET Interactive- 네트워크 대화 형은 .NET의 힘을 취하며 대화 형 경험으로 나뉩니다.
국제화
섹션 제목: “국제화”- MessageFormat.NET- ICU MessageFormat 구현은 .NET에서 컨텍스트 UI 메시지를 작성할 수 있습니다 (PCL 라이브러리)
- ResX Resource Manager- 가장 인기있는 무료 도구는 resx 기반 리소스를 사용하여 모든 종류의 응용 프로그램을 현지화합니다.
상호 운용성
섹션 제목: “상호 운용성”- CppSharp- C#에 C++ APIs를 지상에 놓는 공구
- pythonnet- Python 및 .NET 연동 프레임 워크
- pinvoke- 최신 Windows OS용 P/Invoke 코드를 포함하는 라이브러리.
- Pyrolite- 이 라이브러리는 Java 또는 .NET 프로그램을 사용하여 쉽게 인터페이스 할 수 있습니다. 파이썬 세계. Pyro 프로토콜을 사용하여 원격 객체에 메소드를 호출합니다.
사이트맵
섹션 제목: “사이트맵”- Autofac- addictive .NET IoC 콘테이너
- DryIoc- 간단하고 빠른 모든 완전 추천 IoC 컨테이너.
- Ninject- .NET 의존성 인젝터의 ninja
- Spring.Net- Spring.NET은 엔터프라이즈 .NET 애플리케이션을 쉽게 구축하는 오픈 소스 애플리케이션 프레임워크입니다.
- Lamar- ASP.NET Core 및 기타 .NET 서버 측 애플리케이션 내에서 사용하기에 최적화된 빠른 IoC 컨테이너.
- LightInject- 매우 경량 IoC 용기
- Simple Injector- 간단한 인젝터는 .NET 4를 위한 사용하기 쉬운 Dependency 주입 (DI) 도서관입니다. 그것은 보편적인 앱과 단청을 포함하여 은빛 4, Windows Phone 8, Windows 8를 지원합니다.
- Microsoft.Extensions.DependencyInjection- NET 애플리케이션의 기본 IoC 컨테이너.
- Scrutor- Microsoft의 조립 스캔 확장. 확장. DependencyInjection.
- VS MEF- Visual Studio에서 사용하는 Managed Extensibility Framework (MEF) 구현.
- Stashbox- .NET 기반 솔루션을위한 경량의 휴대용 의존성 사출 프레임 워크.
JavaScript 엔진
섹션 제목: “JavaScript 엔진”- ClearScript- .NET 응용 프로그램에 스크립트를 추가하기 쉬운 라이브러리. 그것은 현재 자바 스크립트를 지원 (V8 및 JScript를 통해) 및 VBScript.
- Edge.js- Windows, macOS 및 Linux에서 .NET 및 Node.js 코드를 실행
- Jint- 전체 ECMA 5.1 준수를 제공하는 .NET에 대한 JavaScript 해석기는 .NET 플랫폼에서 실행할 수 있습니다.
- Jurassic- ECMAScript 언어 및 런타임의 구현. 그것은 .NET에 대한 자바 스크립트의 가장 성능과 가장 표준 준수 구현을 제공하는 것을 목표로.
- YantraJS- JavaScript Runtime (Similar to NodeJS) for .NET Standard, ES6 기능, 생성기, CommonJS 모듈, CSX 모듈 및 표식 컴파일러에 대한 지원에 JavaScript를 컴파일합니다.
로그아웃
섹션 제목: “로그아웃”- NLog- NLog - 고급 .NET 및 실버 라이트 로깅
- Logazmic- Windows용 오픈 소스 NLog 뷰어
- ELMAH- 공식 ELMAH 사이트
- Elmah MVC- MVC를 위한 Elmah
- Logary- Logary는 단일 및 .NET에 대한 고성능, 멀티타겟 로깅, 미터, 추적 및 건강 검사 라이브러리입니다. DropWizard에 대한 .NET의 대답. micro-services에 내장 된 많은 대상을 지원합니다.
- Log4Net- Apache log4net 라이브러리는 프로그래머 출력 로그를 다양한 출력 대상에 돕는 도구입니다.
- Rollbar.NET- Rollbar.com을 사용하여 실시간 원격 오류 모니터링을 단순화합니다. .NET 기반 기술 스택을 위한 Open-source Rollbar Notifier SDK. 다음 .NET 버전에 내장 된 응용 프로그램에 사용할 수있는 SDK : .NET 코어 2.0 +, .NET 표준 2.0 +, .NET 풀 프레임 워크 4.5.1 +, 모노, Xamarin 및, 일반적으로 .NET 표준 2.0 +의 모든 구현. 그것은 예외 데이터, 추적 데이터, 정보 메시지 및 원격 측정 데이터를 기반으로 구축 데이터 페이로드를 단순화하고 호스팅 응용 프로그램의 행동의 원격 모니터링 및 분석을위한 롤바 API에 대한 페이로드를 보냅니다. [시행 서비스 연결]****[Free Tier]
- Sentry- .NET SDK를 위한Sentry개발자가 실시간 충돌을 모니터링하고 수정하는 데 도움이되는 오픈 소스 오류 추적.
- Serilog- NoSQL 시대의 no-nonsense 로깅 라이브러리. 사용하기 쉬운 포장에 있는 전통적인 구조상 진단 로깅의 베스트를 결합하십시오.
- StackExchange.Exceptional- Stack Exchange 네트워크에 사용되는 오류 핸들러
- ULogViewer- Cross-Platform(Windows/macOS/Linux) 유니버셜 로그 뷰어(Universal Log Viewer)는 다양한 종류의 로그를 읽고 파싱합니다. 자신의 프로필을 파삭하고 로그를 표시할 수도 있습니다.
- Foundatio- 응용 프로그램을 통해 메시지를 로그에 사용할 수있는 유창한 로깅 API.
- Exceptionless- 예외 .NET 클라이언트
- Loupe- Centralized .NET 로깅 및 모니터링. [Proprietary] **[Free Tier] **
- elmah.io- ELMAH를 사용하여 .NET 웹 응용 프로그램에 대한 클라우드 로깅. 당신이 살고 가기 전에 버그를 찾아. 강력한 검색, API, Slack, GitHub, Visual Studio 등과 통합. [Free for OSS]****[$]
- BugSnag- 로그 오류. stack trace, session, release 등과 같은 유용한 진단 정보를 포함합니다. 무료 계층이 있습니다. [OSS 무료]
- ZeroLog- ZeroLog는 Zero-allocation .NET 로깅 라이브러리입니다. 쓰레기 수집이 불멸할 수 있는 곳에 대기 오염물질에 사용되는 기본적인 로깅 기능을 제공합니다.
- AutoLoggerMessage- 모든 로깅 통화를 high-performant로 자동 마이그레이션하는 소스 생성기
LoggerMessage버전.
기계 학습 및 데이터 과학
섹션 제목: “기계 학습 및 데이터 과학”- Infer.NET- 그래픽 모델의 Bayesian inference를 실행하기위한 프레임 워크. 그것은 또한 probabilistic 프로그램을 위해 사용될 수 있습니다.
- CatalystCross-platform Natural Language Processing (NLP) 라이브러리는 스팸봇으로부터 영감을 받아 사전 훈련 된 모델과 교육 단어 및 문서 embedding 및 유연한 단체 인식 모델에 대한 아웃-of-the 상자 지원. 의 일부SciSharp Stack
- FsLab- F# 및 .NET에 대한 데이터 과학 및 기계 학습 라이브러리 모음
- GeneticSharp- .NET Core 및 .NET Framework를 위한 다중 플랫폼 유전자 알고리즘 라이브러리. 라이브러리에는 GA 연산자의 몇 가지 구현이 있습니다. 선택, 크로스오버, 뮤테이션, 재설치 및 종료.
- ML.NET- 크로스 플랫폼 오픈 소스 기계 학습 프레임 워크 .NET 개발자에 액세스 할 수있는.
- F# Data- XML, JSON, CSV 및 HTML 파일에 액세스하기위한 F # 유형 제공업체 (샘플 문서에 기반) 및 WorldBank 데이터 액세스
- SciSharp STACK- C#에 가장 인기있는 Python 라이브러리를 포팅하여 만든 .NET에 대한 풍부한 기계 학습 생태계.
- OpenGA.Net- 최적화 문제를 해결하기위한 유전 알고리즘 .NET 라이브러리, 확장 가능한 연산자 및 적응 전략 선택.
Markdown 프로세서
섹션 제목: “Markdown 프로세서”- F# Formatting- F# 및 C# 프로젝트에 대한 도구. 라이브러리에는 코어 구성 요소로 확장 가능한 Markdown parser가 포함되어 있습니다.
- markdig- .NET을 위한 빠르고, 강력하고, CommonMark 호환이 되는 Markdown 가공업자.
(주)
섹션 제목: “(주)”- MailKit- IMAP, POP3, SMTP, 인증 등을 포함한 완벽한 크로스 플랫폼 메일 스택. MimeKit의 상단에 내장.
- MailKitSimplified- MailKit에 대한 완전한 기능을 갖춘 유창한 래퍼는 and receive 이메일을 가능한 한 간단하게 전송합니다.
- MimeKit- S/MIME, PGP, TNEF 및 유닉스 mbox 스풀을 지원하는 크로스 플랫폼 .NET MIME 생성 및 파서 라이브러리.
- PreMailer.Net- C# 라이브러리는 스타일 시트를 인라인 스타일 속성으로 이동하여 전자 메일 클라이언트와 최대 호환성을 제공합니다.
- StrongGrid- SendGrid의 v3 API를 위한 클라이언트. 메일을 보낼뿐만 아니라 대량 수입 연락처, 목록 및 세그먼트를 관리 할 수 있으므로 목록, 기타에 대한 사용자 정의 필드를 만듭니다. 또한 SendGrid Webhooks의 파서가 포함되어 있습니다.
- MathFlow- 차별화, 단순화, 방정식 해결을 포함한 상징적 계산 지원과 포괄적인 수학 표현 라이브러리.
- MathNet- Math.NET은 기본 수학을 다루는 툴킷을 구축하고 유지하기위한 오픈 소스 이니셔티브이며, 고급하지만 또한 .NET 개발자의 매일 필요
- Microsoft Automatic Graph Layout- 그래프 레이아웃 및 보기에 대한 도구 세트.
- ALGLIB- ALGLIB는 크로스 플랫폼 수치 분석 및 데이터 처리 라이브러리입니다. 여러 프로그래밍 언어 (C++, C#, Delphi) 및 여러 운영 체제 (Windows 및 POSIX, Linux 포함) [Proprietary] 및 [Free Edition]
- GeometRi- 단순하고 가벼운 computational 기하학 도서관. 이름 *
- Rationals- arbitrary 정밀도를 가진 .NET를 위한 합리적 수 arithmetic의 구현.
- MKL.NET- 인텔 MKL에 대한 간단한 크로스 플랫폼 .NET API.
- AngouriMath- C#와 F#를 위해 1 차적으로 한 오픈 소스 상징/컴퓨터 algebra 도서관. 그것은 특징의 범위를 포함하고 .NET에 있는 SymPy에 대안으로 고려될지도 모릅니다.
- WPF-Math- WPF 프레임 워크를 위해 LaTeX 유형 설정 스타일을 사용하여 수학 공식을 렌더링하기위한 .NET 라이브러리
- Jodo.Numerics- 연산자, 수학, 문자열 비교 등 전체 지원과 함께 고정점 및 비 오버플로링 번호와 같은 추가 번호 유형을 제공합니다. 거의 테스트 및 크로스 플랫폼 호환.
주요 특징
섹션 제목: “주요 특징”- CSCore- 고급 오디오 라이브러리, 재생 / 녹음 지원, 해독 / 인코딩 및 실시간 오디오 데이터 처리 (효과, 시각화, …).
- TagLib#- TagLib# (aka taglib-sharp)는 독서와 쓰기를 위한 도서관입니다 비디오, 오디오 및 사진 형식을 포함한 미디어 파일의 메타데이터
- LibVLCSharp- libvlc에 대한 Xamarin 바인딩, VideoLAN에 의해 만들어진 VLC 응용 프로그램을 강화 멀티미디어 프레임 워크.
- NAudio- MP3, MP4, WAV, AIFF, Speex 등과 같은 다양한 파일 형식의 재생, 디코딩 및 인코딩 오디오.
- Xabe.FFmpeg- FFmpeg를 위한 .NET 표준 래퍼. FFmpeg가 어떻게 작동하든 미디어를 처리할 수 있으며, C# 애플리케이션에서 FFmpeg에 사용자 정의된 인수를 전달할 수 있습니다. [$]
- Sonora- 오디오 및 MIDI 재생, 편집 및 플러그인 통합을위한 .NET 오디오 프레임 워크.
- Foundatio- in-memory, Redis, StatsD 및 Metrics와 일반적인 인터페이스. NET 구현.
마이크로 프레임
섹션 제목: “마이크로 프레임”이름 *
섹션 제목: “이름 *”- Web Markup Minifier- Markup minifiers 세트를 포함하는 .NET 라이브러리. 이 프로젝트의 목적은 HTML, XHTML 및 XML 코드의 크기를 줄이기 위해 웹 응용 프로그램의 성능을 개선하는 것입니다.
- CompressedStaticFiles- 필요에 압축하지 않고 브라우저에 압축 된 정적 파일을 전송, 브라우저가 그것을 지원하는 것을 나타냅니다 때 브라우저가 더 고급 이미지 형식을 전송하는 지원이 있습니다.
사이트맵
섹션 제목: “사이트맵”- RazorKit- RazorKit는 개발자가 ASP.NET 응용 프로그램에 인기있는 JavaScript 라이브러리를 통합하기 위해 쉽게 만드는 경량의 유창한 스타일 Razor HTML 헬퍼 컬렉션입니다.
- CSharp Pad- 웹 기반 C # REPL 멋진 코드 완료.
- AzureCrawler- Angular, Ember, Durandal 또는 JavaScript 응용 프로그램에 대한 HTML 스냅 샷을 가져 가라.
- CSScript- CS-Script는 C#를 프로그래밍 언어로 사용하는 CLR 기반의 스크립트 시스템입니다. CS-Script는 현재 단일에 대한 전체 지원으로 CLR (.NET 2.0/3.0/3.5/4.0/4.5)의 Microsoft 구현을 대상으로 합니다. 스크립트 호스팅과 같은 많은 추가 기능으로 제공됩니다.
- CsvHelper- CSV 파일을 읽고 쓰는 데 도움이되는 라이브러리https://github.com/JoshClose/CsvHelper
- RecordParser- CSV 및 Flat 파일을 0 힙 할당으로 읽고 쓰는 데 도움이되는 라이브러리.
- Sep- 세계에서 가장 빠른 .NET CSV 파서. 현대, 최소, 빠른, 제로 할당, 분리 된 값의 읽기 및 쓰기 (
csv·tsv등). Cross-platform, trimmable 및 AOT/NativeAOT 호환. - ConsoleTableExt- 플렌트 라이브러리를 사용하여 테이블을 만듭니다. Net 콘솔 응용 프로그램.
- FluentValidation- .NET에 대한 작은 검증 라이브러리는 유창한 인터페이스와 lambda 표현을 사용하여 검증 규칙을 구축합니다.
- Validot- Validot는 고급 모델 검증을 위한 초소형 라이브러리입니다. 간단한 선명한 유창한 공용영역을 사용하여, 그것은 능률적으로 종류, structs, 둥지를 짓는 일원, 수집, nullables, 및 그들의 어떤 관계 또는 조합을 취급합니다. 그것은 또한 번역, 사용자 정의 논리 확장 테스트, 및 DI 컨테이너.
- Humanizer- Humanizer는 조작 및 표시 문자열, enums, 날짜, 시간, timespans, 숫자 및 수량에 대한 모든 .NET 요구를 충족
- LINQPad- C # / VB / F 스크래치 패드는 즉시 모든 표현, 문 블록 또는 풍부한 출력 포맷 및 풍부한 기능을 갖춘 프로그램을 실행합니다. 또한 LINQ에서 Interactively 쿼리 데이터베이스를 쿼리합니다. [$]
- LINQPad.QueryPlanVisualizer- SQL Server 및 Postgres 쿼리는 LINQPad 내부에 직접 계획합니다.
- Polly- Retry, Wait Breaker-and-Retry, Circuit, Bulkhead Isolation과 같은 Express transient-exception-handling 및 탄력있는 정책. 완전 스레드 안전 및 전체 async 지원. (4.0 / 4.5 / .NET 코어 / .NET 표준 / Xamarin).
- Aeron.NET- 효율적인 신뢰할 수있는 UDP unicast, UDP 멀티 캐스트, 및 IPC 메시지 전송 - Aeron의 .NET 포트
- TypeShape- TypeShape는 작고 확장 가능한 F# 라이브러리입니다.
- ByteSize- ByteSize는 코드의 바이트 크기 표현을 표현하는 유틸리티 클래스입니다. ByteSize는 어떤 시스템을 바이트에 있습니다. TimeSpan은 시간입니다.
- Jot- persisting 및 restoring Application state에 대한 라이브러리 (.settings 파일에 더 나은 대안).
- Enums.NET- Enums.NET은 고성능 Type-safe .NET enum 유틸리티 라이브러리입니다.
- YoutubeExplode- 메타데이터를 추출하고 YouTube 동영상 및 재생 목록을 다운로드하기위한 궁극적 인 라이브러리.
- DeviceId- 고유하게 컴퓨터를 식별할 수 있는 ‘device ID’ 생성
- DeviceDetector.NET- 범용 장치 감지 라이브러리는 모든 사용자 에이전트를 파고 브라우저, 운영 체제, 사용 된 장치 (데스크탑, 태블릿, 모바일, TV, 자동차, 콘솔 등), 브랜드 및 모델을 감지합니다.
- NaturalSort.Extension- StringComparer에 대한 확장 방법은 자연 분류에 대한 지원을 추가 (예 : “abc1”, “abc2”, “abc10” 대신 “abc1”, “abc10”, “abc2”).
- CoravelNear-zero 구성 .NET Task Scheduling, Caching, Queuing, Mailing, Event Broadcasting (및 더 많은)의 핵심 라이브러리!
- Build Versioning- Git 태그에 의해 구동되는 .NET에 대한 간단한 빌드
- SystemTextJson.JsonDiffPatch- 고성능, low-allocating JSON object diff 및 시스템 패치 확장. 이름 * 존. RFC 6902 JSON 패치 형식으로 패치 문서를 생성하는 지원.
- dotnet-exec- 프로젝트 파일없이 C # 프로그램을 실행하기위한 명령 줄 도구, 그리고 당신은 주요 방법 이외의 사용자 정의 항목 포인트를 가질 수 있습니다.
- ComputeSharp- DX12, D2D1을 통해 GPU에서 C# 코드를 병렬로 실행하는 .NET 라이브러리 및 동적 생성 HLSL compute 및 픽셀 쉐이더.
- ILGPU- .Net 기반 언어에서 작성된 고성능 GPU 프로그램에 대한 JIT (단일 시간) 컴파일러.
사이트맵
섹션 제목: “사이트맵”- HiveMQtt- .NET을 위한 HiveMQ C# MQTT 클라이언트
- MQTTNet- MQTT 기반 통신을위한 고성능 .NET 라이브러리. MQTT 클라이언트와 MQTT 서버(브로커)를 제공합니다.
MVVM 소개
섹션 제목: “MVVM 소개”- Community Toolkit- 다양한 .NET 기술에 대한 제어 및 헬퍼 라이브러리 및 샘플 모음. Microsoft가 지원하는 현대 MVVM 라이브러리를 포함합니다. 지원하다Windows Community Toolkit·MAUI Community Toolkit·Dotnet Community Toolkit·
- Caliburn.Micro- 모든 XAML 플랫폼에서 응용 프로그램을 구축하기 위해 설계된 작고 강력한 프레임 워크. MV* 패턴에 대한 강력한 지원은 코드 품질이나 시험성을 희생하지 않고 신속하게 솔루션을 구축 할 수 있습니다.
- Catel- Catel은 MVVM (WPF, Silverlight, Windows Phone 및 WinRT) 및 MVC (ASP.NET MVC)에 초점을 맞춘 응용 개발 플랫폼입니다. Catel의 핵심은 IoC 콘테이너, 모형, 검증, memento, 메시지 mediator, 인수 검사, 등을 포함합니다.
- ReactiveUI- Reactive Extensions (Rx) 프레임 워크를 통합하는 .NET 용 MVVM 프레임 워크는 WPF, Windows Store Apps, WP8 또는 Xamarin을 사용하여 우아한 테스트 가능한 응용 프로그램을 구축 할 수 있습니다.
- Prism- 크로스 플랫폼 데스크탑 및 모바일 MVVM 개발 프레임 워크.
- Win Application Framework (WAF)- 잘 구조 된 WPF 및 UWP 응용 프로그램을 만들 수있는 경량 프레임 워크. Layered Architecture와 Model-View-ViewModel 패턴을 적용하여 지원합니다.
- MVVMCross- WPF, WP7 및 WP8, Android 용 Silverlight, iOS 용 MonoTouch, Windows Universal 프로젝트 (WPA8.1 및 Windows 8.1 Store 앱) 용 Cross-platform mvm 모바일 개발 프레임 워크. 유지 가능한 크로스 플랫폼 C# 네이티브 응용 프로그램을 제공하기 위해 휴대용 클래스 라이브러리 (PCL)의 광범위한 사용.
- Stylet- Caliburn Micro에서 영감을 받은 Minimal MVVM 프레임워크, 좋은 문서, 높은 테스트 적용 및 자체 IoC 컨테이너
- Toms Toolbox- 쉽게 모듈화된 MVVM 애플리케이션 구축을 위한 Visual Configuration FrameworkManaged Extensibility Framework (MEF)·
- MVVM Dialogs- Framework는 WPF 또는 UWP에서 MVVM을 사용할 때보기 모델의 오프닝 대화 상자를 단순화합니다.
사업영역
섹션 제목: “사업영역”- NetCoreServer- 매우 빠르고 낮은 대기 시간 비동기 소켓 서버 & 클라이언트 C# .NET TCP, SSL, UDP, HTTP, HTTPS, WebSocket 프로토콜 및 10K 연결 문제 솔루션 (NETStandard)을 지원하는 핵심 라이브러리.
- SharpPcap- 완전 관리, 크로스 플랫폼 (Windows, Mac, Linux) .NET 라이브러리 라이브 및 파일 기반 장치에서 패킷 캡처.
오브젝트 맵핑
섹션 제목: “오브젝트 맵핑”- AutoMapper- .NET의 Convention-based object-object mapper.https://automapper.org
- Mapperly- 객체 매핑을 생성하기위한 .NET 소스 생성기. 런타임 반사 없음.
- Mapster- .net에서 고성능 객체 매퍼
회사연혁
섹션 제목: “회사연혁”- ExcelDna- ExcelDna는 C#, F# 또는 VB .NET을 사용하여 Excel Add-Ins를 생성하고 배포하기 쉽습니다.
- ClosedXML- ClosedXML은 개발자가 Excel 2007/2010 파일을 만들 수 있도록 쉽게 만듭니다.
- OfficeIMO- OfficeIMO는 개발자가 Microsoft Word 또는 Office를 설치하지 않고 Word (docx) 파일을 생성/변경하는 것을 쉽게 만듭니다.
- NPOI- 이 프로젝트는 POI Java 프로젝트의 .NET 버전입니다.https://poi.apache.org/.
- EPPlus- EPPlus는 오픈 오피스 XML 형식 (xlsx)을 사용하여 Excel 2007/2010 파일을 읽고 쓰는 .NET 라이브러리입니다. [Source Available] **[Free Tier] **
- Open XML SDK- Open XML SDK는 Open XML Documents (DOCX, XLSX 및 PPTX)와 함께 작동하는 오픈 소스 라이브러리를 제공합니다.
- DocX- DocX는 개발자가 Word 2007/2010/2013 파일을 조작 할 수있는 .NET 라이브러리입니다. Microsoft Word 또는 Office가 설치되어 있지 않습니다.
- ExcelDataReader- Microsoft Excel 파일 (2.0-2007)를 읽는 C#에서 쓴 경량 및 빠른 도서관.
- NetOffice- Microsoft Office 응용 프로그램에 대한 .NET 래퍼 어셈블리.
- GemBox.Bundle- 사무실 파일 (Excel, Word, PowerPoint, PDF 및 이메일)의 빠르고 효율적인 처리를 가능하게하는 .NET 구성 요소의 패키지. ** [$]****[Free Lite version]**
- Outlook Redemption- Outlook Object Model 및 (Extended) MAPI로 작업하는 라이브러리. 지원 아웃룩 98 - 2019. Exchange 및 Outlook에서 개체 / 메일 / 계정 / 폴더와 함께 작업. ** [$]**
- ShapeCrawler- Microsoft Office가 설치하지 않고 PowerPoint 프레젠테이션의 처리를 위한 유창한 API.
- MiniExcel- 마이크로 Excel 도우미는 OOM 및 고성능을 생성/mapping/template-fill-data를 방지합니다.
- MatchFlow- ASP.NET Core 및 Azure Form Recognizer를 사용하여 OCR 추출 및 자동화 된 구매 주문과 웹 기반 송장 재구성 플랫폼.
- Toxy- .NET 텍스트 추출 프레임 워크는 몇 가지 파일 형식을 지원합니다.
- Syncfusion .NET Word Framework- 고성능 .NET Microsoft Office 또는 Interop 의존성없이 Word 프레임 워크. 작성, 읽고, Word 문서를 완벽하게 편집합니다. 쉬운 보고, 편집 및 인쇄를 위한 진보된 편집기 성분을 이용하십시오. Effortlessly는 PDF, HTML, RTF, ODT 및 강력한 변환 API와 EPUB 형식으로 Word 문서를 변환합니다. [$]****[Free for Individuals and Small Businesses]
- Syncfusion .NET Excel Framework- Microsoft Office 또는 Interop 의존성없이 고성능 .NET Excel 프레임 워크. Excel 문서를 완벽하게 만들고, 읽고, 편집합니다. 스프레드 시트를 생성, 편집 및 쉽게 볼 수 있습니다. Effortlessly PDF, 이미지 및 강력한 변환 API로 Excel 파일을 변환합니다. [$]****[Free for Individuals and Small Businesses]
- Syncfusion .NET PowerPoint Framework- Microsoft Office 또는 Interop 의존도없이 고성능 .NET PowerPoint 프레임 워크. 생성, 읽기 및 편집 파워 포인트 파일을 원활하게. Effortlessly는 강력한 변환 API를 가진 PDFs 그리고 이미지에 PowerPoint 파일을 개조합니다. ** [$] ** ** [Free for Individuals and Small Businesses]**
오시는 길
섹션 제목: “오시는 길”계정 만들기
섹션 제목: “계정 만들기”- Entity Framework Core- .NET 개발자가 도메인 별 개체를 사용하여 관계 데이터를 작업 할 수있는 Object-relational mapper
- EntityFramework.Exceptions- SQL 쿼리가 SqlServer, MySql, PostgreSQL 또는 SQLite에서 데이터베이스 제약을 violates 할 때 Entity Framework Core에 대한 Typed 예외 사용
- EntityFrameworkCore.SqlServer.SimpleBulks- 데이터베이스에 많은 레코드를 동기화 할 수있는 간단한 라이브러리. Lambda Expression은 지원됩니다.
- EFCore.BulkExtensions- 슈퍼 빠른 (BulkCopy) CRUD ops + 여러 DB에서 SaveChanges : SQL, PG, My, Lite.
- Dapper- .NET에 대한 간단한 객체 mapperStackExchange
- Dapper.FastCRUD- Dapper의 가장 빠른 micro-ORM 확장
- DapperQueryBuilder- String Interpolation 및 Fluent API를 이용한 Dapper Query Builder
- SqlSugar- 또 다른 ORM 라이브러리는 MySql, SqlServer, Sqlite, Oracle, Postgresql을 포함한 많은 RDBMS를 지원합니다. **: 이것은 Microsoft 또는 .NET과 제휴되지 않습니다.
- FreeSql- dotnet에서 편리한 ORM은 MySql, SqlServer, PostgreSQL, Oracle, Sqlite, Firebird, 人, 人大金金, 神跡通用, 高高 및 Access를 지원합니다. - ** 없음**: 이것은 Microsoft 또는 .NET과 제휴되지 않습니다.
- NHibernate- NHibernate 목표 Relational Mapper
- Fluent NHibernate- Fluent, XML-less, NHibernate를 위한 안전한, 자동화된, 전통적인 mapping를 컴파일하십시오.
- FluentMigrator- .net를 위한 유출된 마이그레이션 기구
- ServiceStack.OrmLite- 빛, 간단하고 빠른 컨벤션 기반 POCO ORM ** [Free for OSS]****[$]**
- LINQ to DB- 빠른 LINQ 데이터베이스 액세스 라이브러리는 POCO 개체와 데이터베이스 사이에 간단하고 가벼운, 빠른 및 유형 안전 레이어를 제공합니다.
- PetaPoco- POCO를 위한 작은 ORM-ish 일
- NPoco- POCO 객체에 쿼리의 결과를 매핑하는 간단한 microORM. PetaPoco의 Schotime의 지점을 기반으로
- LLBLGen Pro- Entity Framework, NHibernate, Linq to SQL 및 자체 ORM 프레임 워크에 대한 Entity 모델링 솔루션: LLBLGen Pro Runtime Framework. [$][Free Lite version]
- Insight.Database- 통찰력. 데이터베이스는 빠른, 경량, 마이크로-ORM for .NET
- RepoDb- .NET의 하이브리드 ORM 라이브러리.
- MongoFramework- MongoDB의 “Entity Framework”-like 인터페이스
- Friflo.Json.Fliox- Sqlite, MySql, SqlServer, PostgreSQL 및 NoSQL에 대한 높은 performane ORM. REST, GraphQL 및 WebSocket / PubSub API로 서버 제공
패키지 관리
섹션 제목: “패키지 관리”- NuGet- .NET 패키지 관리자
- Cloudsmith- NuGet, Npm, Docker 및 기타 지원과 함께 완벽한 관리 패키지 관리 SaaS. [Free for Public/OSS] [$]
- MyGet- NuGet, NPM, Bower 및 VSIX에 대한 호스트 패키지 저장소. CI as-a-Service를 제공합니다. [$]
- Paket- NuGet 패키지 및 GitHub 저장소에 대한 지원으로 .NET에 대한 패키지 의존성 관리자.https://fsprojects.github.io/Paket/
- Sleet- AWS S3 및 Azure Storage를 지원하는 NuGet v3 정적 공급 발전기
PDF 파일
섹션 제목: “PDF 파일”- QPdfSharp- QPdf 주변의 C# 래퍼가 리눅스와 윈도우 모두 테스트되는 쉬운 PDF 조작을 허용하도록 작성되었습니다. QPdf는 PDF 선형화가 가능한 유일한 라이브러리 중 하나이며, 이 래퍼는 아래 개선으로 최신 상태로 유지됩니다.
- Cloudmersive PDF- Cloudmersive PDF는 기본 .NET Framework 및 .NET Core NuGet 라이브러리 및 API 서비스로 구성, 수정, 암호화 또는 PDF 문서를 높은 스케일 및 fidelity로 변환합니다. 그리고 만료 없이 무료로 사용할 수 있습니다.**
- Docotic.Pdf- PDF 라이브러리는 .NET 및 .NET 코어 응용 프로그램에서 PDF 문서를 작성, 읽기, 편집, 그리기 및 인쇄합니다. 안전한 블록없이 100 % 관리. ** [ $] ** [Free for OSS]**
- IText- iText는 휴대용 문서 형식의 CREATE, ADAPT, INSPECT 및 MAINTAIN 문서를 허용하는 PDF 라이브러리입니다 (PDF)**[$]****
- Pdfium.Net SDK- 렌더링을위한 고급 C # PDF 라이브러리, 생성, 편집, 병합, 분할, 인쇄 및 PDF보기. 오픈 소스 PDF 뷰어는GitHub·NuGet package프로젝트에 쉽게 포함 할 수 있습니다.[$]
- PdfPig- C#(PdfBox)의 PDF에서 텍스트 및 기타 콘텐츠를 읽고 추출하고 추출합니다.
- QuestPDF- QuestPDF는 사용하기 쉬운, 발견 및 예측 가능한 C# 유창한 API를 제공하여 PDF 문서를 생성하는 데 도움이 될 수있는 현대적이고 전투 테스트 라이브러리입니다. [Source Available] [OSS 무료]
- Kevsoft.PDFtk- PDF 양식을 작성할 수있는 멋진 pdftk 바이너리를 구동하는 래퍼는 필드 정보, 여러 문서 또는 페이지, 분할 문서, 추가 또는 스탬프를 대체하고, 페이지에서 파일을 다운로드 할 수 있습니다.
- IronPDF- 다양한 .NET 버전, HTML에서 PDF 변환, 콘텐츠 페이지 변환, 파일 형식 지원 (예를들면, DOCX, RTF, MD), 응답 레이아웃 및 강력한 PDF 기능에 대한 호환성이있는 고성능 C # PDF 라이브러리, PDF 생성, PDF 포맷 및 PDF 편집. ** [$][무료 평가 가능]
- Syncfusion .NET PDF Framework- Adobe 의존성 없이 고성능 .NET PDF 프레임 워크. PDF 파일을 완벽하게 편집하고, 작성하고, 편집합니다. 쉽게 보고, 검토, 인쇄를 위한 PDF 구경꾼 통제를 이용하십시오. Effortlessly HTML, Word, Excel, PowerPoint 파일 및 강력한 변환 API로 PDF로 이미지를 변환합니다. ** [$]** ** [Free for Individuals and Small Businesses]**
회사 소개
섹션 제목: “회사 소개”- MiniProfiler- ASP.NET 웹 사이트에 대한 단순하지만 효과적인 미니 프로필러
프로젝트
섹션 제목: “프로젝트”- SSH.NET- .NET에 최적화된 Secure Shell(SSH) 라이브러리 SSH 명령, SFTP/SCP 업로드 및 다운로드 및 SOCKS4/SOCKS5/HTTP 프록시를 제공합니다.
- FluentFTP- FTP 및 FTPS 라이브러리 .NET, 속도 최적화. 광대 한 FTP 명령, 파일 업로드 / 다운로드 및 FTP 프록시를 제공합니다.
- SharpSnmpLib- .NET/Mono/Xamarin를 위한 열려있는 근원 SNMP 실시. 버전 1, 2c 및 3은 지원됩니다.
- DnsClient.NET- 단순하지만 매우 강력하고 높은 performant 오픈 소스 라이브러리 .NET Framework에 DNS 조회를 수행.
- Tecan SiLA2 SDK- SiLA2 클라이언트 및 서버를 개발하는 라이브러리 및 코드 생성기.
푸시 알림
섹션 제목: “푸시 알림”Query 빌더
섹션 제목: “Query 빌더”- SqlKata- 복잡한 쿼리를 지원하는 우아한 SQL 쿼리 빌더, 가입, 하위 쿼리, 상태, 공급 업체 엔진 대상 등을 배열
- InterpolatedSql- String Interpolation 및 Fluent API를 이용한 SQL Builder
이름 *
섹션 제목: “이름 *”- CAP- RabbitMQ 또는 Kafka의 로컬 persistent 메시지 기능이있는 EventBus. - ** 없음**: 이것은 Microsoft 또는 .NET과 제휴되지 않습니다.
- Cap.Outbox- idempotence를 보장하는 Outbox 본과 OneExecutor 서비스의 구현: 가동은 한 번 수행됩니다
- NServiceBus- .NET에 가장 인기 있는 서비스 버스
- Hangfire- ASP.NET 응용 분야의 화재 및 위조, 지연 및 반복 작업을 수행 할 수있는 쉬운 방법
- RabbitMQ.NET- C#의 AMQP 클라이언트 라이브러리 구현, WCF를 통해 AMQP 서비스 바인딩
- NetMQ- NetMQ는 ZeroMQ의 100% 고유 C# 항구입니다
- MassTransit- MassTransit는 .NET Framework를 사용하여 느슨하게 결합 된 응용 프로그램을 구축하기위한 린 서비스 버스 구현입니다.
- Rebus- Rebus는 NServiceBus 및 MassTransit에 자연과 비슷한 .NET에 대한 야윈 서비스 버스 구현입니다.
- EasyNetQ- RabbitMQ에 대한 .NET API를 사용하기 쉬운
- Warewolf ESB- 서비스 버스 및 microservices 플랫폼을 사용하기 쉬운. 시각적 IDE에서 응용 및 서비스를 쉽게 구축합니다.
- Confluent’s .NET Client- Apache Kafka의 .NET 클라이언트.
- Streamiz- Apache Kafka의 .NET 스트림 처리 라이브러리.
- Foundatio- in-memory, Redis 및 Azure 구현과 일반적인 인터페이스.
- Brighter- 명령 Dispatcher, 프로세서 및 분산 작업 큐https://www.goparamore.io/
- Silverback- .NET 코어의 단순하지만 기능 풍부한 메시지 버스 (Kafka, RabbitMQ 및 MQTT 지원).
- SlimMessageBus- 대중적인 메시징 체계를 위한 수송을 가진 경량 메시지 버스 (Kafka, Redis, Azure 서비스 버스 및 다른 사람) 및 in-memory 커뮤니케이션.
- AsyncMonolith- dotnet 앱에서 간단한 비동기 메시징을 촉진합니다.
사이트맵
섹션 제목: “사이트맵”- gRPC.NET 핵심을 위한 RPC 도서관 그리고 기구. 더 알아보기Docs Microsoft
- gRPCurl- gRPCurl은 gRPC 서버와 상호 작용할 수 있는 명령행 도구입니다. gRPC 서버를 위한 기본적으로 컬입니다.
- gRPC UI- gRPC UI는 브라우저를 통해 gRPC 서버와 상호 작용할 수 있는 명령줄 도구입니다. Postman과 같은 종류이지만 REST 대신 gRPC API를 사용합니다.
Reactive 프로그래밍
섹션 제목: “Reactive 프로그래밍”- Rx.NET- Reactive Extensions (Rx)는 Observable sequences 및 LINQ-style 쿼리 연산자를 사용하여 비동기 및 이벤트 기반 프로그램을 구성하는 라이브러리입니다.
- Dynamic Data- Reactive Extensions (Rx) 컬렉션
실시간 통신
섹션 제목: “실시간 통신”- SIPSorcery- 크로스 플랫폼 C# .NET 라이브러리 지원 SIP, VoIP 및 WebRTC.
일반 표현
섹션 제목: “일반 표현”관련 기사
섹션 제목: “관련 기사”- NCrontab- 파싱 및 포맷을위한 클래스 라이브러리crontabcrontab 일정을 기반으로 한 시간의 표현과 계산 발생
- NCrontab.Scheduler- NCrontab 기반 업무 스케줄러 라이브러리
- QuartzNet- 석영 기업 Scheduler.NET
- Hangfire- .NET 앱 내부의 화재 및 위조, 지연 및 반복 작업을 수행하는 쉬운 방법
- DurableTask- 이 프레임 워크는 C#의 긴 실행 persistent 워크를 async/await 기능을 사용하여 작성할 수 있습니다.
- Workflow Core- 경량 embeddable 워크플로 엔진
- Occurify- 탈피, 필터링, 변환 및 스케줄링을 위한 강력하고 직관적인 .NET 라이브러리.
- TickerQ- EF Core, cron/time-based exec, custom locking 및 retry 지원을 가진 .NET를 위한 경량, 고성능, 반사 자유로운 일 스케줄러.
- NCronJob- dotnet에서 IHostedService 상단에 앉아있는 작업 스케줄러.
- NaturalCron– Natural-language expression을 사용하여 .NET을위한 Human-readable 스케줄링 라이브러리.
SDK 및 API 클라이언트
섹션 제목: “SDK 및 API 클라이언트”- AWS SDK- .NET 용 AWS SDK는 Amazon Web Services와 쉽게 작동하도록 .NET 개발자를 가능하게 합니다.
- Azure PowerShell- 개발자 및 관리자를위한 PowerShell cmdlets 세트는 Microsoft Azure 응용 프로그램을 개발, 배포 및 관리합니다.
- Countly SDK for Windows- 제품 및 마케팅 관리자에 대한 조사 분석 및 마케팅 플랫폼을위한 Windows SDK
- Octokit.NET- .NET의 GitHub API 클라이언트 라이브러리
- Dropbox.NET- Dropbox API용 공식 .NET SDK
- Getty Images API SDK- Getty Images 및 iStock API를 위한 SDK
제품정보
섹션 제목: “제품정보”- Elasticsearch .NET- Elasticsearch. 그물 & NEST
- SolrNet- Solr 클라이언트 .NET
- Lucene.net- 루틴. Net은 Lucene 검색 엔진 라이브러리의 포트이며, C#에서 작성하고 .NET 런타임 사용자에게 대상
Embedded Search Libraries - lucene 처럼, 하지만 쉽게 사용할 수 있습니다.
- Lunr-Core- Lunr-core는 작은 응용 프로그램에 사용하기 위해 작고 전체 텍스트 검색 라이브러리입니다. LUNR.js의 .NET 포트입니다.
- hOOt- 가장 작은 전체 텍스트 검색 엔진 (lucene 교체). 내장된 Roaring 비트 맵 인덱스, 높은 컴팩트 스토리지, 데이터베이스 및 문서 모드에서 작동
- ZoneTree.FullTextSearch- 효율적인 전체 텍스트 검색 라이브러리. ZoneTree 확장. 그것은 빠르고, 고성능을 요구하는 신청을 위해 적당한 묻힌 검색 엔진이고 외부 데이타베이스에 의지하지 않습니다.
직렬화
섹션 제목: “직렬화”- CsvExport- 아주 간단하고 & 경량 CSV 수출상, Excel 친절한, 탈출 원본 & 따옴표 등.
- Protobuf.NET- Protocol Buffers는 데이터 통신의 대부분을 위해 Google에서 사용되는 바이너리 직렬화 형식의 이름입니다.
- Json.NET- .NET을 위한 대중적인 고성능 JSON 기구
- [서비스 스택. 본문내용 https://github.com/ServiceStack/ServiceStack/tree/main/ServiceStack.Text) - JSON, JSV 및 CSV 텍스트 Serializers는 servicetack.net에서 사용됩니다.
- Msgpack-Cli- Common Language Infrastructure에 대한 MessagePack 구현
- FlatSharp- 빠른, 관용 FlatBuffers 구현. .fbs 파일 또는 속성을 사용하십시오.
- F# Data- XML, JSON, CSV 및 HTML 파일에 액세스하기위한 F # 유형 제공업체 (샘플 문서에 기반) 및 WorldBank 데이터 액세스
- Hyperion- .NET 프레임 워크를 위한 고성능 polymorphic serializer.
- Migrant- 빠른 가동 가능한 serialization 기구는 undecorated 종류에 쓸모 있습니다.
- ObjectDumper.NET- C# 코드에 in-memory 객체를 직렬화합니다.
- FluentSerializer- 여러 데이터 형식의 프로파일 기반 Serializer.
SMS 및 전화 통화
섹션 제목: “SMS 및 전화 통화”- Twilio-csharp- C#/.NET의 Twilio로 전화 및 문자 메시지 전송 및 수신을위한 라이브러리.
국가 기계
섹션 제목: “국가 기계”- Stateless- .NET 코드에서 state Machine 및 경량 상태 기계 기반 워크플로우를 직접 작성
정체되는 위치 발전기
섹션 제목: “정체되는 위치 발전기”- Sandra.Snow- .NET에 대한 Jekyll-inspired 정적 사이트 생성
- AspNetStatic- ASP.NET 변환 핵심 웹 앱은 정적 사이트 발전기로.
강한 Naming
섹션 제목: “강한 Naming”- .NET Assembly Strong-Name Signer- 강력한 이름 기호 .NET 어셈블리에 유틸리티 소프트웨어, assemblies 포함 소스 코드가 없습니다.
스타일 가이드
섹션 제목: “스타일 가이드”- C# Style Guide- StackOverflow Q & A 스타일 가이드
- C# Coding Conventions- 공식 MSDN C# 코드 컨벤션
- C# Async Guidance- .NET에 대한 문제 비동기 패턴 목록 그 문제를 해결하는 방법의 설명과 핵심
템플릿 엔진
섹션 제목: “템플릿 엔진”- RazorLight- Microsoft의 Razor Parsing Engine 지원 .NET Standard 2.0을 기반으로 오픈 소스 템플릿 엔진
- DotLiquid- Ruby Liquid Templating 언어의 C# 포트
- Scriban- 빠르고, 강력하고, 안전하고 가벼운 텍스트가 .NET에 대한 언어 및 엔진을 유혹
- Morestachio- 확장성에 중점을 둔 템플릿 엔진과 같은 전체 크기의 {{mustache}}.
- Fluid- 유체는 Liquid Template language를 기반으로 오픈 소스 .NET 템플릿 엔진입니다.
- SmartFormat- 문자열에 대한 드롭 인 교체가 될 수있는 C #에서 작성된 경량 텍스트 templating 라이브러리. 지원하다
- Handlebars.Net- 진짜 .NET Handlebars 엔진
제품정보
섹션 제목: “제품정보”- ArchUnitNET- C# 코드의 아키텍처를 확인하기위한 간단한 라이브러리는 유창한 API로.
- AutoFixture- AutoFixture는 .NET에 대한 오픈 소스 프레임 워크로 귀하의 단위 테스트의 ‘Arrange’단계를 최소화하도록 설계되었습니다.
- BDTest- 행동 구동 테스트 및 보고 프레임 워크!
- Bogus- C#를 위한 간단하고 sane 가짜 자료 발전기. 에 기초를 두어 famed faker.js에서 ported.
- ExpressionToCode- 일반 사용 C#는 실패 메시지에 있는 표현 표현과 subexpression 값을 둘 다 포함하는 assertions에 문법합니다.
- FakeItEasy- .NET에 쉽게 모는 도서관https://fakeiteasy.github.io
- Fluent Assertions- TDD 또는 BDD-style 테스트의 예상 결과를 더 자연적으로 지정할 수 있는 .NET 확장 방법의 집합 [Source Available]****[Free for OSS]
- FsCheck- .NET에 대한 무작위 테스트.
- Machine.Specifications- 기계. 사양 (MSpec)은 언어 소음을 제거하고 테스트를 단순화하는 컨텍스트 / 특정 프레임 워크입니다.
- Moq- .NET에 가장 인기 있고 친절한 조롱 기구
- NBomber- 매우 간단한 로드 테스트 프레임 워크 풀 및 푸시 시나리오. F#에서 작성된 100%이며 .NET Core와 .NET Framework를 대상으로 합니다.
- NCrunch- Visual Studio용 자동화된 연속 및 동시 테스트 도구. [$]
- NFluent- NFluent는 .NET TDD 경험을 유창하게하는 assertion 라이브러리입니다.
- NSubstitute- .NET 모이는 기구를 위한 친절한 대용품
- NUnit- 모든 .NET 언어에 대한 단일 테스트 프레임 워크
- Testcontainers- 모든 호환 .NET 표준 버전의 Docker 컨테이너의 throwaway 인스턴스와 테스트를 지원하는 라이브러리.
- SecTester- SecTester는 통합 된 새로운 도구입니다.Bright엔터프라이즈급 스캔 엔진은 통합 또는 e2e 테스트에 직접. [제공]****[무료]
- Shouldly- assertion가 간단하고 terse 인 동안 assertion가 실패 할 때 큰 오류 메시지를주는 assertion 프레임 워크입니다.
- Snapshooter- .NET Core 및 .NET Framework에 대한 스냅 샷 테스트 도구
- Stryker.NET- .NET에 대한 Mutation 테스트 핵심사업
- xUnit.net- 무료, 오픈 소스, .NET Framework를 위한 커뮤니티 중심 단위 테스트 도구.
- Canopy- 캐노피는 무료, 오픈 소스 F# 웹 자동화 및 테스트 프레임 워크입니다.
- Expecto- F#를 위한 매끄러운 테스트 기구는 가치로 시험합니다. 단위 테스트, 재산 기반 테스트, 성능 테스트 및 스트레스 테스트.
- ReportPortal- AI-powered Test Automation 대시보드. ascertain release 건강에 대한 시험 보고서를 통합하고 분석합니다.
- Compare-Net-Objects- 반사를 사용하여 두 개의 .NET 개체의 깊은 비교를 수행합니다. 두 개체 사이의 차이를 보여줍니다.
- Verify- 복잡한 모델과 문서의 간단한 승인을 가능하게 하는 검증 도구.
- CsCheck- C#를 위한 무작위 시험 도서관. concurrency, causal profiling, 회귀 및 성과 테스트를 포함하여.
- NotoriousTest- .NET 프레임 워크는 재사용 가능한 인프라 및 환경, 테스트 사이 자동 재설정에 의해 완전히 분리 된 통합 테스트를합니다. TestContainers 및 SQL Server 내장 지원. XUnit를 기반으로 합니다.
제품정보
섹션 제목: “제품정보”- Downloader- .NET 애플리케이션을 위한 비동기적인 진행 사건을 가진 빠르고 믿을 수 있는 multipart downloader.
- Fiddler- 모든 브라우저, 시스템 또는 플랫폼에 대한 무료 웹 디버깅 프록시 [Proprietary][$][Free Trial available]
- Open Live Writer- WordPress, Blogger, et. al. Open Live Writer와 통합 된 블로그 작성자는 블로그에 쉽게 쓰기, 미리보기 및 게시물을 만듭니다.
- ShareX- ShareX는 화면의 모든 영역을 캡처하거나 기록 할 수있는 무료 및 오픈 소스 프로그램입니다. 키의 단일 프레스로 공유하십시오. 또한 이미지, 텍스트 또는 다른 유형의 파일을 80 개 이상의 지원 대상에 업로드 할 수 있습니다.
- Opserver- Stack Exchange의 모니터링 시스템
- CatLight- TFS/Jenkins/Travis/Appveyor의 상태 알림 구축 .NET Core 및 Electron을 기반으로 크로스 플랫폼 데스크톱 앱. [무료 버전]
- Mockaco- ASP.NET을 레버리지 않고 HTTP 응답을 시뮬레이션하는 데 유용합니다. Core 기능, 내장 가짜 데이터 생성 및 Roslyn 스크립트 API에 의해 구동되는 C# 스크립트 엔진.
- Papercut- Papercut는 테스트 이메일 메시지의 수신 및 알림을 위해 설계된 내장 SMTP 서버와 로컬로 실행되는 오픈 소스 (.NET 기반) 테스트 이메일 뷰어입니다.
- Fake JSON Server- 프로토 타이핑 또는 CRUD 백 엔드로 Fake REST API. 형식을 정의 할 필요가 없으며 동적 타이핑을 사용합니다. Data는 단일 JSON 파일에 저장됩니다. 인증, WebSocket 알림, 동기화 긴 실행 작업, 오류 / 지연 및 실험 GraphQL 지원을위한 임의 세대.
- NETworkManager- 네트워크 및 문제 해결 네트워크 문제를 관리하기위한 강력한 도구!
- YARP- YARP는 ASP.NET 및 .NET에서 인프라를 사용하여 .NET에서 빠른 프록시 서버를 구축하기위한 역 프록시 툴킷입니다.
- JSON Formatter and Validator- 서버와 JSON을 공유하지 않는 빠른 JSON 포맷터 및 검증기.
- CSharpier- C#에 대한 의견이 있는 코드 형식자Prettier인쇄 과정.
- UnitsNet- 측정 단위로 일하는 생명을 조금 더 잘 만드십시오.
- Another Redis Desktop Manager- Linux, Windows, Mac과 호환되는 빠르고, 더 나은 안정적인 Redis 데스크톱 관리자 [GUI 클라이언트]. 더 많은 것은, 그것은 다량 열쇠를 적재할 때 충돌하지 않을 것입니다.
- OctaneEngine- pause/resume 지원, 비동기 진도 및 throttling과 같은 많은 특징을 가진 고성능 multipart 다운로더.
- FastCloner- .NET 8+를 위한 빠른 깊은 복제 도서관. Zero-config는 상자에서 작동합니다.
- STranslate- STranslate는 WPF와 함께 개발 된 준비된 번역 ocr 도구입니다.
- BouncyHSM- HTML UI, REST API 및 PKCS#11 인터페이스를 가진 HSM 및 smartcard 시뮬레이터의 소프트웨어 시뮬레이터.
거래 거래
섹션 제목: “거래 거래”- Lean- Lean Engine은 데스크톱 및 클라우드 사용을 위해 구축 된 오픈 소스 완전 관리 C # 알고리즘 거래 엔진입니다.https://www.quantconnect.com/lean/
- StockSharp- 거래 및 알고리즘 거래 오픈 소스 플랫폼 (스톡 마켓, 외환, 비트 코인 및 옵션).https://stocksharp.com
UI 자동화
섹션 제목: “UI 자동화”- Atata- Selenium WebDriver를 기반으로 한 자동화 된 웹 테스트 전체 기능 프레임 워크.
- Managed Windows API- 소스 코드를 필요로하지 않고 타사 Windows / VC++ 응용 프로그램을 통합하고 자동화하십시오.
- FlaUI- FlaUI는 Windows 응용 프로그램 (Win32, WinForms, WPF, Store Apps, …)의 자동화 UI 테스트에 도움이되는 .NET 라이브러리입니다.
- PuppeteerSharp- Puppeteer Sharp는 공식 Node.JS Puppeteer API의 .NET 포트입니다.
- PuppeteerSharp.Contrib- Puppeteer Sharp에 대한 기여는 읽기 쉽고 강력한 브라우저 테스트를 작성하는 편리한 방법을 제공합니다.
Visual Studio 플러그인
섹션 제목: “Visual Studio 플러그인”- EFCore.Visualizer- Visual Studio에서 Entity Framework Core 쿼리 플랜을 직접 확인하세요.
- VsVIM- Visual Studio의 VIM
- Resharper- Visual Studio용 개발자 생산성 도구 [$]
- Productivity Power Tools- 개발자 생산성 향상을 위한 Visual Studio Professional(및 위)에 대한 확장 설정.
- Tabs Studio- 여러 탭 행, 탭 채색 및 탭 그룹으로 Visual Studio 탭 관리자. [$]
- VSColorOutput- Build, Find 및 Debug 출력 창에 대한 색상 강조. 주문 일치 본 및 색깔은 추가될 수 있습니다.
- Roslynator- Roslyn에 의해 구동되는 C#를 위한 500+ 해석기, refactorings 및 고침의 수집
- SonarSource.sonarlint-visualstudio- SonarLint는 C#, VB.NET, C/C++, TypeScript 및 JavaScript의 새로운 버그 및 품질 문제에 대한 최신 피드백을 제공하는 무료 오픈 소스 Visual Studio 2017, 2019 및 2022 확장 프로그램입니다.
웹 브라우저
섹션 제목: “웹 브라우저”- CefSharp- HTML5, CSS3 및 JS 웹 브라우저는 Chromium에 의해 구동, WinForms 및 WPF
- SharpBrowser- C # 및 CefSharp를 사용하여 내장 된 .NET 웹 브라우저
웹 프레임 워크
섹션 제목: “웹 프레임 워크”- ASP.NET [Core]- ASP.NET은 훌륭한 웹 사이트 및 응용 프로그램을 구축하기위한 무료 웹 프레임 워크입니다.
- Coalesce- Coalesce는 ASP.NET의 급속한 발달을 위한 기구입니다 핵심 웹 신청.
- CodeBehind Framework- ASP.NET Core의 현대적이고 강력한 백엔드 프레임 워크.
- Suave.IO- Framework/library/web 서버는 F#에서 작성한 아름다운 코드를 볼 때 프로젝트의 앞에 시간 완료 후 기쁨의 눈물을 울립니다.
- DotVVM- MVVM 프레임 워크는 OWIN 및 ASP.NET 코어 지원 및 Visual Studio 2015 및 2017의 무료 확장과 함께 JavaScript를 작성하지 않는 사람들을 위해.
- Giraffe- 기능성(F#) ASP.NET 풍부한 웹 애플리케이션 구축을위한 핵심 마이크로 프레임 워크
웹 서버
섹션 제목: “웹 서버”- EmbedIO- Mono 및 cross-platform에 내장된 웹 서버
- GenHTTP- 빠른 REST API를 만들기 위한 경량, embeddable 웹 서버
- SimpleW- .NET Core의 웹 서버 라이브러리. 강력하게 단순하고, Blazingly 빠르고 빌드 인 구성 요소 (API REST, JWT, Websockets, 자체 직렬화, Opentelemetry).
웹소켓
섹션 제목: “웹소켓”- SignalR- ASP.NET 개발자를 위한 라이브러리는 애플리케이션에 실시간 웹 기능을 추가하는 매우 간단합니다.
- SuperSocket- SuperSocket은 경량 확장 소켓 애플리케이션 프레임 워크입니다.
- Websocket-Sharp- WebSocket 프로토콜 클라이언트 및 서버의 C# 구현
- Crossertech- Microsoft에서 실시간 응용 프로그램을 구축 할 수있는 훌륭한 도구 세트를 제공합니다. NET plattform 및 훨씬 더. [$]
- Websocket.Client- 기본 C# 클래스 ClientWebSocket을 통한 멀티플랫폼 래퍼 구축 및 오류 처리.
Windows 서비스
섹션 제목: “Windows 서비스”- Servy- 강력한 구성 및 관리 옵션을 갖춘 기본 Windows 서비스로 앱을 설정하는 도구 (NSSM 및 WinSW에 현대 대안).
RSS 피드
섹션 제목: “RSS 피드”- DeftSharp.Windows.Input- 글로벌 키보드 / 마우스 이벤트 듣기. 사용하기 쉽습니다. Windows UI 애플리케이션(WPF, MAUI, Avalonia)
- Data Grid Extensions- WPF DataGrid 제어를위한 모듈 확장, 필터링, 추가 열 이벤트, 확장 된 별 크기 열 동작 등 …
- Extended WPF Toolkit™- WPF 응용 프로그램을 만들기위한 제어, 구성 요소 및 유틸리티의 풍부한 컬렉션
- WPF- WPF는 Windows 데스크톱 응용 프로그램을 구축하기위한 .NET 핵심 UI 프레임 워크입니다.
Parser 도서관
섹션 제목: “Parser 도서관”- Silverfly- pratt 파서 라이브러리.
- Pidgin- Stack Overflow에서 개발된 C#의 경량, 빠르고 유연한 패싱 라이브러리
- Superpower- 고품질 오류 보고를 가진 C# 파서 건설 툴킷
- CSLY- 빛에 의하여 끼워넣어진 C# lexer/parser 발전기.
- Parakeet- C#를 위한 통신수 하중 초과를 가진 recursive descent parsing 도서관.
소스 생성기
섹션 제목: “소스 생성기”- CodegenCS- 템플릿이 일반 C#를 사용하여 작성되는 코드 생성 툴킷. 명령줄 도구, MSBuild 작업, Visual Studio Extension 및 Roslyn Source Generator.
- M31.FluentAPI- Effortlessly는 당신의 C# 종류를 위한 유창한 APIs를 생성합니다.
- Supernova.Enum.Generators- C# 소스 생성기는 enum 유형에서 enumeration 클래스를 만듭니다. 이 포장으로, 당신은 반영을 사용하지 않고 매우 빠른 enums에 작동 할 수 있습니다.
- Vogan- 분석기와 값 객체 생성기.
- Dunet- C#에 있는 discriminated 조합을 위한 간단한 근원 발전기.
- SyncMethodGenerator– 코드 복제를 방지하기 위해 async ones에서 동시 메소드를 생성한다.
기타 목록
섹션 제목: “기타 목록”- List of Automated Testing Tools and Frameworks for .NET- 자동화된 테스트 목록 (TDD/BDD/ATDD/SBE) .NET 도구 및 프레임 워크
- .NET-libraries-that-make-your-life-easier- 당신의 인생을 더 쉽게 만드는 오픈 소스 .NET 라이브러리
- awesome-LINQ- 멋진 LINQ 라이브러리, 도구 및 더 많은 컬렉션.
- awesome-analyzers- .NET Compiler Platform (“Roslyn”) 진단 분석기 및 코드 수정 목록.
- Awesome .NET Core- 멋진 .NET 코어 라이브러리, 도구, 프레임 워크 및 소프트웨어 컬렉션
- ASP.NET Core Library and Framework Support- .NET 라이브러리 및 프레임 워크의 목록은 현재 ASP.NET Core 및 .NET Core에서 지원됩니다.
- Awesome .NET Performance- 멋진 .NET 성능 책, 과정, 훈련, 회의 회담, 블로그 및 가장 영감을주는 오픈 소스 기여자 목록.
- awesome-ddd- Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing 및 Event Storming 리소스의 큐레이터 목록
- Awesome Unity- 고품질의 멋진 Unity 자산, 프로젝트 및 리소스의 분류 된 커뮤니티 중심 컬렉션.
- Awesome Xamarin- Xamarin 모바일 프로젝트에 대한 흥미로운 라이브러리 / 도구 모음 모음.
- Awesome Roslyn- 멋진 Roslyn 책, 자습서, 오픈 소스 프로젝트, 분석가, 코드 수정 및 재구성의 큐레이터 목록.
- .NET Open Source Developer Projects- 이 커뮤니티는 개발 프로세스의 모든 측면에 유용한 .NET 오픈 소스 프로젝트를 유지.
- Awesome Microservices .NET Core- .NET Core의 Microservices를 위한 굉장한 훈련 시리즈, 기사, 영상, 책, 과정, 표본 프로젝트 및 공구의 수집.
- dotnet-console-games- .NET 콘솔 응용 프로그램에서 구현되는 게임 예.
- extra-awesome-dotnet- 멋진 .NET 저장소의 정렬 목록, 별, 문제 및 포크의 카운트!
지원하다
섹션 제목: “지원하다”- Discover .NET- 최고 .NET 오픈 소스 및 커뮤니티 리소스.
- NuGet Trends- NuGet 패키지 채택을 확인하고 NuGet에 대한 추세는 무엇입니까.
- Weekly C# Digest- .NET 커뮤니티에서 수동으로 curated top 5 링크를 가진 주간 이메일 뉴스 레터.
- ASP.NET Core Developer Roadmap- ASP.NET 개발자가 된 완벽한 가이드.
HagiCode
HagiCode는 에이전트 코딩 작업 공간입니다. 풍부하고 편리한 UI 상호작용으로 계획 수립, 에이전트 실행, 프로젝트 작업을 쉽게 시작하고 따라가며 개발을 더 흥미로운 경험으로 만듭니다.
풍부하고 편리한 UI 상호작용으로 계획부터 프로젝트 작업까지 쉽게 따라갈 수 있습니다.
- 스마트OpenSpec 워크플로는 의도를 제안, 설계, 작업을 거쳐 배포까지 이어지는 실행 가능한 경로로 바꿉니다.
- 효율적다중 에이전트 실행으로 조사, 구현, 검토를 병렬로 진행하며 여러 저장소와 익숙한 Agent CLI를 지원합니다.
- 흥미로운풍부하고 편리한 UI 상호작용으로 계획 수립, 에이전트 실행, 프로젝트 작업을 쉽게 시작하고 따라갈 수 있습니다.
Windows용 다운로드
HagiCode 공유
아이디어를 실제로 배포되는 소프트웨어로.
HagiCode는 에이전트 코딩 작업 공간입니다. OpenSpec 워크플로로 변경을 계획하고, 다중 에이전트 실행으로 진행하며, Hero Scenario로 긴 작업의 진행 상황을 한눈에 보여 아이디어를 실제로 배포되는 소프트웨어로 만듭니다.
- 스마트
- OpenSpec 워크플로는 의도를 제안부터 배포까지 이어지는 실행 가능한 경로로 바꿉니다.
- 효율적
- 다중 에이전트 실행으로 조사, 구현, 검토를 병렬로 진행합니다.
- 즐거운
- 편리한 UI 상호작용으로 계획, 에이전트 실행, 프로젝트 작업을 쉽게 따라갈 수 있습니다.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:


