Build & Monetize E-Commerce Apps With Ease

An end-to-end platform for developing & monetizing e-commerce apps.

elipseJoin the Developer Platform
main-hero background

How It Works


Create an App

Sign up to the Common Ninja Developer Platform and create your first app using our services.


Integrate With Platforms

Integrate your Common Ninja app with different e-commerce platforms by easily adding API keys


Start Developing!

Use Common Ninja's API, start building your app and avoid wasting time on authentication, reading documentation, and understanding how the API of different e-commerce platforms works.

Want to learn more? Checkout our documentation.

Focus on Building a Product We Take Care of the Rest!

A free developer platform that helps you build and monetize e-commerce apps with a robust set of tools that will allow you to create your app faster, with less effort and lower costs.

Monetize Your App With Ease

With a simple interface you can define the available features that your app has to offer, and then create plans for different tiers and users.

money saving pig and presents

Develop With Popular Technologies You Know and Love

Choose the technology you want, our RESTful API is robust, flexible, and accessible from any stack.


Build Once — Integrate with Multiple Platforms

Create apps for Shopify and monetize them. The apps you create can also be launched on other e-commerce platforms.

e-commerce platforms

Built for Indie Developers in Mind

The platform is built for indie developers in mind, and as such, it is supported by a growing, friendly community & detailed documentation.

arrow to a target

Developed With Common Ninja

Our platform enables developers to easily create amazing apps. We also make our own apps using our platform to test it and make it better so you’ll have the best tools at your disposal.

Check Out All Apps




Our Starter plan has everything you need in order to get started and launch your app.

500 stores

5k monthly API requests

5GB files storage(?)

2% transaction fee(?)

Basic Support

Unlimited integrations (?)

Start for Free


$19 / Month

More traffic, advanced features and support for successful apps who want to grow.

2.5k stores

25k monthly API requests

20GB files storage(?)

1% transaction fee(?)

24/7 Premium Support

Unlimited integrations (?)

Start for Free


$99 / Month

Need more juice? The Business plan will allow you to unleash the full powers of your app!

10k stores

100k monthly API requests

100GB files storage(?)

0.5% transaction fee(?)

24/7 Premium Support

Unlimited integrations (?)

Start for Free
Still not enough? Let's talk.

The first moment I started developing on the platform I was excited about the ease with which I got into things, the order and organization of the code. It is evident that amazing architectural work has been done here from developer to developer. There is full use of React's with Typescript and full of best practices, including a storybook of an efficient and useful collection of components. highly recommend!

Elad Cohen


I was so inspired when I found Common Ninja. It fills a gap that’s missing when building cross-platform plugins and solves many complexities. Overall, it just makes plugins development fun and fast, so you can build more!

Elior Tabeka

What else you need to know?


Is the Common Ninja Developer Platform really free?

Yes, the platform is free (subject to fair use).

Can I integrate my app with other platforms other than Shopify?

Yes, of course. Once you develop an app with Common Ninja, your app automatically can be integrated with any other platform we support.

How do I start?

It’s simple, really. You just sign up and start building your app.

I already have an app on one platform, can I still use Common Ninja?

Yes you can. You will, however, have to make adjustments to your app to integrate it with the Common Ninja Developer Platform.

I have questions, how do I contact you?

You can easily contact us by sending an email to [email protected].

Join Our Growing Discord Community

Our community is our strength. It is where you can share ideas, ask questions, get help and, most importantly — learn and grow as a developer! To help make communication between you and other members of our community easier, we’ve created a dedicated server that you can easily join.

discordframeJoin Our Discord Community

Made by developers for developers 💜