Skip to content


The below table lists the different .NET libraries used in Orchard Core:

Library Usage Version License
Angle Sharp Angle brackets parser library. 0.17.1 MIT
AWSSDK S3 AWS SDK for .NET. Apache-2.0 license
AWSSDK SecurityToken AWS SDK for .NET. Apache-2.0 license
Azure Identity Azure Active Directory token authentication support. 1.7.0 MIT
Azure Configuration Secrets Azure Key Vault configuration provider implementation for Microsoft.Extensions.Configuration. 1.2.2 MIT
Azure Storage Blobs Azure Storage Blobs client library for .NET. 12.14.1 MIT
Azure Storage Blobs for DataProtection Allows storing ASP.NET Core DataProtection keys in Azure Blob Storage. 1.2.3 MIT
Castle.Core Castle DynamicProxy. 5.1.0 Apache-2.0
Fluid.Core .NET Liquid template engine. 2.2.16 MIT
GraphQL GraphiQL & GraphQL. 4.6.1 MIT
HtmlSanitizer Cleans HTML to avoid XSS attacks. 8.0.601 MIT
Image Sharp Middleware for ASP.NET-Core for image manipulation. 2.0.2 Apache-2.0
Irony.Core A modified version of the Irony project with .NET Core support 1.0.7 MIT
Jint Javascript Interpreter for .NET. 3.0.0-beta-2037 MIT
Lorem.NET for netstandard A .NET library for all things random! 4.0.80 MIT
Lucene.Net .NET full-text search engine. 4.8.0-beta00016 Apache-2.0
MailKit A cross-platform .NET library for IMAP, POP3, and SMTP. 3.4.2 MIT
Markdig .NET Markdown engine. 0.30.4 BSD-2-Clause
MessagePack Extremely Fast MessagePack Serializer for C# 2.2.60 MIT
Microsoft.SourceLink.GitHub Source Link enables a great source debugging experience. 1.1.1 MIT
MimeKit A cross-platform .NET library for IMAP, POP3, and SMTP. 3.4.2 MIT
MiniProfiler A simple but effective mini-profiler for ASP.NET (and Core) websites 4.2.22 MIT
Moq The most popular and friendly mocking framework for .NET. 4.18.2 MIT
NCrontab Crontab for .NET 3.3.1 Apache-2.0
NEST .NET Library for Elasticsearch 7.17.5 Apache-2.0
NLog.Web.AspNetCore NLog integration for ASP.NET. 5.1.5 BSD-3-Clause
Newtonsoft.Json Json.NET is a popular high-performance JSON framework for .NET 13.0.1 MIT
NJsonSchema JSON Schema reader, generator and validator for .NET 10.8.0 MIT
Noda Time A better date and time API for .NET. 3.1.5 Apache-2.0
OpenIddict Versatile OpenID Connect stack for ASP.NET Core. 3.1.1 Apache-2.0)
PdfPig Library to read and extract text and other content from PDF files. 0.1.6 Apache-2.0
Serilog.AspNetCore Serilog integration for ASP.NET Core. 6.0.1 Apache-2.0
Shortcodes Shortcodes processor for .NET. 1.3.3 MIT
YesSql .NET document database working on any RDBMS. 3.2.0 MIT
ZString Zero Allocation StringBuilder for .NET Core and Unity. 2.5.0 MIT

The below table lists the different libraries used as Resources:

Library Usage Version License
Bootstrap HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web. 5.2.1 MIT
bootstrap-select jQuery plugin for select elements. 1.14.0-beta2 MIT
Code Mirror In-browser code editor. 5.65.7 MIT
Font Awesome The iconic SVG, font, and CSS toolkit. 6.2.0 Font Awesome Free License
jQuery jQuery JavaScript Library. 3.6.1 MIT
jQuery UI jQuery user interface library. 1.12.1 MIT
jQuery UI i18n jQuery UI internationalization. 1.7.2 MIT
jQuery Easing jQuery Easing Plugin. 1.4.1 MIT
jquery-resizable-dom jQuery plug-in to make DOM components resizable. 0.35.0 MIT
js-cookie A simple, lightweight JavaScript API for handling browser cookies. 3.0.1 MIT
Material icons Latest icon fonts and CSS for self-hosting material design icons. 1.12.0 Apache-2.0
Monaco Editor Lightweight source code editor 0.34.1 MIT
noUiSlider noUiSlider is a lightweight JavaScript range slider. 15.6.1 MIT
Popper Positioning tooltips and popovers. 2.11.5 MIT
Sortable Create and reorder lists with drag-and-drop. 1.15.0 MIT
Trumbowyg A lightweight and amazing WYSIWYG JavaScript editor. 2.25.2 MIT
vue-multiselect Universal select/multiselect/tagging component for Vue.js. 2.1.6 MIT
Vue.Draggable Vue drag-and-drop component based on Sortable.js. 2.24.3 MIT

The below table lists the different Client side libraries:

Library Usage Version License
EasyMDE A simple, beautiful, and embeddable JavaScript Markdown editor. 2.17.0 MIT
GraphiQL GraphQL editor. 1.11.5 MIT
GraphiQL explorer Explorer plugin for GraphiQL. 0.6.3 MIT
GraphQL A reference implementation of GraphQL for JavaScript. 15.8.0 MIT
Gulp A toolkit to automate & enhance your workflow. 4.0.2 MIT
Gulp Command Line Interface for gulp. 2.3.0 MIT
jQuery-File-Upload File Upload widget for jQuery. 10.32.0 MIT
jsPlumb Visual connectivity for webapps. 2.15.6 MIT and GPLv2
Leaflet JavaScript library for mobile-friendly interactive maps. 1.8.0 BSD-2-Clause License
React JavaScript library for building user interface. 17.0.2 MIT
TypeScript Superset of JavaScript that compiles to clean JavaScript output. 4.5.2 Apache-2.0
Vue JavaScript framework for building UI on the web. 2.6.14 MIT
Webpack A bundler for javascript and friends. 5.72.0 MIT
Webpack CLI Webpack's Command Line Interface 4.9.2 MIT

The below table lists the different Tests libraries:

Library Usage Version License
BenchmarkDotNet Powerful .NET library for benchmarking. 0.13.2 MIT
Cypress Fast, easy and reliable testing for anything that runs in a browser. 9.6.1 MIT
Cypress Orchard A collection of cypress commands for Orchard Core. 0.4.5 MIT
VS Test SDK Visual Studio Test Platform. 17.3.2 MIT
xUnit Free, open source, community-focused unit testing tool for the .NET Framework. 2.4.2 MIT
xUnit Analyzers Roslyn analyzers for 1.0.0 MIT
xUnit VS runner VSTest runner for 2.4.5 MIT

Last update: November 4, 2022