Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Subscribe
Sign in
CartQL

CartQL

GraphQL shopping cart API

2 followers

GraphQL shopping cart API

2 followers

Visit website
CartQL is a headless GraphQL shopping cart, and checkout API built to work with your existing inventory. However you handle carts, on the frontend or via remote schema stitching, CartQL was designed to fit right in.
  • Overview
  • Launches1
  • Reviews
  • Alternatives
  • Team
  • Awards
  • More
Company Info
cartql.comGitHub
CartQL Info
Launched in 2020View 1 launch
Forum
p/cartql
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt
SocialX

Similar Products

How to GraphQL
How to GraphQL
Open-source tutorial website to learn GraphQL development
Online learning
Let's Learn GraphQL
Let's Learn GraphQL
graphql
Engineering & DevelopmentData analysis tools
Hasura
Universal data access layer for next-gen apps and AI
5.0(8 reviews)
Unified APIDatabases and backend frameworks
GraphQL Playground
GraphQL Playground
GraphQL IDE for better development workflows
Team collaboration softwareEngineering & Development
GraphQL Editor
GraphQL Editor
Online GraphQL IDE, visualize your GraphQL Schema
5.0(1 review)
Code editorsUI frameworks
View more
AWS Builder Center
AWS Builder Center — Learn, build, and connect with builders in the AWS community
Learn, build, and connect with builders in the AWS community
Promoted

Do you use CartQL?

CartQL gallery image
CartQL gallery image
CartQL gallery image
Launch tags:
API•Developer Tools•E-Commerce
Launch Team
Jamie Barton

What do you think? …

Ronak Ganatra
Ronak Ganatra
GraphCMS

GraphCMS

Great work on this @notrab !
Report
5yr ago
Jamie Barton
Jamie Barton
Headless Dropshipping Starter

Headless Dropshipping Starter

Maker
@ronak_ganatra1 Thanks! Are we going to hook this up to your site soon? 🤩
Report
5yr ago
Ronak Ganatra
Ronak Ganatra
GraphCMS

GraphCMS

@ronak_ganatra1 @notrab >PRs welcome :D
Report
5yr ago
Jamie Barton
Jamie Barton
Headless Dropshipping Starter

Headless Dropshipping Starter

Maker
About a year ago I started building CartQL to scratch an itch. I am excited to invite you all to try it. After spending many years working with a wide range of eCommerce platforms, I realised a lot of the time that developers were integrating dozens of "best of breed" APIs to handle specific areas of the buying process. It wasn't long before I noticed that the service that connected all of these was the shopping cart. From the start I wanted to build a cart that didn't require me to import a load of products, or connect a PIM to use, and allow me to bring my own currency. My first approach was to create a React cart library, but I soon discovered there is more to a cart than what happens on the frontend, and not everyone is using React. One of the ways we perform custom business logic today in eCommerce is with webhooks. I decided to go down the API route to allow users to signup, add webhooks endpoints to watch cart, and checkout activity, for greater control over customer carts. Back in late 2019, and even today, there aren't many GraphQL eCommerce APIs. While there are some that require you to use their inventory, CartQL doesn't. However you handle carts, on the frontend or via remote schema stitching, CartQL was designed to fit right in. - Bring your own inventory - Flexible cart items - No replatforming - Jamstack-ready - Subscribe to cart changes with webhooks - Bring your own frontend, or backend (OneGraph/Hasura remote schema) - Works with Apollo Client, uRQL, React Query, fetch, and more. Let me know what you think! Feel free to reach out if you're interested in using webhooks - I'd love to know your use case, and see how I can fit your requirements into the roadmap. PS. If you're interested how this works with Apollo, here is a Gatsby + Apollo example. See a video walkthrough
Report
5yr ago
Darshan Gajara
Darshan Gajara

Product Disrupt

Nice work @notrab 👏
Report
5yr ago
Jamie Barton
Jamie Barton
Headless Dropshipping Starter

Headless Dropshipping Starter

Maker
@weirdowizard Thanks Darshan ⚡️
Report
5yr ago
Reviews
Helpful

You might also like

How to GraphQL
How to GraphQL
Open-source tutorial website to learn GraphQL development
Let's Learn GraphQL
Let's Learn GraphQL
graphql
Hasura
Universal data access layer for next-gen apps and AI
GraphQL Playground
GraphQL Playground
GraphQL IDE for better development workflows
GraphQL Editor
GraphQL Editor
Online GraphQL IDE, visualize your GraphQL Schema
DGraph.io
Scalable, Distributed, Low Latency, High Throughput Graph DB
View more
Review CartQL?Be the first to review CartQL