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

GrandNode 2

Open source

An open-source e-commerce platform built on ASP.NET Core and MongoDB, supporting multi-store, multi-vendor, B2B and B2C selling.

grandnode.com
GrandNode 2 homepage screenshot
GitHub stars
1.3k
Last commit
yesterday
Repository age
5 years
Version
2.3.0
Licence
GPL-3.0
Self-hosted
Yes

About GrandNode 2

GrandNode is an open-source e-commerce platform built with ASP.NET Core and MongoDB. Its use of a NoSQL database is the main design choice, aimed at fast page rendering and the ability to handle traffic spikes, and it targets businesses that want a customizable shop with room to grow.

The platform supports several business models, including B2B, B2C, multi-store, multi-vendor, multi-tenant, multi-language and multi-currency setups, so one installation can run several storefronts. It is designed to integrate with existing third-party software, and the project provides themes, plugins and integrations, a forum and a demo store. Premium support is offered separately by the maintainers.

GrandNode is written in C# on .NET and released under the GPL-3.0 licence. You can install it from the documented steps, build from source or run it locally, and host it on your own servers. It suits development teams and merchants in the .NET ecosystem who prefer MongoDB over a relational database for their store.

Key features

  • ASP.NET Core application with MongoDB storage
  • Multi-store and multi-vendor support
  • B2B and B2C selling
  • Multi-language and multi-currency
  • Themes, plugins, and integrations
  • Multi-tenant architecture

Good fit for

  • →Running an online store on .NET and MongoDB
  • →Operating several storefronts from one installation
  • →Building a multi-vendor marketplace
Built with
C#
MongoDB
.NET
Tags
ecommerce
aspnet-core
mongodb
dotnet
multi-vendor
b2b
multi-store
csharp
shop

GrandNode 2: questions and answers

What is GrandNode 2 used for?
GrandNode 2 is an open-source e-commerce platform built on ASP.NET Core and MongoDB, supporting multi-store, multi-vendor, B2B and B2C selling. It is a good fit for running an online store on .NET and MongoDB, operating several storefronts from one installation, and building a multi-vendor marketplace.
Is GrandNode 2 open source?
Yes. GrandNode 2 is open source under the GPL-3.0 licence. Its source code is on GitHub at grandnode/grandnode2 and is written mainly in C#.
Is GrandNode 2 free?
Yes. GrandNode 2 is open source, so the software itself is free to use.
Can I self-host GrandNode 2?
Yes. GrandNode 2 can be self-hosted on your own server or infrastructure.
What is GrandNode 2 an alternative to?
GrandNode 2 is an open-source alternative to BigCommerce, Salesforce Commerce Cloud, Etsy and eBay. Other open-source alternatives to BigCommerce include Shuup, Spree Commerce and Bagisto.
Is GrandNode 2 actively maintained?
Yes. The most recent commit to GrandNode 2 was on 2 October 2026, and the latest release is 2.3.0, published on 16 March 2025. The project has 1.3k stars on GitHub.

Open-source alternatives to GrandNode 2

See all

SaaS alternatives to GrandNode 2

See all