7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

nopCommerce

Open source

A free, open-source ASP.NET Core ecommerce platform and shopping cart that runs on Windows, Linux and macOS with SQL Server, PostgreSQL or MySQL.

GitHub stars
10k
Last commit
yesterday
Repository age
12 years
Version
release-4.90.8
Licence
Custom
Self-hosted
Yes

About nopCommerce

nopCommerce is a free, open-source ecommerce solution built on ASP.NET Core. It has been developed and supported by a professional team since 2008 and provides the core features needed to run an online store of nearly any size, with a source code base that can be customized freely.

It runs on .NET with a Microsoft SQL Server backend, and also supports PostgreSQL and MySQL. It is cross-platform on Windows, Linux or Mac, supports Docker out of the box, works with web farms and Azure, uses async methods throughout and offers multi-factor authentication. Its pluggable architecture makes it straightforward to add custom functionality, and the project offers documentation and an online course for developers.

nopCommerce is written in C#, and the repository lists its license as Other, so check the project's licence terms before commercial use. You host it yourself, which suits agencies, .NET shops and merchants that prefer a Microsoft technology stack for their store.

Key features

  • ASP.NET Core ecommerce platform
  • SQL Server, PostgreSQL and MySQL support
  • Cross-platform with Docker support
  • Web farm and Azure compatibility
  • Multi-factor authentication built in
  • Pluggable architecture for extensions
  • Developer documentation and online course

Good fit for

  • →Online stores on the .NET stack
  • →Agencies building custom ecommerce sites
  • →Merchants wanting self-managed carts
Built with
C#
.NET
Tags
ecommerce
aspnet-core
dotnet
shopping-cart
csharp
online-store
docker
self-hosted

nopCommerce: questions and answers

What is nopCommerce used for?
nopCommerce is a free, open-source ASP.NET Core ecommerce platform and shopping cart that runs on Windows, Linux and macOS with SQL Server, PostgreSQL or MySQL. It is a good fit for online stores on the .NET stack, agencies building custom ecommerce sites and merchants wanting self-managed carts.
Is nopCommerce open source?
Yes. nopCommerce is open source under a custom licence. Its source code is on GitHub at nopSolutions/nopCommerce and is written mainly in C#.
Is nopCommerce free?
Yes. nopCommerce is open source, so the software itself is free to use under the terms of its own licence.
Can I self-host nopCommerce?
Yes. nopCommerce can be self-hosted on your own server or infrastructure.
What is nopCommerce an alternative to?
nopCommerce is an open-source alternative to BigCommerce, Shopify, Square Online and Nuvemshop. Other open-source alternatives to BigCommerce include EverShop, PrestaShop and OpenCart.
Is nopCommerce actively maintained?
Yes. The most recent commit to nopCommerce was on 2 October 2026. The project has 10k stars on GitHub.

Open-source alternatives to nopCommerce

See all

SaaS alternatives to nopCommerce

See all