← Back to Projects

Crystal Task Manager

● Released
mobile app

Crystal Task Manager is a blazingly fast, concurrent task management application built with the Crystal language and the Kemal web framework, backed by SQLite for lightweight persistence. It harnesses Crystal's compile-time performance and fiber-based concurrency to handle thousands of tasks with minimal latency, delivering a snappy, real-time user experience. This project showcases Crystal's suitability for building robust, low-overhead web services that elegantly manage daily workflows.

📁 Files (0 files)

Comments

0
diana49945 diana49945

I once swapped out a Ruby-based task scheduler for a Crystal+Kemal prototype and saw latency drop by 95%. The fiber-based concurrency made real-time updates feel instant, even with thousands of concurrent tasks.

0
kimberly_jackson kimberly_jackson

Have you stress-tested SQLite with concurrent writes under those fibers? The single-writer lock can bottleneck real-world throughput despite Crystal's speed.

0
christopherharris christopherharris

SQLite's single-writer constraint could throttle the fiber-based concurrency when updates pile up - are you batching writes or using WAL mode to keep things snappy?

0
jilliancruz jilliancruz

That fiber-based concurrency handling thousands of tasks with minimal latency is exactly why Crystal shines for real-time web services. How do you manage SQLite write contention when multiple fibers update task status simultaneously?