EverShop
EverShop is a self-hosted, open-source ecommerce platform for selling online.
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
79/100 Good
- Maintained
- 100last commit 12 days ago
- Popular
- 8010,499 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
Availability: platform listings confirmed today, links checked 15 days ago
- GitHub stars
- 10,499
- Open issues
- 77
- Last commit
- 2026-10-01
- Latest release
- v2.2.1
- License
- GPL-3.0
- Activity
- rising
Checked 10 days ago - source: GitHub (evershopcommerce/evershop)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 14 days ago - source: Docker Hub image tags and published docs
First-install notes
- Start with Docker Compose Download the provided `docker-compose.yml` and run `docker-compose up -d` to start EverShop without doing all the manual npm steps. It gives you a working store to visit and configure right away. source
- Create your admin user before using it After the app is running, use the provided `user:create` command with your email, password, and name. Without this, you won't have an admin account to log in, add products, or change settings. source
- Open port 80 if you use Docker The Docker setup exposes port 80 for the store, so make sure it is reachable in your firewall or browser address. If that port is closed, EverShop may be running but you won't be able to reach it. source
Fetched 14 days ago - each note links to its source
Variants
Alternatives (10)
- Adobe Commerce
- Drupal - Drupal is a powerful website builder used to create everything from personal blogs to complex corporate sites.
- Joomla - Joomla is an award-winning, free, and open-source content management system (CMS) that lets users build websites and powerful online applic…
- Medusa - Medusa is an automatic video library manager for TV shows.
- OpenCart - OpenCart is an open source PHP-based online shopping cart system.
- PrestaShop - PrestaShop is an open-source e-commerce free software powering nearly 200,000 online stores.
- Square Online
- Vvveb
- WooCommerce - Open-source ecommerce platform supporting physical and digital sales, customizable storefronts, booking and subscription features, and wide…
- WordPress - WordPress is an open-source content management system (CMS) and publishing platform used to create and manage websites, blogs, and online p…
Checked 11 days ago - source: AlternativeTo
Common questions
Can I start EverShop with Docker instead of manual npm setup?
Yes. Download the provided docker-compose.yml and run docker compose up -d. It gives you a working store to visit and configure right away.
How do I create the first admin account after starting Docker?
Use the provided user:create command with your email, password, and name after the app is running. Without this, you will not have an admin account to log in, add products, or change settings.
Which port should be reachable for the Docker setup?
The Docker setup exposes port 80 for the store. If that port is closed, EverShop may be running but you will not be able to reach it.
Where should self-hosters ask questions or report bugs?
Questions and EverShop-related discussions can be made in the EverShop Discord channel. Bug reports should be created in the GitHub issue tracker.
Answers sourced from evershop.io, github.com
Community
- After almost 2 years, EverShop - Self-hosted eCommerce ... - Reddit (reddit)
- EverShop v1.1.0 released! : r/selfhosted - Reddit (reddit)
- I've been working on EverShop. A React self-hosted ecommerce ... - Reddit (reddit)
- I've been working on EverShop. A full JavaScript self-hosted ... - Reddit (reddit)
- EverShop v1.0-rc5. A full JavaScript self-hosted ecommerce ... - Reddit (reddit)
Collected 14 days ago - public community threads
