Skip to main content

Back end

General

  1. Shopify - The OAuth flow for Authentication - This guide introduces the OAuth flow for public apps and custom apps that are created in the Partner Dashboard.
  2. Requirements for apps in the Shopify App Store - For submitting apps to the Shopify App Store.

Tools

  • Ngrok - Ngrok is a tool that makes it easy to expose your development environment to Internet.

  • Hookdeck - Hookdeck is a tool to monitor your Shopify Webhooks with custom retry logic, alerts and filtering.

  • DeployBot - Shopify integration in DeployBot is a great way to streamline the development, review, and deployment of your store themes.

Libraries

  1. Ruby

  2. Python

  3. Node.js

  4. PHP

  5. DotNet

  6. Elixir

  7. Golang

  8. R

    • shopifyr - Aims to provide an easy-to-use interface to the Shopify Admin API within R.
  9. Rust

App Examples

Node.js

PHP Examples

Python Examples

Elixir Examples