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.

Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,092,686
Awesome (13,626
Awesome List (13,626
Magento (6,514
Ecommerce (5,149
Cart (5,069
Woocommerce (2,677
Gist (2,420
Spree (1,220
Middleman (1,144
Prestashop (884
Shopping Cart (765
Ecommerce Platform (308
Leaderboard (176
Sylius (161