shopify-api-php - :rocket: Shopify API Client for PHP

  •        6

You can access the manager like $client->getProductManager(), $client->getOrderManager().

https://github.com/slince/shopify-api-php

Tags
Implementation
License
Platform

   




Related Projects

shopify_api - ShopifyAPI is a lightweight gem for accessing the Shopify admin REST web services.

  •    Ruby

The Shopify API gem allows Ruby developers to programmatically access the admin section of Shopify stores.The API is implemented as JSON over HTTP using all four verbs (GET/POST/PUT/DELETE). Each resource, like Order, Product, or Collection, has its own URL and is manipulated in isolation. In other words, we’ve tried to make the API follow the REST principles as much as possible.

shopify_app - Adds a full Shopify API Application environment to your application

  •    Ruby

This gem includes a Rails Engine and generators for writing Rails applications using the Shopify API. The Engine provides a SessionsController and all the required code for authenticating with a shop via Oauth (other authentication methods are not supported).The example directory contains an app that was generated with this gem. It also contains sample code demonstrating the usage of the embedded app sdk.

themekit - Shopify theme interaction command line tool.

  •    Go

Theme Kit is a cross-platform tool for building Shopify Themes. Theme Kit is a single binary that has no dependencies.

Timber - The ultimate Shopify theme framework, built by Shopify.

  •    Liquid

The Timber theme is no longer being maintained by Shopify. Developers are encouraged to check out Slate - a theme scaffolding and command line tool built for developing Shopify themes.You can continue to use Timber; however, this repo will not be kept up-to-date with changes in Shopify theme development.

skeleton-theme - A simplified Shopify theme

  •    Liquid

The Skeleton theme is no longer being maintained by Shopify. Developers are encouraged to use Slate - a theme scaffolding and command line tool built for developing Shopify themes.You can continue to use Skeleton; however, this repo will not be kept up-to-date with changes in Shopify theme development.


shopify_app - Adds a full Shopify API Application environment to your application

  •    Ruby

Adds a full Shopify API Application environment to your application

shopify_python_api - ShopifyAPI library allows Python developers to programmatically access the admin section of stores

  •    Python

The ShopifyAPI library allows Python developers to programmatically access the admin section of stores.The API is accessed using pyactiveresource in order to provide an interface similar to the ruby Shopify API gem. The data itself is sent as XML over HTTP to communicate with Shopify, which provides a web service that follows the REST principles as much as possible.

slate - Slate is a theme scaffold and command line tool for developing Shopify themes

  •    Javascript

A theme scaffold and command line tool for developing Shopify themes.

polaris-react - Shopify’s product component library

  •    TypeScript

Polaris React is a component library designed to help developers create the best experience for merchants who use Shopify. Visit the Polaris style guide to learn more. For more information about creating apps for the Shopify App Store, take a look at the app development documentation.

active_merchant - Active Merchant is a simple payment abstraction library extracted from Shopify

  •    Ruby

Active Merchant is an extraction from the ecommerce system Shopify. Shopify's requirements for a simple and unified API to access dozens of different payment gateways with very different internal APIs was the chief principle in designing the library. It was developed for usage in Ruby on Rails web applications and integrates seamlessly as a Rails plugin, but it also works excellently as a stand alone Ruby library.

shopify.tmbundle - A bundle for interacting with Shopify Theme Assets.

  •    PHP

A bundle for interacting with Shopify Theme Assets.

shopify_api - ShopifyAPI is a lightweight gem for accessing the Shopify admin REST web services.

  •    Ruby

ShopifyAPI is a lightweight gem for accessing the Shopify admin REST web services.

shopqi - An open source clone of Shopify.

  •    Ruby

An open source clone of Shopify.

shopify_theme - A console tool for interacting with Shopify Theme Assets.

  •    Ruby

Please use Shopify Theme Kit instead.

Shopify-active_merchant

  •    Ruby

Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is written by Tobias Luetke, Cody Fauser, and contributors. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.

active_shipping - ActiveShipping is a simple shipping abstraction library extracted from Shopify

  •    Ruby

Note: 2.x contains breaking changes, please see the changelog. Shopify will not be actively contributing to the 2.x version of this gem and is looking for maintainers.See our releases for past versions.

dashing-rails - The exceptionally handsome dashboard framework for Rails.

  •    Ruby

Dashing-rails is the Rails Engine version of Dashing by Shopify. A huge thanks to Shopify for their great work with the Sinatra version. Warning: To upgrade from 2.2.x to 2.3.x please read CHANGELOG.md.

draggable - The JavaScript Drag & Drop library your grandparents warned you about.

  •    Javascript

Get complete control over drag and drop behaviour with Draggable! Draggable abstracts native browser events into a comprehensive API to create a custom drag and drop experience. Draggable comes with additional modules: Sortable, Droppable, Swappable. Draggable itself does not perform any sorting behaviour while dragging, but does the heavy lifting, e.g. creates mirror, emits events, manages sensor events, makes elements draggable.The additional modules are built on top of Draggable and therefore provide a similar API interface, for more information read the documentation below.

djjob - PHP port of delayed_job, a database backed asynchronous priority queue

  •    PHP

DJJob allows PHP web applications to process long-running tasks asynchronously. It is a PHP port of delayed_job (developed at Shopify), which has been used in production at SeatGeek since April 2010.Like delayed_job, DJJob uses a jobs table for persisting and tracking pending, in-progress, and failed jobs.

toxiproxy - :alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing

  •    Go

Toxiproxy is a framework for simulating network conditions. It's made specifically to work in testing, CI and development environments, supporting deterministic tampering with connections, but with support for randomized chaos and customization. Toxiproxy is the tool you need to prove with tests that your application doesn't have single points of failure. We've been successfully using it in all development and test environments at Shopify since October, 2014. See our blog post on resiliency for more information.Toxiproxy usage consists of two parts. A TCP proxy written in Go (what this repository contains) and a client communicating with the proxy over HTTP. You configure your application to make all test connections go through Toxiproxy and can then manipulate their health via HTTP. See Usage below on how to set up your project.