A free, open-source web application for planning and visualizing your day. Create beautiful time schedules with drag-to-draw functionality on interactive circular and linear timelines.
Live App: daychart.fyi
DayChart helps you plan your day visually. Instead of writing lists, you draw your schedule directly on a 24-hour timeline. Perfect for:
- Planning your ideal daily routine
- Time blocking your workday
- Visualizing how you spend your time
- Creating templates for different types of days (workday, weekend, etc.)
✨ Dual View Modes
- Circular timeline - See your day as a clock
- Linear timeline - Traditional vertical schedule view
🎨 Intuitive Creation
- Drag to create time blocks
- Color-code your activities
- Add custom labels and emojis
- Works on desktop and mobile (touch-enabled)
💾 Multiple Schedules
- Create up to 10 different schedules
- Switch between work, personal, and weekend routines
- Export to JSON or CSV
🔒 Secure & Private
- Sign in with Google or email
- Your data is private and encrypted
- Free, no credit card required
We're actively working on new features! Upcoming additions include:
- 📊 Analytics Dashboard - Insights into how you spend your time
- 📥 Import Schedules - Upload JSON/CSV files to restore backups
- 📚 Template Library - Pre-made schedules for common routines
- 🖨️ PDF Export - Print your schedules
- ⌨️ Keyboard Shortcuts - Power user features
- 🌐 PWA Support - Install as a mobile app, work offline
- 🔗 Share Schedules - Generate public links to share your routines
Have an idea? Open an issue or contribute!
Contributions are welcome! Whether it's bug reports, feature requests, or code contributions:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
For major changes, please open an issue first to discuss what you'd like to change.