Hey ProductHunt. I founded LinCal after running my team in Linear and never finding a good way to see work on a calendar. So I built one.
What started as an internal tool is now used by 100+ teams. Today we are moving out of early access after developing it for year, launching paid plans, a weekly view, improved task creation, and more.
@jollife General robustness of the app, a feature set that covers a broad range of team use cases, not just individual ones. And of course, demonstrating the commitment to building this for the long term by launching paid plans.
Report
I’ve wanted this for forever, boards hide the timeline too much.
@karimbenkeroum Thanks Karim! Would love to hear your thoughts once you try it.
Report
As someone who uses Linear daily, the lack of a native, robust calendar view has always been a friction point for high-level planning. You really nailed the 'Linear aesthetic' here. How do you handle bidirectional syncing for things like priority shifts made directly on the calendar?
@rivra_dev The calender is treated as a visualizer and editing surface but linear is always the source of truth. When you edit in the calendar, we update the Linear issue directly, show the change optimistically, then sync to Linear’s final state.
Replies
LinCal
showmd
impressive, I was always wondering why linear does not ship with a built-in calendar.
what made you realize that you're now "ready to go public" and launch on producthunt? any specific milestone you reached?
LinCal
@jollife General robustness of the app, a feature set that covers a broad range of team use cases, not just individual ones. And of course, demonstrating the commitment to building this for the long term by launching paid plans.
I’ve wanted this for forever, boards hide the timeline too much.
LinCal
@karimbenkeroum Thanks Karim! Would love to hear your thoughts once you try it.
As someone who uses Linear daily, the lack of a native, robust calendar view has always been a friction point for high-level planning. You really nailed the 'Linear aesthetic' here. How do you handle bidirectional syncing for things like priority shifts made directly on the calendar?
LinCal
@rivra_dev The calender is treated as a visualizer and editing surface but linear is always the source of truth.
When you edit in the calendar, we update the Linear issue directly, show the change optimistically, then sync to Linear’s final state.