This repo contains the N3O Umbraco extensions. These are a series of NuGet packages that extend the functionality of the Umbraco CMS. As well as providing generic functionality such as payment processing and site search, they provide ready made integration with the Engage CRM.
Extensions work with both cloud and on-premises versions of Umbraco 13 or later.
Aside from the back office plugins and content apps, extensions do not provide any HTML, CSS or other UI. They are designed to integrate seamlessly with any standard Umbraco template and allow your site to retain a distinctive look and feel.
The solution includes a demo site that both illustrates much of the functionality and also provides a useful starting point for building new sites. The easiest way to get started is to run the DemoSite.Web
project in the solution, follow the Umbraco install wizard and then navigate to Settings / uSync. From here import Settings first, followed by Content. This will create all of the demo data types, content types and demo content.
Provides a generic and extendable data export/import framework as well as content apps for importing and exporting data from the Umbraco backoffice.
Provides a pluggable architecture for a shopping cart, checkout and receipts.
Provides a pluggable architecture for email delivery such as via SMTP or SendGrid.
Provides realtime currency conversion using market data.
Provides functionality for integrating with newsletter platforms such as Mailchimp and SendGrid.
Provides support for taking one-off and recurring payments using various gateways. Currently supported gateways include:
- Authorize.net
- Bambora
- GoCardless
- Opayo
- PayPal
- Stripe
- Total Processing
- Worldline
Provides a number of back office extensions such as:
- Data Grid
- File Uploader
- Image Cropper
- SERP Entry Editor
- Text Resource Editor
These either provide richer functionality than Umbraco includes or work around limitations (e.g. the built in Umbraco cropper doesn't work with Nested Content or Blocks).
Provides pluggable implementations for providing site indexing and search functionality using either Google Programmable Search Engine, Algolia or Examine.
Provides pluggable implementations for managing charitable tax relief, such as the UK Gift Aid scheme.
A big #h5yr to:
- Arnold Visser for Our.Umbraco.GMaps
- Dan Diplo for Umbraco.GodMode
- Kevin Jump for uSync
- Lee Kelleher for Contentment
- Outfield Digital for Konstrukt
- Perplex Digital for Perplex.ContentBlocks
For questions and support please visit the N3O Support Centre.
All extensions are licensed under the MIT license.