Sebastian Rindom

Medusa 2.0 - The world's most flexible commerce platform

Medusa 2.0 brings a modularized architecture, a complete Admin redesign, new commerce features, and a built-in framework for customizations. Launch Medusa in minutes using our new DTC or B2B Starters with responsive designs and pre-built integrations.

Add a comment

Replies

Best
Sebastian Rindom
For the past 5 years we have built Medusa with the goal of making developers working in commerce happier and more productive. Along the way we have built a community of more than 10,000 developers, seen millions of npm downloads, and become the #1 commerce project on GitHub. Still, SaaS platforms dominate commerce today but they are too rigid leaving companies stuck with hacky workarounds that break unexpectedly and stifle innovation. Therefore we built Medusa 2.0 from the ground up with flexibility and customization in mind. When you start Medusa 2.0 for the first time you get a fully fledged commerce platform complete with a cart engine, an order management system, product and inventory tracking and much more. But unlike other platforms, Medusa ships with a framework for customization. This means you can introduce custom data models, business logic, API endpoints, workflows and more, to modify the behavior of Medusa to fit your needs. Medusa can be used to build: 1. DTC ecommerce websites like Mitsubishi, Tekla, and Matt Sleeps. 2. B2B commerce stores like Heineken, EKI, and Visionary. 3. Marketplaces like Viessmann, Foraged, and Patyna. 4. Whatever commerce application you have in mind. In Medusa 2.0, we are introducing more commerce features and a new architecture that makes it possible for a single developer to build commerce applications in hours that would previously take a team weeks or months to create. In addition the new architecture is modular, allowing you to replace default functionality with your own systems, and adopt Medusa incrementally. With this launch we are also introducing a set of new open-source Starters to get you set up with a storefront, pre-built features, and integrations to commonly used tools. We are so excited to launch Medusa 2.0 today, and we can’t wait to see more Medusa stores go live! In the meantime we will continue working relentlessly to make it easier to build custom commerce applications
AnnaHo
@sebrindom Medusa 2.0 is an impressive advancement in creating customizable commerce platforms that empower developers and foster innovation!
Nicklas Gellner
It’s been an incredible journey. Our first Product Hunt launch feels like lightyears ago with everything that’s happened since for Medusa. Medusa 2.0 introduces a fundamentally new way of building commerce, offering the flexibility many companies have sought but couldn’t find with existing platforms. Our community has played a huge role in this launch. From direct contributions to invaluable feedback and tirelessly promoting the platform to new merchants. You’ve been amazing. Even in Preview, the interest from developers pushing this into production has been overwhelming. We’re deeply grateful for the support and are committed to giving back with a great product. 🤍
Marko
Amazing what you've done with the release 2.0! We have been working on building e-commerce for two months now, and we picked Medusa to do it. What we struggled so far was admin extensibility. Is it possible for the vendors as a user type (typical for marketplaces) to load their own products in the admin Products section? We're wondering how the Admin area is adjustable and if there are any docs for it. Otherwise, looks like an amazing product for many use cases.
Sebastian Rindom
@mk0y8 thanks happy you decided to go with Medusa! We currently allow customizations to the admin dashboard through Widget and Route extensions. Widgets are React components that you can place on any of the existing pages in the Medusa admin dashboard. And Route extensions give you a blank canvas to create anything you'd like. We plan to have more customization options in admin in the future. For marketplaces, it's recommended to build a vendor dashboard. You can checkout the Medusa Eats starter kit: https://docs.medusajs.com/v2/res...
Oliver Juhl
I've been looking forward to this day for many months! Medusa 2.0 is an absolutely incredible achievement by our team and an important milestone for Medusa as a company. We started working on Medusa five years ago out of frustration with the rigidity of existing commerce platforms. Whenever we or our clients at the time wanted to go beyond the conventional commerce experience–whether it was improving the customer experience, experimenting with new tools, or optimizing internal workflows–the rigidity of the platforms was forcing us to build hacky workaround for even simple things, and we were getting slowed down in the process of doing so. Medusa solves this problem and with 2.0 we have further improved the foundation making it the world's most flexible commerce platform. I am excited about the journey ahead, and grateful to have an amazing open-source community following and supporting us. LFG!
Nicklas Gellner
LFG, only just getting started! 💪
Hayden Kong
Medusa is such a great platform for developers, however it would be great if there was more support for people who aren't that skilled in coding and technology. It would also bring more users from competitors like Shopify. Keep up the good work!
Sebastian Rindom
@kinghayden we are doing more to make Medusa more accessible. The reason we started with developers is that companies typically start experiencing problems with SaaS platforms when their requirements have gotten more complex. For example, they might need to build a custom product configurator, integrate with a PIM, CMS, or ERP system, or automate customer service flows that are hindering growth. When you start having those problems you hire a developer to help you. The problem, however, is that this developer is constrained in what they can do and they often have to resort to hacky workarounds and spend a lot of time on maintenance and boilerplate code. The is the first major problem that Medusa solves. By helping developers be more productive companies can eliminate the overhead that is associated with customizing other platforms. From this highly flexible foundation we can start building defaults that make Medusa more accessible to businesses that don't have developers. The starters we share in this launch and Medusa Cloud are baby steps in that direction, and we will be doing much more. The neat thing about this approach of starting with flexibility is that if you start early on Medusa you can evolve the platform to fit your needs as you grow :)
Hayden Kong
@sebrindom Thank you for your explanation! It’s great to hear that Medusa is moving towards more accessibility for non-developers, while still keeping the flexibility that developers appreciate. I completely understand the need to start with a developer-focused foundation, and it’s exciting to see the steps being taken to broaden Medusa’s reach. Looking forward to seeing the future of Medusa!
SkipSell
It looks like today is for e-commerce products on Product Hunt :D I came across Medusa a while ago when I saw its GitHub repository. It's pretty awesome what you guys have managed to build and it shows a lot of hard work and effort being put into this, especially as it is open source. The code itself is extremely modular so I can attest to the value proposition of your product. Also, the landing page is exactly my favorite style: clean, simple, minimalist, and great use of black and white aesthetic. For my own product, SkipSell launched today, it's a test prototype compared to your solution which is mature and already at version 2.0. Focusing on e-commerce tools for shops, Medusa offers developer capabilities, integrations, capabilities for e-commerce and a lot more. It's great to see the power that this platform unlocks for developers and I'd like to get to know how to use it; I might start a hands-on approach with it. Anyways, good luck with your launch! Again, awesome product and I hope people see the amount of effort that you guys put into it and congrats on being #1 e-commerce project on GitHub!!
Sebastian Rindom
@danielsimionescu thanks for the kind message and best of luck with SkipSell! 🫡
Victor Gerbrands
I'm obviously biased, but after working with 2.0 for the past few months, I'm really excited about what a single developer can accomplish with Medusa in a short time. You can really tell it's designed for customization. No matter what project you're working on, the framework never feels limiting. With all the essential commerce features readily available, you can focus directly on the customizations that make your business stand out. Try it out if you haven't already!
Micha Cassola
This is seriously very cool! I love open source tools and this one seems great! What front end framework do you use? Can others be used?
Sebastian Rindom
@michacassola happy you like it! We love open source tools too 🫶 You can check out the starters here: https://medusajs.com/v2-launch/ most are built with Nextjs and we also have one built with Remix. You can use whatever frontend framework you'd like to though :)
Shahed Nasser
As the technical writer at Medusa, it's been a very exciting journey full of learning and growth. I've worked before with different ecommerce frameworks, which made me appreciate more Medusa's vision and dedication to improving the developer experience for building ecommerce applications. Medusa 2.0 provides the commerce features and framework to build custom and innovative digital commerce applications. We've also aimed to improve the learning experience in our documentation to help developers start building with Medusa quickly and have a deeper understanding of the framework as a whole. Excited to see what stores will be built with Medusa 2.0!
Harminder Virk
Super excited for this release and being part of the team. We have literally spent countless hours bringing Medusa 2.0 to life 💪 Do give Medusa a try: - If you are looking for a developer-first commerce platform in which you control the source code. - You favor/appreciate Open-source products. - You are looking for a mature/new-age commerce platform that goes beyond the traditional commerce workflows. Our B2B starter kit is a great example of the same. https://github.com/medusajs/b2b-...
Adrien De Peretti
I am very excited for this release and be able to work with such a great team. We have put such effort to bring Medusa 2.0 to life and I hope/think you will love it 💪
Nicklas Gellner
It's a huge team effort. And a community effort as well - love all the energy you've alway put into this part! 🤍
Neeraj Kumar
This is awesome, I have been following Medusa for quite sometime. Happy to see you launching here. Congrats and all the best
Sebastian Rindom
Thanks @neeraj_kumar_n! We are really excited about the new launch. Let us know if you give Medusa a try would love to hear what you think :)
Neeraj Kumar
@sebrindom Sure, we are actually building a plugin to extend to support medusa's customers to onboard with Hyperswitch. Documentation has been great help, kudos to your team on that.
Arpit Gaurav
This is amazingly too awesome launch , me and my organization waiting from a longer time! I love open source tools and this one seems a breakthrough ! Congratulations to the medusa team. Can i implement superadmin to manage all the admin stores i build for my shop owners.
Sebastian Rindom
@arpit_gaurav1 thanks for your message! We don't have a superadmin function, but you can surely use the framework to build that :)
Malthe Hartmann
Worked with the stack on several occasions. The framework is pure and thought-out, which makes it highly approachable — especially for beginners. S-tier move expanding with more starters. I would recommend anyone who is looking for a Shopify alternative to pick up Medusa.
Sebastian Rindom
@malthart thanks for the support Malthe! 🫶
Andrzej Stawarz
Are there any performance issues with Medusa similar to those in Magento 2? We are building a marketplace with millions of products (+10M products in various configurations). Magento is generally discouraged in such cases, so how would Medusa handle this? There aren’t many case studies available on this topic.
Sebastian Rindom
@astawarz Medusa is being used by some very large companies with millions of SKUs. One of them is Makro you can learn more about them here: https://medusajs.com/blog/makro-pro. We haven't run benchmarks with catalogs with +10M SKUs, but I am pretty confident that Medusa should handle it fine. One of the agencies that work with Medusa did a performance test with Medusa and Magento and found Medusa to be up to 6.5x faster. This was against v1, in v2 we have made further performance improvements so definitely think it's worth taking it for a spin. If you bump into issues we are happy to help!
Huzaifa Shoukat
Is it really possible for one dev to build a whole commerce app in just hours with this? Seems wild. Anyone tried it yet? What's the learning curve actually like?
Sebastian Rindom
@ihuzaifashoukat you should give it a go! `npx create-medusa-app@latest` :D
Sebastiaan Debrouwere
Yesss! Really love the craft and depth that's gone into this, and know a few businesses that have really transformed their B2B sales with Medusa setups. Ace job @sebrindom, @nicklas_gellner and team - you're maestros
Sebastian Rindom
@nicklas_gellner @sebdeb thanks and we are only just getting started :)
Jamie Barton
Massive congrats on the launch! This is a superb and super composable! Good luck with the launch
Sebastian Rindom
@notrab thanks Jamie!
Maurizio Isendoorn
Congrats on the launch guys! Do you have the option to build apps in Medusa?
Sebastian Rindom
@maurizioisendoorn thanks! You can definitely build apps on top of Medusa. An example is Tekla, they built a POS iOS app that is used by their retail staff in their physical stores. The app just interacts with the Medusa backend via the API :)
Stevche Radevski
I just wanted to share another use-case which is quite different from how most people will use Medusa, but it illustrates the flexibility of Medusa 2.0 very clearly - Medusa Cloud. We've built Medusa Cloud using Medusa 2.0, allowing us to utilize the Medusa framework + modules such as authentication, file storage, and more without having to reinvent the wheel. Medusa Cloud is very asynchronous, since many operations take minutes to finish - using Medusa's Workflow Engine + Events allowed us to build all of that with ease and have Medusa Cloud running dozens of applications in incredibly short timespan. If this doesn't attest to Medusa's flexibility and extensibility, I don't know what does.
Nicklas Gellner
💪