Nucleus .Net Core CMS: Web application framework and content management system for .Net Core

Components Reference

Nucleus uses a number of third-party components, listed here for your reference. Components from Microsoft are not listed here.

Some users need to check third-party license conditions. We have included links to third-party component license pages so that you can easily prepare a list. Some components may use other third-party components themselves, these are not listed here. Nucleus uses the MIT license.

Core

License
DocumentPartner.ClosedXML ClosedXML is a .NET library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files. MIT
Markdig Markdig is a fast, powerful, CommonMark compliant, extensible Markdown processor for .NET. BSD 2-Clause
RazorEngineCore .NET 6 Razor Template Engine. MIT
MailKit MailKit is a cross-platform mail client library built on top of MimeKit. MIT
Newtonsoft.Json Popular high-performance JSON framework for .NET. MIT

Database Providers

License
Npgsql PostgreSQL/Npgsql provider for Entity Framework Core. Custom/BSD style
Pomelo.EntityFrameworkCore.MySql Entity Framework Core provider for MySQL and MariaDB built on top of MySqlConnector. MIT

Client-side (javascript/css libraries)

License
Jquery jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax. MIT
Bootstrap Front-end framework for faster and easier web development. MIT
TinyMCE Open source rich text editor. MIT

Static Content Module

License
HtmlAgilityPack HTML parser that builds a read/write DOM and supports plain XPATH or XSLT. MIT

Elastic Search Extension

License
NEST .NET interface to Elasticsearch. Apache-2.0

Material Icons

License
Google Material Icons Material Icons font. Apache-2.0