GitHub topics: csharp-library
karenpayneoregon/auto-incrementing-sequences
Learn how to create auto incrementing sequences in C#
Language: C# - Size: 244 KB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 5 - Forks: 1
brantburnett/Snappier
High performance C# implementation of the Snappy compression algorithm
Language: C# - Size: 1.87 MB - Last synced at: about 5 hours ago - Pushed at: about 7 hours ago - Stars: 89 - Forks: 10
HamedFathi/StructuredChat
StructuredChat is a .NET library that provides a fluent interface for extracting structured data from AI chat responses using schema validation.
Language: C# - Size: 55.7 KB - Last synced at: about 10 hours ago - Pushed at: about 10 hours ago - Stars: 0 - Forks: 0
sator-imaging/TDoubles
C# Source Generator for Strongly-Typed Mocks and Fakes
Language: C# - Size: 368 KB - Last synced at: about 16 hours ago - Pushed at: about 16 hours ago - Stars: 1 - Forks: 0
nlweb-ai/nlweb-net
The official .NET 9 implementation of the NLWeb protocol for building natural language web interfaces with support for List, Summarize, and Generate query modes, plus Model Context Protocol (MCP) integration for AI clients.
Language: C# - Size: 1.4 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 15 - Forks: 3
ajgorhoe/IGLib.modules.IGLibCore
Investigative Generic Library (IGLib) core library
Language: C# - Size: 2.06 MB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 0 - Forks: 0
sator-imaging/FUnit
Unit Testing Framework for File-based Apps
Language: C# - Size: 132 KB - Last synced at: about 19 hours ago - Pushed at: about 19 hours ago - Stars: 0 - Forks: 0
Umplify/xunit-dependency-injection
:fire: A small library to help .NET developers leverage Microsoft's dependency injection framework in their Xunit-powered test projects
Language: C# - Size: 449 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 66 - Forks: 15
biffbaff64/LughSharpFramework
C# Game Development Framework, based on Java LibGDX Game Framework. ( WORK IN PROGRESS)
Language: C# - Size: 14.3 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4 - Forks: 0
iNKORE-NET/UI.WPF.Modern
Modern (Fluent 2) styles and controls for your WPF applications
Language: C# - Size: 41.7 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 913 - Forks: 76
brandonhenricks/RestSharp.RequestBuilder
.NET Standard Library for creating RestRequest objects using Fluent Syntax.
Language: C# - Size: 69.3 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0
majorsilence/My-FyiReporting
Majorsilence Reporting, .NET report designer, viewer, and pdf creation.
Language: C# - Size: 16.6 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 366 - Forks: 203
That-One-Nerd/Nerd_STF
Nerd_STF is a multi-purpose .NET 7.0 library with lots of mathematical functionality.
Language: C# - Size: 1.91 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 0
nanoframework/System.Net.Http
:package: .NET nanoFramework System.Net.Http class library
Language: C# - Size: 974 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 16 - Forks: 27
nanoframework/System.Net
:package: .NET nanoFramework System.Net Class Library
Language: C# - Size: 757 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 12 - Forks: 17
hamedbanaei/DesignPatterns
This is a repository I've created for knowledge sharing with interested students, teachers, and anyone interested in this dmain.
Language: C# - Size: 86.9 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0
mcraiha/CSharp-ChaCha20-NetStandard
Managed .Net (.NET 8 and .NET 10) compatible ChaCha20 Cipher implementation (encryption and decryption) in C#
Language: C# - Size: 68.4 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 17 - Forks: 2
stephanstapel/ZUGFeRD-csharp
Open source C# e-invoicing library. Enables creating and reading ZUGFeRD invoices.
Language: C# - Size: 305 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 339 - Forks: 177
mcraiha/CSharp-AES-CTR-NetStandard
Managed .Net (.NET 8 and .NET 10) compatible AES-CTR Cipher implementation in C#
Language: C# - Size: 123 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 13 - Forks: 4
marcominerva/OperationResults
A set of lightweight libraries to totally decouple operation results and actual application responses.
Language: C# - Size: 210 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 41 - Forks: 6
kenswan/AutomationIoC
Automation Tools and Dependency Injection for C# PowerShell Cmdlets and Console Applications
Language: C# - Size: 2.98 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 1
DoubledDoge/consoleprism
Another opinionated console UI framework for .NET applications.
Language: C# - Size: 49.8 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
hivemq/hivemq-mqtt-client-dotnet
A fully MQTT 5.0 compliant .NET/C# secure client with automatic back pressure management and TCP & WebSocket transport support. 🔥 Optimized for high-performance asynchronous communication.
Language: C# - Size: 13.3 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 83 - Forks: 16
ooples/AiDotNet
A new library for all of the newest ai algorithms
Language: C# - Size: 11.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 32 - Forks: 8
nbd-wtf/LNUnit
C# Lightning Networking Unit Testing Library
Language: C# - Size: 571 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 0
alastairlundy/OsReleaseNet
Linux and FreeBSD OsRelease detection and SteamOS detection for .NET programs
Language: C# - Size: 175 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0
alastairlundy/CliInvoke
CliInvoke is a library for interacting with Command Line Interfaces and wrapping around executables.
Language: C# - Size: 2.36 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 1
samicpp/dotnet-http
A http library in c#
Language: C# - Size: 123 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0
DoubledDoge/typeguard
Another input validation library for .NET applications.
Language: C# - Size: 55.7 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
Dvurechensky-Docs/BasicKnowledgeCSharp
Базовые знания языка C#
Language: C# - Size: 3.95 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0
mongodb/mongo-csharp-driver
The Official C# .NET Driver for MongoDB
Language: C# - Size: 803 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3,216 - Forks: 1,267
meenzen/Streamlabs.SocketClient
Unofficial C# client library for the Streamlabs socket API. Allows you to receive events from Streamlabs in real-time.
Language: C# - Size: 546 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 5 - Forks: 1
Lizerium/FLResourceLibrary
Обработчик файлов инфокарт из игры 💤 Freelancer Rebirth 💤
Language: C# - Size: 72 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0
Dvurechensky-Docs/PatternsCSharpProgramming
Разбор шаблонов проектирования
Language: C# - Size: 1.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0
Dvurechensky-Docs/PatternsCSharpExtraAddons
Паттерны проектирования кода на C#
Language: C# - Size: 485 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0
The-Chest/TheChest.Core
Simple container management library
Language: C# - Size: 146 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0
SerialKicked/Lethe-AI-Sharp
Powerful general-purpose library to simplify the development of C# application relying on Large Langage Models.
Language: C# - Size: 6.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0
AzureBlueSolutions/AzureBlueSolutions.Json.NET
A high-performance JSON parsing and sanitization library built on Newtonsoft.Json, with extra features for LSP-friendly token spans and recovery.
Language: C# - Size: 308 KB - Last synced at: 3 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0
plainquire/plainquire
Seamless filtering, sorting and paging for ASP.NET Core. Fully customizable.
Language: C# - Size: 2.29 MB - Last synced at: about 2 hours ago - Pushed at: 5 months ago - Stars: 39 - Forks: 6
isHuaMouRen/HuaZi.Library
A general-purpose toolkit, including but not limited to: JSON read/write, hash conversion, GDI tools...
Language: C# - Size: 8.83 MB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0
BelicusBr/com.cobilas.godot.icomponent
This package aims to transform a Node object into a pseudo-component in the style of the Unity Engine to facilitate obtaining objects and adding child objects.
Language: C# - Size: 25.4 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0
win7user10/Laraue.Telegram.NET
Create backend for telegram bots
Language: C# - Size: 178 KB - Last synced at: 2 days ago - Pushed at: 10 days ago - Stars: 2 - Forks: 1
microsoft/fluentui-blazor
Microsoft Fluent UI Blazor components library. For use with ASP.NET Core Blazor applications
Language: C# - Size: 190 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4,584 - Forks: 456
artehe/Netimobiledevice
A C#/dotnet implementation for working with iOS devices (iPhone, iPad, iPod).
Language: C# - Size: 1.99 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 36 - Forks: 14
nanoframework/nanoFramework.Runtime.Native
:package: .NET nanoFramework Runtime Native Class Library
Language: C# - Size: 865 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 3
nanoframework/nanoFramework.Hardware.Esp32
:package: .NET nanoFramework Hardware.Esp32 Class Library
Language: C# - Size: 412 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 40 - Forks: 25
cathei/LinqGen
Alloc-free and fast replacement for Linq, with code generation
Language: C# - Size: 2.2 MB - Last synced at: about 20 hours ago - Pushed at: over 1 year ago - Stars: 314 - Forks: 11
StereoKit/StereoKit
An easy-to-use XR engine for building AR and VR applications with C# and OpenXR!
Language: C++ - Size: 306 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 1,039 - Forks: 130
Wissance/WebApiToolkit
WebApi toolset that allows you to make CRUD REST APIs with one line of code and to create gRPC and SignalR from reusable components too
Language: C# - Size: 46.9 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 68 - Forks: 8
shinji-san/SecretSharingDotNet
An C# implementation of Shamir's Secret Sharing
Language: C# - Size: 658 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 46 - Forks: 12
BrighterCommand/Brighter
A framework for building messaging apps with .NET and C#.
Language: C# - Size: 119 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2,320 - Forks: 275
rasberry/Rasberry.Cli
A library with some helpful functions for command line programs
Language: C# - Size: 118 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0
Aptivi/ChemiStar
Periodic table for .NET
Language: C# - Size: 1.6 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0
sator-imaging/Unity-Fundamentals
Unity Scripting Fundamentals
Language: C# - Size: 397 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 10 - Forks: 0
mindfiredigital/extension-methods
"Extension.Methods" is a C# library built on top of .Net Standard 2.0. This library contains most of the extension methods that you would use in everyday life. We are committed to adding new methods.
Language: C# - Size: 186 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 13 - Forks: 6
Aptivi/Textify
Text manipulation library for .NET
Language: C# - Size: 12.7 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 7 - Forks: 0
Aptivi/VisualCard
A .NET vCard parser with Android contacts2.db and MeCard support
Language: C# - Size: 5.94 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 5 - Forks: 1
Aptivi/SpecProbe
Hardware information parser for .NET
Language: C# - Size: 3.31 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 6 - Forks: 0
Aptivi/Nettify
Network accessory tools for C#
Language: C# - Size: 2.4 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 0
Aptivi/Magico
Magic tricks for C# libraries
Language: C# - Size: 12.8 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0
Aptivi/BassBoom
[Beta] BassBoom! Cross-platform music player for .NET
Language: C# - Size: 35.7 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 8 - Forks: 0
cathei/BakingSheet
Easy datasheet management for C# and Unity. Supports Excel, Google Sheet, JSON and CSV format.
Language: C# - Size: 8 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 416 - Forks: 44
mikenakis/MikeNakis.CSharpTypeNames
A tiny library that generates the human-readable name of any System.Type in C# notation
Language: C# - Size: 217 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0
Nyrest/FastGenericNew
The ultimate fast alternative to Activator.CreateInstance<T> / new T()
Language: C# - Size: 4.32 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 270 - Forks: 10
nanoframework/System.Net.Sockets.TcpClient
:package: System.Net.Sockets.TcpClient for .NET nanoFramework
Language: C# - Size: 222 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 4 - Forks: 3
draconware-dev/SpanExtensions.Net
Extension Methods for Span!
Language: C# - Size: 972 KB - Last synced at: about 15 hours ago - Pushed at: about 2 months ago - Stars: 32 - Forks: 5
Dwarf1er/openlabel
OpenLabel is a C# library for ZPL label printing, scaling, and templating. Print ZPL over the network, scale for different DPIs, and customize labels with ease.
Language: C# - Size: 74.2 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 66 - Forks: 2
Salmi-168/STools
Currently just a Logging Lib for C#. More and also other things may be added in the future.
Language: C# - Size: 229 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0
mathe-man/Sacard-Gline
A 2D gravitation engine
Language: C# - Size: 137 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0
GrzegorzPasterny/FluentCompare
Fluent compare is a library to compare 2 (or more) sets of values using Fluent API approach.
Language: C# - Size: 157 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0
ekmungai/journey
A .Net script based database migration tool which emphasizes stepwise migration and rollback
Language: C# - Size: 308 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0
alastairlundy/OsInfoDotNet
Detect OS info easily in .NET
Language: C# - Size: 101 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0
alastairlundy/PlatformKit 📦
Cross-platform OS and Platform Detection for .NET
Language: C# - Size: 1.94 MB - Last synced at: 5 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0
Shisui-Pho/SetSharp
A collection of sets operations
Language: C# - Size: 468 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0
BelicusBr/com.cobilas.godot.utility
The package contains utility classes in csharp for godot engine
Language: C# - Size: 440 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0
nanoframework/nanoFramework.Device.Can
:package: .NET nanoFramework.Devices.Can Class Library
Language: C# - Size: 222 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 9 - Forks: 9
nanoframework/nanoFramework.Networking.Sntp
:package: .NET nanoFramework SNTP Class Library
Language: C# - Size: 323 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 7 - Forks: 5
anzawi/MultiType.NET
Type-safe, zero-allocation discriminated unions for modern .NET Bring TypeScript-style union types to C# — safer than object, cleaner than if, and built for real-world APIs and models.
Language: C# - Size: 217 KB - Last synced at: about 15 hours ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
SaleFlex/SaleFlex.POS
SaleFlex is a flexible and modular retail automation system designed to empower businesses with seamless management and scalability from anywhere.
Language: C# - Size: 4.67 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 6 - Forks: 0
MineJason/text
A C# library for processing Minecraft: Java Edition text components
Language: C# - Size: 1020 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0
BelicusBr/com.cobilas.cs.lib.core.net4x
Cobilas Core Net4x is a utility library for CSharp.
Language: C# - Size: 271 KB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0
bytecode77/bytecode-api
Framework for C# development
Language: C# - Size: 177 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 71 - Forks: 22
ErtugrulKra/Rulify-Net
A powerful and flexible rule engine for .NET applications. Rulify.Net provides a comprehensive solution for implementing business rules, validation logic, and decision-making processes in your applications.
Language: C# - Size: 31.3 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0
alastairlundy/xpwhere
Find the file path of Executables
Language: C# - Size: 192 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0
barnhill/barcodelib
C# Barcode Image Generation Library
Language: C# - Size: 2.44 MB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 787 - Forks: 246
yantrajs/yantra
JavaScript Engine for .NET
Language: JavaScript - Size: 6.96 MB - Last synced at: 17 days ago - Pushed at: 21 days ago - Stars: 251 - Forks: 8
AiwendilsCode/Simplification.NET
RDP and Visvalingam-Whyatt algorithms for c#.
Language: C# - Size: 609 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0
hanachiru/RapidEnum
Enum utility with SourceGenerator for C#/.NET
Language: C# - Size: 589 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 63 - Forks: 2
kritikos-io/Configuration.Persistence
:card_file_box: Basic abstractions to handle persistence mapping via ORM
Language: C# - Size: 559 KB - Last synced at: 17 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 2
karenpayneoregon/fluent-validation-tips
FluentValidation tips
Language: C# - Size: 5.21 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 13 - Forks: 1
xparadoxical/gd-apis
C# APIs for interaction with Geometry Dash client data and with GD servers.
Language: C# - Size: 207 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0
The-Chest/TheChest.Inventories
Simple inventory management library
Language: C# - Size: 276 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0
MSDN-WhiteKnight/WinformsExcel
Library that allows to host MS Excel interface in Windows Forms application as a user control
Language: C# - Size: 825 KB - Last synced at: 9 days ago - Pushed at: about 4 years ago - Stars: 15 - Forks: 5
styropyr0/Coroutines
This library provides a simple and efficient way to manage asynchronous code in .NET applications, inspired by Kotlin's coroutines. It supports custom dispatchers for flexible threading, and integrates seamlessly with existing Task-based code.
Language: C# - Size: 86.9 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 10 - Forks: 1
sgrottel/EverythingSearchClient
🔎 A .NET client library for Voidtools' Everything search engine, without the native Everything SDK dll.
Language: C# - Size: 200 KB - Last synced at: 21 days ago - Pushed at: 22 days ago - Stars: 44 - Forks: 4
dustout/CommonImageActions
C# library that makes common image operations like resize and shape into circle easier. Works with asp.net core url middleware via url parameters.
Language: C# - Size: 60.5 MB - Last synced at: about 15 hours ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0
BosonWare-Technologies/UnmanagedMemory
A .NET library for safe and efficient allocation and management of unmanaged memory, with a modern, idiomatic API. Designed for high-performance scenarios where direct memory control is required.
Language: C# - Size: 63.5 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 4 - Forks: 0
sorairolake/Sysexits.NET
The system exit codes as defined by <sysexits.h> for .NET
Language: C# - Size: 63.5 KB - Last synced at: 27 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0
ajgorhoe/IGLib.workspace.base.iglib
Investigative Generic Library (IGLib) framework's base library
Language: C# - Size: 158 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0
Mouratid/llm.nexus
A unified .NET abstraction layer for multiple Large Language Model (LLM) providers. LLM.Nexus simplifies integration with OpenAI, Anthropic, Google, and other LLM services through a common interface, making it easy to switch between providers or support multiple providers in your application simultaneously.
Language: C# - Size: 161 KB - Last synced at: 20 days ago - Pushed at: 28 days ago - Stars: 4 - Forks: 0