Schedule
p/schedule
X | Material Design Event Calendar – Schedule-X
Tom Österlund
Schedule-X — Material Design Event Calendar – Schedule-X
41
A modern JavaScript event calendar and alternative to Fullcalendar. Open source at its core, with the possibility to add premium plugins for enhancing the calendar and shipping faster.
Replies
Tom Österlund
I'm Tom, and I started building Schedule-X last year. At that point, I had been building calendars for the past couple of years, and I noticed the lack of a framework-agnostic modern take on event calendars in the JavaScript world. The calendars out there lacked a sense of modern design and modern requirements for web apps, like responsiveness & dark mode. And I wanted to fix this. With Schedule-X, I'm offering the JavaScript community a full event calendar, open sourced and for free. Meanwhile, I'm also monetizing the project through selling premium plugins that help software teams ship faster, and enhance their calendars. Looking into the future, I'm now also considering taking a first few steps to enhancing the project with AI tools. This is an area where I'm curious for any type of input, so if you have any ideas on how to enhance a calendar with AI, feel free to throw those ideas at me 😊
Cam Pak
Wonderful project. Calendar UI is no easy task, and here's Tom just giving it away for free. This is the beauty of the open-source community. Thanks, Tom and Godspeed on launch!
Tom Österlund
@campak thanks a lot Cam! Appreciate your kind words
Joshua Zinkovsky
I mean, the amount of polish on this thing is insane. Amazing job Tom. Your attention to detail shines in this product. Truly a craftsman making something amazing.
Tom Österlund
@joshua_zinkovsky thanks a lot for the appreciation! I've done my best paying attention to small design details and overall UX, in everything I do
John
I currently don't use Schedule-X because I'm not building an app that currently needs a calendar but if I'll need a calendar in the future I will instantly use Schedule-X! It's really well built and it will save you a lot of hours of work, effort and frustrations. Also, I've been engaging with Tom on Twitter/X and he's one of the nicest persons I've met there. Love reading his posts about pragmatic ways of building an open-core SaaS and his build in public journey in general. I'm sure a lot of people (including me) are learning a lot from what he's sharing. Give him a follow on X, he deserves it - https://twitter.com/TomOesterlund
Tom Österlund
@john200ok thanks a lot for these kind words John! Really appreciate it ❤️ love chatting with, and learning from you too!
Abhay Talreja
@john200ok I can agree and can relate to this. Tom has been super nice and supportive to every question I threw at him. I can already see that he will be a super support for all his customers. I wish him luck with this one.
Miguel Lorenzo
Congrats on the launch Tom and good luck! This deserves a lot of love and support, it's looking so polished and refined. Love it. PS: Nice you've included Dark Mode 🤩
Tom Österlund
@mig_loren Thanks a lot Miguel! Yea, I'm doing my best to match the expectations of emerging web projects, and dark mode is definitely one of those things many people expect today 😊
Daniel W. Chen
looks super clean and well documented, I'm definitely bookmarking this for future use.
Tom Österlund
@danielwchen Thanks a lot Daniel! Happy to help if you ever do try it out
Morgan Gao
Congratulations on the launch Tom!! Looks so cool!
Noah Böhme Rasmussen
Absolutely love this product!
Tom Österlund
@noahbohme Thanks a lot Noah! Glad to see the product being used by such cool startups as yours 🚀
Abhay Talreja
love the modern design. any thoughts on integrating AI for event suggestions or optimizing schedules?
Tom Österlund
@abhaytalreja definitely! built a prototype for scheduling, and removing events using prompts. But haven't tried launching this yet. Also curious to see if there is potential for other types of AI features in a calendar
Ashfiquzzaman Sajal
Absolutely loving this calendar UI library! 🎉 It's clear that an incredible amount of time and hard work has gone into building something so intuitive and user-friendly. The flexibility and attention to detail really shine through, making it a perfect fit for developers looking for a seamless integration. Kudos to the author for creating such a polished and useful tool—your effort is deeply appreciated! 🙌 Keep up the amazing work!
Star Boat
Schedule-X looks fantastic! 🎉 I love the focus on modern design and features like dark mode! Can't wait to see how it evolves with AI. Great job, @tom_osterlund! Keep up the amazing work! 🚀
Tom Österlund
@star_boat thanks a lot! Yes, let's see if I find some way of integrating AI in a way that helps people.
Nick Kramer
Seeing @tom_osterlund build Schedule-X has been super inspiring! It looks awesome and is only going to get better. When I'm in the need for an Event Calendar, Schedule-X will be my go to! Super clean and crisp! Thanks for sharing your journey of Schedule-X on X (😆)! And congrats on the launch! 🎉
Tom Österlund
@nick_kramer Thanks a lot for your kind words Nick! Great sharing this journey with you, and seeing your progress from building in public too
Ivelin Kozarev
congratulations Tom, very polished app, love it!
Tom Österlund
@ivelin_kozarev Thanks 😊
Robin Faraj
Congrats in the launch Tom!
Tom Österlund
@robinfaraj thanks a lot! Great sharing this build in public journey with you
Nifal Adam
This sounds like an incredibly promising project! 🎉 Open-sourcing a modern JavaScript event calendar that rivals FullCalendar is not just ambitious but genuinely beneficial for the developer community.
Bilal Asif
Congratrulations on your launch @tom_osterlund, Would love to know what has been the motivation behind Schedule-x, how did you identify the problem, what got you started?
Tom Österlund
@bilalasif it started back when I was building a startup a couple of years ago, and we needed an event calendar. I was just not impressed with the available options out there, because they all looked outdated, and didn't offer the flexibility we needed. That's how I started building a JS calendar. Then the project I built got some traction, and companies worldwide started using my calendar. That's when I decided to build a product out of it Thanks a lot for your support :)
Bilal Asif
@tom_osterlund Makes sense, i love all the founders who identify the problem in house and start working on it and eventually it becomes a huge success all the very best.
Michael Turner
Sounds like a very useful tool, @tom_osterlund. Have just looked into Schedule-X from the outside, but it looks promising. Modern design, responsiveness, and dark mode are def needed features. Congratulations on the launch!
Tom Österlund
@michaelturner glad you like it Michael! Trying my best to deliver the features that modern web apps need
Álex Ávila
Hey @tom_osterlund congrats on your launch! 🥳🥳. I've been looking for a good schedule for my app and after using yours for a while it has all I'm asking for and I'm excited to see what it's to come! Absolutely recommended.
Tom Österlund
@alex_avila1 Thanks a lot Alex! Glad to hear you're happy with choosing Schedule-X. Don't hesitate to throw some feedback my way when you have any 😊
kasope johnson
This looks awesome, and I believe will make building great booking apps etc much easier, well done Tom! Congratulations on your launch 🥳
Tom Österlund
@kasope_johnson thanks a lot Kasope! Booking apps is a matter of fact, maybe not so surprisingly, one of my main target groups.
Israel Oyewale
Wonderful project Tom. My best part for me is the dark mode you implemented. Sweet 👍