Guides
Swell is a next-generation ecommerce platform with a schema-driven API. It's design was centered around customization, as an ideal alternative to building your own commerce backend from scratch. Today the platform offers merchants the ability launch a store in minutes, with unlimited potential for innovation and growth.
Learn how to use the Swell CLI to build apps and more in this complete reference.
Learn moreLearn how to use the Apps SDK to simplify building frontend interfaces for Swell Apps.
Learn moreSwell Apps are a powerful way to extend the platform with custom fields, notifications, user-settings, and serverless functions for built-in application logic. Apps can serve many purposes, such as extending the Swell dashboard, integrating with payment and fulfillment providers, and implementing complete storefront experiences.
Learn about Apps →
Storefronts are specialized Apps that provide customer interfaces, such as an entire online store or micro-site, and come with all the power of Swell Apps to combine features into easy-to-install packages for merchants.
Learn about Storefronts →
You should be in control of how your data and content are defined, and it should be accessible as easily as if it was in your own database. Swell was designed to be as flexible as building your own backend, so every model is customizable and has a complete backend and frontend API.
Learn about customizing models →
Backend API →
Frontend API →