C# Extensions

Open-source C# projects categorized as Extensions

Top 13 C# Extension Projects

  • Vanara

    A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.

    Project mention: PInvoke.net: the interop wiki | reddit.com/r/dotnet | 2023-03-11

    I came across Vanara not long ago, very comprehensive library set to avoid importing/declaring everything yourself: dahall/Vanara: A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.

  • Z.ExtensionMethods

    C# Extension Methods | Over 1000 extension methods:

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • Towel

    Throw in the towel.

    Project mention: What your hidden nuget gems ? | reddit.com/r/dotnet | 2023-03-10

    Towel - Throw in the towel! data structures, algorithms, mathematics, metadata, extensions, console, and more - https://github.com/ZacharyPatten/Towel

  • home

    A configurable and eXtensible Xml serializer for .NET. (by ExtendedXmlSerializer)

    Project mention: XmlSerializer alternative? | reddit.com/r/csharp | 2022-07-09

    https://github.com/ExtendedXmlSerializer/home has some support for interfaces (but I ended up going back to Microsoft’s due to some other limitation, I think).

  • Open.ChannelExtensions

    A set of extensions for optimizing/simplifying System.Threading.Channels usage.

    Project mention: Best way to process large amount of Tasks? | reddit.com/r/csharp | 2022-08-19

    Low level channels is always a bit messy for me. The ChannelExtensions library is the way to go for me, the code is much cleaner.

  • Analogy.LogViewer

    A customizable Log Viewer with ability to create custom providers. Can be used with C#, C++, Python, Java and others

  • JimmysUnityUtilities

    A bunch of code I like to have on hand while working in Unity

    Project mention: Using players' song files at runtime? | reddit.com/r/gamedev | 2022-09-16

    Unity and C# eh? I have some code that might be helpful to you: https://github.com/JimmyCushnie/JimmysUnityUtilities/blob/master/Scripts/AudioLoadingUtilities.cs

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • csharp-extensions

    A collection of utility C# extension methods.

    Project mention: My first NuGet publication: CLSS - The C# Language Syntactic Sugar suite | reddit.com/r/csharp | 2022-08-01

    This project is a collection of packages that aim to enhance the experience of coding in C#. Each of them can be (for now) installed independently of each other. Think language-ext or csharp-extensions but modular.

  • lib12

    lib12 is a library of universal helpers and extensions useful in any .NET project

  • Funk

    Functional programming library for C#

  • IListExtension

    Add missing function to IList interface.

  • DarkXaHTeP.Extensions.Configuration.Consul

    Consul configuration provider for Microsoft.Extensions.Configuration

  • Garyon

    A multi-purpose expansion library providing commonly used utilities.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-11.

C# Extensions related posts


What are some of the best open-source Extension projects in C#? This list will help you:

Project Stars
1 Vanara 1,364
2 Z.ExtensionMethods 1,026
3 Towel 644
4 home 306
5 Open.ChannelExtensions 249
6 Analogy.LogViewer 216
7 JimmysUnityUtilities 98
8 csharp-extensions 39
9 lib12 32
10 Funk 11
11 IListExtension 6
12 DarkXaHTeP.Extensions.Configuration.Consul 5
13 Garyon 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives