SDK et bibliothèques

    SDK officiels.Chaque langage.

    6 SDK officiels maintenus par l'équipe Shopflow. Typés, idiomatiques et prêts pour la production dès le premier jour.

    Node.js / TS
    Python
    PHP
    Ruby
    Go
    Java
    2,4 M+ téléchargements/mois
    8,2 k étoiles GitHub
    Mis à jour il y a 2 jours

    SDK officiels

    Maintenus par l'équipe d'ingénierie Shopflow. Versionnement sémantique. Aucun breaking change sans incrément majeur.

    v2.4.1

    Node.js / TypeScript

    @shopflow/node

    Support TypeScript de premier niveau avec définitions complètes incluses. Fonctionne avec Node.js 18+ et les runtimes Edge.

    TypeScriptESM + CJSEdge Ready
    npm install @shopflow/node
    1,2 M/mois
    4,1 K
    v2.4.1
    v2.1.0

    Python

    shopflow

    Interface pythonique avec type hints, prise en charge async/await et modèles Pydantic pour tous les objets API.

    Type hintsAsync/AwaitPython 3.9+
    pip install shopflow
    680 K/mois
    2,1 K
    v2.1.0
    v1.9.2

    PHP

    shopflow/sdk

    Compatible PSR. Fournisseur de service Laravel inclus. PHP 8.1+. Client HTTP basé sur Guzzle.

    PSR-18Laravel ReadyPHP 8.1+
    composer require shopflow/sdk
    310 K/mois
    890
    v1.9.2
    v1.7.0

    Ruby

    shopflow

    Ruby idiomatique avec helpers Rails, modèles de style ActiveRecord et client HTTP Faraday.

    Helper RailsRuby 3.1+Faraday
    gem install shopflow
    180 K/mois
    640
    v1.7.0
    v1.3.0

    Go

    go.shopflow.io/sdk

    Go idiomatique avec support context, zéro dépendance externe et sûreté complète pour la concurrence.

    Zéro dépendanceSupport ContextGo 1.21+
    go get go.shopflow.io/sdk
    95 K/mois
    520
    v1.3.0
    v1.2.0

    Java / Kotlin

    io.shopflow:sdk

    Prend en charge Java 17+ et Kotlin. Autoconfiguration Spring Boot incluse. Maven + Gradle.

    Spring BootKotlinMaven + Gradle
    io.shopflow:sdk:1.2.0
    72 K/mois
    410
    v1.2.0

    Ce qui est inclus dans chaque SDK

    Tous les SDK officiels partagent les mêmes fonctionnalités. Même couverture. Aucun citoyen de seconde zone.

    FONCTIONNALITÉNode.jsPythonPHPRubyGoJava
    Couverture API complète
    Sûreté de typeTypeScript natifType hintsPHPStanSorbetNatifNatif
    Support async
    Auto-retry + backoff
    Clés d'idempotence
    Vérification de signature webhook
    Helpers de pagination
    Gestion des erreurs
    Hooks de logging
    Intégration frameworkNext.js, RemixDjango, FastAPILaravel, SymfonyRailsGin, EchoSpring Boot

    Intégrations framework

    Packages prêts à l'emploi pour votre framework préféré. Zéro config. Fonctionne en 5 minutes.

    Next.js

    @shopflow/nextjs

    Le plus populaire

    React

    @shopflow/react

    Vue / Nuxt

    @shopflow/vue

    Remix

    @shopflow/remix

    Astro

    @shopflow/astro

    Le SDK en action

    Du vrai code. De vrais cas d'usage.

    example.js
    import Shopflow from '@shopflow/node';
    
    const sf = new Shopflow({
      secretKey: process.env.SHOPFLOW_SECRET,
    });
    
    const order = await sf.orders.create({
      customer: { email: 'john@acme.com' },
      lineItems: [{
        variantId: 'var_01HABC',
        quantity: 3,
      }],
      payment: {
        method: 'net_30',
        currency: 'CAD',
      },
    });
    
    console.log(order.id);      // ord_01HXYZ
    console.log(order.status);  // confirmed

    Bibliothèques communautaires

    Construites et maintenues par la communauté Shopflow. Non officiellement supportées, mais éprouvées.

    Les bibliothèques communautaires ne sont pas maintenues par Shopflow. Utilisez les SDK officiels pour les intégrations critiques en production.

    .NET / C#

    Par @mikhail-dev

    NuGet: Shopflow.Client

    320

    Intégration Django

    Par @sarah-codes

    pip install django-shopflow

    215

    Plugin WordPress

    Par @wpmaster

    Plugin WordPress

    180

    Svelte / SvelteKit

    Par @svelte-store

    npm i @shopflow/svelte

    145

    Dernières mises à jour SDK

    Restez à jour. Les breaking changes sont clairement signalés.

    18 fév. 2026@shopflow/node v2.4.1PATCH

    Correction d'une condition de course dans le gestionnaire webhook panier

    10 fév. 2026@shopflow/python v2.1.0MINOR

    Ajout du support async/await pour tous les endpoints

    28 janv. 2026@shopflow/react v1.5.0MINOR

    Support React Server Components

    Open source. Construit au grand jour.

    Tous les SDK officiels sont open source sous licence MIT. Vous avez trouvé un bug ? Une demande de fonctionnalité ? Les PR sont bienvenues.

    Signaler un bug

    Quelque chose est cassé ? Ouvrez une GitHub Issue.

    Soumettre une PR

    Vous avez corrigé un bug ou ajouté une fonctionnalité ? Nous révisons les PR chaque semaine.

    Demander une fonctionnalité

    Il manque quelque chose ? Votez sur la roadmap publique.

    Commencez avec votre stack

    Installation en 10 secondes. Premier appel API en 3 minutes. Couverture production complète dès le premier jour.

    2,4 M+ de téléchargements/mois
    8,2 K étoiles GitHub
    Licence MIT
    Mises à jour hebdomadaires