Awesome Open Source
Awesome Open Source

eCommWar, a leaderboard of top open-source e-commerce platforms.


Missing an e-commerce platform here? Just fork the repo and add your platform as a <name>.md in the source/projects folder.

Make sure to follow the following rules:

  • Open Source: The platform must have a public repository on Github that we can link to and pull in stats from.
  • Stick to the format: Fill out all the same fields as the other e-commerce platforms in source/projects.
  • Short description: Keep all the details for the body text, keep the description for the overview page short and sweet.



sudo apt install ruby-bundler ruby-dev


Check whether ruby could compile native extensions.

middleman depends on nokogiri which needs to compile native extension.

Running locally

eCommWar is built with Middleman. To install and run locally:

    git clone
    cd eCommWar
    bundle install --path vendor/bundle
    bundle exec middleman

You'll run into GitHub's API limits very quickly if you just do this. To avoid this we recommend you create a Github API token with permissions to access public repositories and Gist.

Then create a Gist with a single file data.json with an empty javascript object literal as content: {}

Then set these environment variables before running middleman:


Then middleman will use the Gist you specified to archive stats (stars, forks and issues) for the repositories.


This project is licensed under the MIT license.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (65,637
awesome (1,202
awesome-list (1,121
list (352
ecommerce (185
magento (97
shop (82
stats (68
shopping-cart (61
ecommerce-platform (53
curated-list (45
gist (42
woocommerce (41
cart (29
shopping (26
awesomeness (16
prestashop (15

Find Open Source By Browsing 7,000 Topics Across 59 Categories