Skip to main content

TL;DR

What is cloudscribe?

cloudscribe is a set of loosely-coupled software component libraries for building cross-platform web applications and websites on ASP.NET Core. Read the Introduction and Documentation

Why start from scratch?

Every web application or website project tends to need a certain amount of basic functionality. Why build those things over and over on every project? cloudscribe aims to save you time and money by providing commonly needed foundational functionality so that you can be up and running quickly, and able to focus on the primary features and goals of your project.

About the author

Joe Audette is a former Microsoft MVP (2016-2019) and a seasoned ASP.NET developer with a long history of developing open source and commercial products on the Microsoft stack. Prior to working on cloudscribe Joe was the founder and primary developer of mojoPortal from 2004 until late 2014.

Scroll down

To ensure you get the best experience, this website uses cookies.

Learn More

Websites and Web Applications Made Easier

cloudscribe is a set of components that can easily be assembled into complete applications in various configurations using our project template for Visual Studio 2019 or our project template for the dotnet new command. See the Introduction for more details. All of the individual components are available via Nuget, and the source code is available on GitHub. This site is built with cloudscribe components.

We also have some commercial "cloudscribe" components providing advanced functionality for the price of a few beers.

If you like cloudscribe, please register on this site and sign up for our newsletter.

Watch this video demo to learn how easy it is to create web applications with the cloudscribe project template for Visual Studio.

Main Component Groups

cloudscribe Core

cloudscribe Core (Documentation | NuGet | GitHub) is a set of components that provides a multi-tenant (or single tenant) web application foundation with everything you need for managing sites, users, roles, and claims. It is an implementation of ASP.NET Identity, but with full management capabilities already built for you unlike the standard ASP.NET Identity implementation. With optional IdentityServer4 integration it provides a complete solution for protecting APIs with OpenID Connect. For data storage it supports Microsoft SQL Server, MySQL, SQLite, or PostgreSQL via Entity Framework Core, or NoDb "no database" file system storage.

cloudscribe SimpleContent

cloudscribe SimpleContent (Documentation | NuGet | GitHub) is a set of components providing very user friendly editable pages and blog posts using HTML or Markdown. It supports the Metaweblog API and can be used with Open Live Writer in addition to editing right in the web browser. For smaller sites it can work without a database, storing content as files on disk via NoDb "no database" file system storage. It also supports database storage via Entity Framework Core with current implementations for Microsoft SQL Server, MySQL, SQLite, and PostgreSQL. cloudscribe SimpleContent can work with cloudscribe Core as the user back end or with cloudscribe SimpleAuth

Other Components

In addition to the "big" features, cloudscribe Core and cloudscribe SimpleContent, there are lots of smaller component libraries that are useful in solving common problems and will save you time. See the complete list of cloudscribe libraries to learn more.

Customer Quotes

Great template, an amazing amount of well implemented functionality comes for free when using this template. A surprisingly full-featured CMS is available after the first build.
Finnur Hrafn Jónsson
Just dead easy. Crank up a site with IdentityServer already baked in and ready for multitenant.
Mal
This template stopped me inventing the wheel over and over again...
Gaston Holmgren
Extremely versatile, modular and meticulously maintained. This has been a real time saver.
Raj S
Morty Proxy This is a proxified and sanitized view of the page, visit original site.