6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

EverShop

Open source

TypeScript-focused ecommerce platform using GraphQL and React, designed for developers who want a modular, fully customizable storefront.

evershop.io
EverShop homepage screenshot
GitHub stars
10k
Last commit
yesterday
Repository age
5 years
Version
v2.2.1
Licence
GPL-3.0
Self-hosted
Yes

About EverShop

EverShop is an open-source ecommerce platform built with TypeScript, GraphQL and React. It is designed for developers and provides essential commerce features in a modular architecture that can be customized extensively, so teams can build tailored shopping experiences without starting from scratch.

The platform can be started quickly from a Docker image, which saves installing dependencies by hand, and a full installation guide is available. Its documentation covers extension development and theme development, which is how most customization is done, and a demo store lets you see the storefront and admin before installing anything.

EverShop is licensed under GPL-3.0 and runs on your own infrastructure. The project is community driven, with a Discord channel for questions and an issue tracker for bug reports and feature requests. It suits developers and agencies who prefer a JavaScript and TypeScript stack for online stores.

Key features

  • TypeScript-first ecommerce platform
  • GraphQL API with a React storefront
  • Modular, customizable architecture
  • Extension and theme development
  • Docker image for quick start
  • Public demo store to try

Good fit for

  • →Building custom online stores in TypeScript
  • →Agencies delivering tailored storefronts
  • →Developers who prefer a React stack
Built with
TypeScript
React
Tags
ecommerce
typescript
graphql
react
online-store
storefront
self-hosted
docker

Open-source alternatives to EverShop

See all

SaaS alternatives to EverShop

See all