
karolkI Built a React Native Scheduling Timeline Library — Here’s Why Scheduling UIs look...
Scheduling UIs look simple… until you try to build one.
After working on multiple products that required time-based layouts — planners, calendars, EPG-style TV guides, and complex schedulers — I realized how quickly things become complicated:
I described many of these challenges in detail in this article:
While solving those problems, I ended up building something bigger.
Hey everyone 👋
I wanted to share something I’ve been working on for quite a while.
I built a React Native time-based scheduling / timeline component designed for:
And it’s built for real production use cases, not just demos.
The component works across multiple environments:
It supports time-based layouts such as schedules, timelines, and TV guides — where precision, performance, and usability really matter.
Below are short demo videos showing the component running on real hardware:
The library is currently in beta, and there are a few important notes:
If you plan to use it in a TV environment, you’ll need to implement custom imperative navigation for now.
Native TV navigation is already planned for upcoming releases.
Drag & Drop is not available yet in the current beta.
It’s already on the roadmap and will be introduced in a future version.
I’m currently looking for developers who would like to:
If you’re interested, feel free to reach out:
Subject: Planby Native
Email: contact@planby.app
Project website: https://planby.app/
I’d especially love to hear:
Your input will directly shape the next releases.
Building time-based scheduling UIs in React Native is far more complex than it first appears.
This library is my attempt to make that problem:
If you’re working on anything involving time, schedules, or timelines, I’d love for you to try it and share your thoughts.
Thanks for checking it out 🙌