Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time
May 1, 2018


Chat on Discord Build Status Maintainability Test Coverage experimental

What is Daffodil?

Daffodil is a frontend toolkit that intends to accomplish three things:

  1. Improve developer workflow when writing frontend software for online stores.
  2. Provide a consistent frontend developer tool-chain regardless of a business's chosen ecommerce platform
  3. Drastically improve the end-user experience of online-shopping.


  • 🆓 Forever Free, Open Source, and MIT Licensed
  • 🔨 Platform Agnostic Drivers For Your Platform of Choice
    • Shopify
    • Magento 2
    • In-Memory Backend
      • Prebuilt
      • Great for lightning fast iteration and concepting.
  • 🍰 Decoupled and Composable Packages for your use case
    • Product
    • Cart
    • Checkout
  • 📚 Well Documented
    • Example Implementation
    • API References
    • Tutorials
  • 💡 Component Kit
    • Purely Functional
    • Themeable
    • Accessible
    • Supports Server-side Rendering
    • Well Tested
    • Fantastic Performance
    • IE 11+ Support


Project Package Version Stability @daffodil/authorizenet latest experimental
Cart @daffodil/cart latest experimental
Category @daffodil/category latest experimental
Checkout @daffodil/checkout latest experimental
Contact @daffodil/contact latest experimental
Core @daffodil/core latest experimental
Design @daffodil/design latest experimental
Driver @daffodil/driver latest experimental
External Router @daffodil/external-router latest experimental
Geography @daffodil/geography latest experimental
Newsletter @daffodil/newsletter latest experimental
Paypal @daffodil/paypal latest experimental
Product @daffodil/product latest experimental
Composite Product @daffodil/product-composite latest experimental
Configurable Product @daffodil/product-configurable latest experimental
SEO @daffodil/seo latest experimental

Example Stores

Currently none, but you can check our progress by following the steps here.

Using Daffodil To Build Your own Ecommerce Store

See the installation instructions.