EverShop
EverShop is an open source, TypeScript-first e-commerce platform you self-host — a Shopify alternative built on React, GraphQL, and PostgreSQL that gives developers a full storefront and admin with no monthly plan tiers or transaction fees.
What is EverShop?
EverShop is an open source e-commerce platform built with TypeScript, React, GraphQL, and PostgreSQL. It ships a storefront, a checkout, and an admin dashboard out of the box, and runs as a Node.js app you host yourself — so you own the code, the data, and the customer relationship without paying per-sale fees.
What is EverShop best for?
EverShop suits developers and small technical teams who want a customizable store they fully control rather than a locked-down SaaS plan. Its module-and-theme system makes it a good fit for building a branded storefront, wiring in custom checkout logic, or extending catalog behavior in code.
What can EverShop do?
- Manage products, categories, collections, orders, and customers from a built-in admin dashboard
- Serve a React storefront with a fast, customizable checkout
- Expose store data through a GraphQL API for headless or custom frontends
- Take payments via Stripe, PayPal, and Klarna integrations
- Extend the platform with a module system and custom themes
- Add search, marketing, and hosting through integrations like Algolia, Mailchimp, and Netlify
- Run migrations automatically on startup, so upgrades apply schema changes for you
Where does EverShop fall short?
- It’s a younger, smaller project than the commerce platforms it competes with, so the extension ecosystem, community, and third-party plugin catalog are thin next to Shopify’s app store or WooCommerce.
- Its GPL-3.0 copyleft license means custom modules you distribute can be required to stay open source — a caveat for teams planning to resell proprietary extensions.
- EverShop Cloud is still in development, so there’s no first-party managed hosting yet; you deploy and operate the Node.js app and PostgreSQL database yourself.
Is EverShop free?
Yes — EverShop is free and open source under the GPL-3.0 license, with no license fees, plan tiers, or transaction cuts. You pay only for the server and PostgreSQL database you run it on. A managed EverShop Cloud is planned but not yet generally available.
What does EverShop replace?
EverShop is a self-hosted alternative to Shopify, BigCommerce, and Wix. It covers the same catalog, cart, checkout, and order-management job, but you run it on your own infrastructure and skip the monthly subscription and per-sale fees those hosted platforms charge. If you want a headless commerce engine instead of a full storefront, Medusa is a closely related open source option.
FAQ
Is EverShop open source? Yes. EverShop is licensed under GPL-3.0, a genuine OSI-approved open source license, and the full source is on GitHub.
Can I self-host EverShop for free? Yes. The software is free; your only costs are the server and PostgreSQL database it runs on. Install it with the create-evershop-app command, npm, or the official Docker image.
Is EverShop a good Shopify alternative? For developers who want full control and no per-sale fees, yes. If you’d rather avoid running servers and want a large app marketplace, hosted Shopify is the easier path.
What do I need to run EverShop? Node.js (v20+), an empty PostgreSQL database, and a server to host the app. Docker is the fastest way to get a store running locally or in production.