List of Free code DotNet Library


  • .NET Data Structures for Substring Search, Auto-completion and Intelli-sense
    The library provides .NET Data Structures for Prefix String Search and Substring (Infix) Search to Implement Auto-completion and Intelli-sense.
  • .Net End-To-End Encryption
    .Net Library for End-To-End Encryption compatible with the eHealth End-To-End Encryption library. It allows to send sensitive messages over an non protected carrier. It not only protect against unauthorized access, but also identifies the sender.
  • .NET Extension Library
    The .NET Extension Library adds common functionality to .NET's system libraries. Most new features are added to existing types via extension methods. The rest of the features are either new classes or improvements to existing classes (such as the introduction of an ICache inte...
  • .NET Graph Library
    The .Net Graph Library makes it easy for developers to create, traverse, analyze and solve problems related to graphs.
  • .net OpenOffice Automation Library
    The .net OpenOffice Automation Library makes it easier for .net developers to control OpenOffice or LibreOffice through the automation interface. You'll no longer have to browse the Uno docs and call everything by refelction. It's developed in C#.
  • .Net SSM
    CarPC software for your SSM2-compatible Subaru. Also a data-logger and library the Subaru Select Monitor protocol.
  • .NET StarCraft II Replay Parser
    A .NET 3.5 Library used to parse StarCraft II replays. Developed in C# 3.5.
  • .NET Zen CodeDom Patterns
    The CLR and other .NET code contains many recurring patterns. As these patterns appear in code, they may also appear in code generated by CodeDom graphs, yet generating these patterns requires lot of work, which is quite repetitive. This library contains many pattern implement...
  • .NETAsm, a JIT Native Code Injection Library
    NetAsm provides a hook to the .NET JIT compiler and enables to inject your own native code in replacement of the default CLR JIT compilation. With this library, it is possible, at runtime, to inject x86 assembler code in CLR methods with the speed of a pure CLR method call and...
  • .netlib
    A library of useful extensions to the .NET library.
  • Adobe? Photoshop? filter host for .NET
    An open source library to run 3rd party Adobe? Photoshop? compatible filters from a .NET application.
  • Algobox
    Algobox is a suite of libraries based on the .Net platform targeted at the financial markets providing components and objects for handling market data, executions and orders, customised collections and views for these objects.
  • Application and Global Mouse and Keyboard Hooks .Net Libary in C#
    This library allows you to tap keyboard and mouse and to detect and record their activity even when an application is inactive and runs in background.
  • C# .NET Generic Matrix Maths Library
    Public domain .NET matrix maths library, including a generic matrix base class (supporting matricies with elements of any object type) and a DoubleMatrix class supporting a range of mathematical operations using Double elements.
  • Common Compiler Infrastructure - Metadata
    A set of libraries for creating, reading and manipulating .NET CLR metadata and MSIL. This project is driven by the Research in Software Engineering team (RiSE) at Microsoft Research Redmond.
  • CuttingEdge.Logging
    CuttingEdge.Logging is a library that helps programmers to output log statements to a variety of output targets in .NET applications. The design is based on the .NET 2.0 Provider Model. This means the library uses the same configuration and extensibility model.
  • CuttingEdge.ServiceLayerHelpers
    CuttingEdge.ServiceLayerHelpers library contains useful helper classes for Service Layer that are build on top of .NET 3.5 or higher.
  • DicomLibrary
    This is a .net Dicom Library currently in development.
  • DiffLib
    A diff implementation class library for .NET 3.5 and 4.0 written in C#.
  • E-Appointments
    Microsoft ASAP (Aspiring Software Architects Program) Case Study Implementation using the latest .NET 3.0 Technologies and proven Microsoft patterns and practices like Software Factories and Enterprise Library.
  • EasyAsync - Cooperative multitasking library for asynchronous .NET programming
    EasyAsync is a small C# coroutine library that takes the pain out of .NET asynchronous programming.
  • EViL - Entity Validation Library
    EViL, the Entity Validation Library, is an open-source .NET project that contains numerous custom attributes that can be used to perform business rule validation on entity classes.
  • Faker
    A .NET library used to generate fake data - names, addresses, e-mails, dates etc.
  • Fasterflect - .NET Reflection Made Fast and Simple
    .NET library that improves your productivity and application performance when performing reflection operations. It allows you to perform metadata lookup and reflection invocation intuitively while achieving greater performance than the built-in .NET Reflection.
  • FFmpeg.NET
    A .NET wrapper for the FFMPEG library, designed to be easy to use and as complete as possible!
  • Fluent Validation for .NET
    A small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules for your business objects.
  • Fluent.NET
    The Fluent.NET library introduces extension methods to make .NET code easier to read and more fluid to write.
  • fluentserializer
    FluentSerializer is a library for .NET usable to create serialize/deserialize data through its fluent interface. The methods it creates are compiled.
  • Format.NET
    Format.NET is an easy to use library to enable advanced and smart object formatting in .NET projects. Extends the default String.Format(...) allowing property resolution, custom formatting and text alignment.
  • GDAL Wrapper for .NET and Mono
    After struggling to get the csharp bindings for GDAL distributed with FWTools to work in Mono on Linux, I found some code from MonoGIS that enabled me to produce this library. It should work both with .NET and Mono.
  • Geo-Spatial Library
    The purpose of this project is to build a .NET library of tools that simplifies GeoCoding addresses, Polygon hit-testing and conversion of custom GeoSpatial data to popular formats (e.g. GeoRSS, ESRI Shapefile, KML, etc.) using a standard interfaces.
  • Granite: Experiments in Cross-Platform Libraries for .NET and Mono
    This is a research project into building cross-platform libraries for Mono and .NET development.
  • InSim.NET
    A .NET InSim library for the racing simulator Live for Speed.
  • LibVLC.NET
    LibVLC.NET provides .NET bindings to the core library of the VLC media player.
  • Luminous
    Luminous library consists of various .NET components, controls, classes, and extension methods which make programming easier.
  • ManagedSquish
    .NET wrapper for libsquish, an open-source DXT compression library.
  • MetaBuilders Nebo IRC
    An IRC library written in c#, currently being built against .net 3.0
  • ModMaker.Lua
    ModMaker.Lua is an open source .NET library that parses and executes Lua code.
  • NGenericDimensions?
    NGenericDimensions? is an experiment at creating a .NET library for attempting to represent quantities along with their units of measure, as generic dimensions like length, mass, etc., with compile time safety, lightweight value types, and some operator overloading.
  • Nito Asynchronous Library
    Nito.Async is a collection of classes to assist asynchronous programming in .NET, particularly the development and use of classes adhering to the event-based asynchronous pattern. Developed in C#.
  • NTemplates
    NTemplates is a reporting library for .NET written 100% in C#. Define RTF templates, specify the placeholders, provide the information and you're done. NTemplates allows for changing the appearance of the report without recompiling your app.
  • nToolbox
    Common .NET method library
  • NTrace - High Performance Tracing for .NET Applications
    NTrace is a library that provides flexible, high-performance, and zero-config trace logging for your C# applications. NTrace is currently 100% C#.
  • Open Flash Chart Lib
    A .NET library for OpenFlashChart control
  • Open3270 TN3270 library for .NET
    Open3270 is a .NET TN3270 emulator designed to allow easy screen scraping of TN3270 and TN3270E based 3270 mainframes from a .NET application.
  • OpenWebNet Library & Tools
    .Net libraries for OpenWebNet protocol and some tools
  • Oryon .Net Extension Methods Library
    This project contains a lot of useful extension methods for .Net Applications.
  • OxyPlot
    OxyPlot is a cross-platform plotting library for .NET.
  • PantheR's GraphX for .NET
    PantheR's GraphX for .NET is an advanced graph layout generation library based on Graph# algorithmic blueprints.
  • PersianDateTime
    A .NET library to calculate dates in the Persian calendar or convert Persian dates to and from Gregorian dates.
  • PhysX.Net
    .NET wrapper for NVIDIA's PhysX ( and 3.2.4) library Written using C++/CLI
  • Pi# - Raspberry Pi GPIO Library for .NET
    A .NET GPIO Library for the Raspberry Pi
  • Plethora .NET
    Developed in C#, Plethora is a collection of opensource .NET libraries. Plethora is fundamentally designed for high-performance applications, and much of the library is dedicated to gaining performance advantages over the regular C# libraries. Included are: - Indexed co...
  • PrettyFormat
    PrettyFormat is a small library of string formatters for .NET. It's developed in C# and is fully localizable.
  • Proj4Net
    Proj4Net is a C#/.Net library to transform point coordinates from one geographic coordinate system to another, including datum transformation. The core of this library is a port of the Proj4J library.
  • PS3 Library .NET v3.1
    Communicate via PS3 easily with .NET Applications !
  • QrCode.Net
    The goal of the project is provding an easy to use, fully managed .Net library for handling QR code according to ISO/IEC 18004.
  • RiskLib.NET Quantitative Finance Library for Risk Management
    A .NET Library for quantitative risk management. This library provides functions to retrieve and store data from various sources, object model of financial products, valuation with models, and calculation of risk factors such as greeks and VaR.
  • Sass.Net
    The .Net wrapper of the libsass library that is C++ port of the Sass CSS precompiler.
  • ScapLIB
    Light weight Screen capture Library for C# .NET. Designed to enable programmers to make high quality and performance Screen capture programs quickly and easily.
  • secs4net
    SECS-II/HSMS-SS/GEM implementation on .NET. This library provide easy way to communicate with SEMI standard compatible device.
  • Sharing Code in .NET using Portable Class Library
    An open source, that contains sample code related with sharing code in .Net. The main goal is to use portable class libraries.
  • Sharp Observation
    A C# .NET Library to simplify M-V-VM (Model, View, Viewmodel) programming. Includes base implementations for observable objects (property change notifications), weak delegates/events and asynchronous and synchronized events, efficient event handling, disposable base, etc.
  • Sharpotify - Spotify .Net Library
    Sharpotify is a Spotify library in C#. It is based in Jotify and SharPot projects. It is not a libspotify wrapper, It is a full .Net Spotify protocol implementation.
  • Stefano Tempesta
    This project is a repository of .NET libraries released as open source under the Microsoft Public License (Ms-PL).
  • Task Parallel Library Helper
    TPLHelper is a helper library for standardising program behaviour and control. Aimed at batch processing and extending the Task Parallel Library in .NET 4.0. It aims to add the ability to queue tasks with dependancies and have them added to the scheduler once all dependant ta...
  • TextTemplate
    A text templating class library for .NET 3.5 and 4.0 written in C#.
  • The Free IMDB
    The Free IMDB, is an open source C# library that enables .NET developers to quickly and easily retrieve information for both movies and actors. With The Free IMDB, you can search for a movie by its name or by its unique IMDB identification number. Free to use and modify.
  • The Tiff Library - Fast & Simple .Net Tiff Library
    The Tiff Library - Fast & Simple .Net Tiff Library
  • ThinkGearNET
    ThinkGearNET is a library for easy usage of the Neurosky Mindset headset from .NET .
  • Transactional NTFS (TxF) .NET
    Transactional NTFS (TxF) Library. NET is a small library. Net (C#) that allows you to use transactions on NTFS FileSystem (Transactional NTFS (TxF))
  • Wizard .NET Library
    Library for easy creation of custom and Aero Wizards. Aero Wizard strictly follows Microsoft guidelines and uses Visual Styles to get visual theming.
  • XbeeClient
    The XbeeClient is a library for .Net Gadgeteer that makes it extremely easy to add Xbee wireless functionality to your Gadgeteer project. It includes Tests as a first class citizen, exciting sample projects, and will be thoroughly technically reviewed. Although easy to use ...
  • XCrypt -- .NET Encryption Library
    XCrypt is a beautiful and elegant .NET encryption library. It is a derivative of the work initiated by pdWolf but got abandoned.
  • Yahoo! Messenger (YMSG) for .NET
    Library support YMSG protocol. It's based on libyahoo2.

Home »
  C# Free Code »
    Development »

Design Patterns
DotNet Engine
DotNet Application
DotNet Assembly
DotNet Library
File Library
Numerical Library
Resx File