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
- 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
Mercur
E-commerce
The complete open source platform to run your entire marketplace. Storefront, vendor panel
MITvs Etsy★ 1.8k
Shuup
E-commerce
E-Commerce Platform
OSSvs BigCommerce★ 2.4k
Spree Commerce
E-commerce
Open Source Platform for DTC, B2B Commerce, Marketplaces & Omnichannel. REST APIs, TypeScr
BSD-3-Clausevs BigCommerce★ 16k
Bagisto
E-commerce
Open Source eCommerce & Multi-Vendor Marketplace Platform Built with Laravel for Enterpris
MITvs BigCommerce★ 28k
Aimeos
E-commerce
Integrated online shop based on Laravel and the Aimeos e-commerce framework for ultra-fast
MITvs BigCommerce★ 5.5k
Medusa
E-commerce
The world's most flexible commerce platform for agents and developers
OSSvs BigCommerce★ 37k
SaaS alternatives to GrandNode 2
See all
BigCommerce
E-commerce
Hosted ecommerce platform with built-in B2B features and headless options
SaaS
Salesforce Commerce Cloud
E-commerce
Enterprise B2C and B2B commerce platform from Salesforce
SaaS
Etsy
E-commerce
Marketplace for handmade, vintage and craft goods with seller tools
SaaS
eBay
E-commerce
Online marketplace for auctions and fixed-price listings
SaaS
Faire
E-commerce
Wholesale marketplace connecting independent retailers and brands
SaaS
Shopee
E-commerce
Ecommerce marketplace and seller platform covering Southeast Asia and Taiwan
SaaS

