Solidus
Open-source Ruby on Rails eCommerce framework
5.3k stars 1.4k forks last commit first released
Actively maintained
Last commit 26 Aug 2026.

Solidus is an open-source eCommerce framework built on Ruby on Rails for teams that need full control over their online store and the ability to customize deeply. It provides core commerce capabilities, an admin backend, and an API, and can be used as a full storefront or as commerce components within a larger stack.
Key Features
- Modular architecture delivered as multiple gems (core, backend/admin, API)
- Admin dashboard for catalog, orders, customers, and store operations
- REST API for integrating custom storefronts, mobile apps, or headless setups
- Flexible promotions and discounting system with customizable rules
- Support for subscriptions via its native subscription engine
- Internationalization and localization support across store and operational components
- Extensible integration approach for payments, shipping, and third-party services
Use Cases
- Build a fully customized eCommerce store on Rails with an integrated admin
- Run headless commerce by pairing Solidus with a bespoke frontend
- Implement advanced business models such as subscriptions and complex promotions
Solidus is a mature, extensible Rails-based commerce foundation that fits teams seeking long-term flexibility, customization, and the option to evolve toward more decoupled architectures as they scale.
Categories:
Tags:
Tech Stack:
Similar to Solidus

Spree Commerce
Modular, API-first eCommerce platform built on Ruby on Rails
Open-source eCommerce platform for B2C and B2B with a modular architecture, headless APIs, and support for multi-store, multi-currency, and extensibility via extensions.


Aimeos
API-first PHP e-commerce framework and shop platform for Laravel
Aimeos is an API-first, high-performance e-commerce framework for Laravel, enabling scalable online shops, marketplaces, and complex B2B commerce applications.

Dolibarr
Open-source ERP and CRM suite for business management
Dolibarr is an open-source web-based ERP/CRM to manage sales, invoicing, purchases, inventory, accounting, HR, projects, and customer relationships.

Medusa
Open-source, headless ecommerce backend built for customization.
Open-source, API-first commerce backend with modular architecture for custom storefronts and marketplaces.


Snipe-IT
Web-based IT asset and software license management system
Open source IT asset management for tracking hardware, software licenses, and assignments, with audit history and a REST API for automation.


Lowcoder
Open-source low-code platform for building business apps and UIs
Open-source low-code platform to build internal tools and customer-facing web apps with a visual UI builder, reusable modules, data-source connectors, and RBAC.





