/awesome-medusajs

A curated list of awesome resources related to MedusaJS ๐Ÿ˜Ž

MIT LicenseMIT

Medusa

Awesome MedusaJS

A curated list of awesome resources related to MedusaJS

Resources     Contribution guide     Official documentation

Awesome

GitNFT

Contents


Admin dashboard revamp

Resources

Projects using MedusaJS

We are aware of a lot of different projects using Medusa in production - from scale ups to public companies. Unfortunately we cannot share all of them as most are larger projects guarded by NDAs or without explicit consent to be shared. A few of the projects we are allowed to share are Tekla, Dubray, Palmes and Bryant Dental.

Starters

Plugins and packages

Customisation

  • medusa extender source stars
    Customise your medusa project eith ease and create whatever you need with a scalable and testable architecture.

Authentication

  • OAuth 2 authentication source stars
    Social authentication for the admin and store client. Google, Facebook, Twitter, etc... (Google is available but a lot more will come soon)

Analytics

  • Segment source stars
    Segment collects events from your web & mobile apps and provides a complete data toolkit to every team in your company

  • Jitsu source stars
    Jitsu is a fully-scriptable data ingestion engine for modern data teams. Set-up a real-time data pipeline in minutes, not days

  • Sentry source stars
    A sentry integration. JavaScript Error and Performance Monitoring Resolve JavaScript errors with max efficiency, not max effort. Get actionable insights to resolve JavaScript performance issues with the ability to track, debug, and resolve JavaScript errors across platforms.

  • Sentry UI source stars
    An admin sentry dashboard. JavaScript Error and Performance Monitoring Resolve JavaScript errors with max efficiency, not max effort. Get actionable insights to resolve JavaScript performance issues with the ability to track, debug, and resolve JavaScript errors across platforms.

  • Prometheus source stars
    A prometheus integration. swagger-stats traces REST API requests and responses in Node.js Microservices, and collects statistics per API Operation. swagger-stats detects API operations based on express routes. You may also provide Swagger (Open API) specification, and swagger-stats will match API requests with API Operations defined in swagger specification. The data can be served to kibana through ElasticSearch or can also be consumed by Grafana

Contente Management System

  • Contentful source stars
    By integrating Contentful to Medusa, you can benefit from powerful features in your ecommerce store including detailed product CMS details, easy-to-use interface to use for static content and pages, localization, and much more.

  • Strapi source stars
    By integrating Strapi to Medusa, you can benefit from powerful features in your ecommerce store including detailed product CMS details, two-way sync, an easy-to-use interface to use for static content and pages, and much more.

Search

  • Meilisearch source stars
    MeiliSearch also provides a pleasant developer experience, as it is extremely intuitive and newcomer-friendly. So, even if you're new to the search engine ecosystem, their documentation is resourceful enough for everyone to go through and understand.

  • Algolia source stars
    Algolia can be used for a wide range of use cases, including ecommerce websites. By integrating Algolia into your ecommerce website, you can provide your customers with a better user experience and help them find what theyโ€™re looking for swifltly.

  • Elasticsearch source stars Elasticsearch is a seamless and intuitive search engine solution. Its developer-friendly nature and comprehensive documentation make it accessible to all. Enhance your ecommerce website with Elasticsearch for swift and efficient searches, providing a superior user experience to your customers.

File storage and management

  • Spaces source stars
    S3-compatible object storage with a built-in CDN that makes data storage and delivery easy, reliable, and affordable.

  • S3 source stars
    Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance

  • Minio source stars
    Minio is an open source distributed object storage server written in Go, designed for Private Cloud infrastructure providing S3 storage functionality.

  • Cloudflare Images source stars
    Cloudflare Images provides a straightforward, end-to-end solution to cost-effectively build and maintain your image infrastructure. Store, resize, and optimize images at scale using one unified product.

  • Local Storage source stars

  • GCP source stars

  • Cloudinary source

  • Supabase source stars Supabase Storage plugin for MedusaJS.

  • Cloudflare R2 source stars
    Cloudflare R2 storage plugin for Medusa. This plugin also supports CSV exports and imports. R2 is S3-compatible object storage service by Cloudflare and has a 10GB/month forever-free tier.

  • Imgur source stars Use free Imgur-Api as your fileservice to upload images.

  • Aliyun OSS source stars Aliyun OSS file connector for Medusa.

Loader

  • Shopify source stars
    This plugin will copy all of your products and collections from Shopify to Medusa.

  • Magento source stars
    This plugin will copy all of your products and collections from Magento to Medusa.

  • Prestashop source stars
    This plugin imports Prestashop categories and products into Medusa. It creates categories and products that don't exist, and updates those that have been imported previously.

Invoice

Discount

Inventory

  • Brightpearl source stars
    Sends orders to Brightpearl, listens for stock movements, handles returns.

Payment

  • Manual source stars

  • Stripe source stars
    Stripe's products power payments for online and in-person retailers, subscriptions businesses, software platforms and marketplaces, and everything in between.

  • Klarna source stars
    Buy now, pay later is an alternative to credit and gives you the flexibility to shop what you want, when you want, without breaking the bank. When you split the cost of your purchase into 4 smaller payments with Klarna, you'll never pay any interest.

  • Paypal source stars
    PayPal is the faster, safer way to send and receive money or make an online payment. Get started or create a merchant account to accept payments.

  • Adyen source stars
    End-to-end payments, data, and financial management in one solution. Meet the financial technology platform that helps you realize your ambitions faster.

  • Subscriptions plugin source stars

  • Stripe subscriptions source stars

  • Razorpay source

Fullfilment

  • Manual source stars

  • Webshiper source stars

  • Shiprocket source stars
    Shiprocket is a popular eCommerce logistics and shipping service provider in India. Fulfill your Medusa orders, swaps and returns using medusa-fulfillment-shiprocket

Notification

  • Sendgrid source stars
    SendGrid delivers your transactional and marketing emails through the world's largest cloud-based email delivery platform. Send with confidence

  • Mailchimp source stars
    Mailchimp is an all-in-one marketing platform that helps you manage and talk to your clients, customers, and other interested parties

  • Twilio source stars
    Twilio powers personalized interactions and trusted global communications to connect you with customers.

  • node mailer source stars

  • Amazon SES source stars
    Notifications plugin for Medusa ecommerce server that sends transactional emails via AWS SES (Simple Email Service).

  • Mailjet source stars
    Use medusa-plugin-mailjet to send transactional and marketing emails to your customers.

  • Postmark source stars
    Mail notifications powered by Postmark templates including PDF invoices that can be configured with json files

  • Seven source stars
    SMS and text-to-speech notifications powered by Seven

Customer content

Bot

Event Module

  • AWS EventBridge source stars
    A Medusa module for seamless integration with AWS EventBridge, enabling real-time event handling in headless e-commerce applications.

Blog

  • Medusa Plugin Blogger source stars
    A blog integration for your MedusaJS admin page, enabling you to create and manage blog articles directly from the admin interface.

Contribute

Contributions welcome! Read the contribution guidelines first.