Depois de algumas semanas de trabalho, apresentamos o Chroncal: uma CLI + TUI para quem vive no terminal. O Chroncal é escrito em Go e utiliza o Bubble Tea para construir uma TUI rica para uso no terminal. Todos os comandos da CLI são bem documentados, facilitando a autodescoberta da documentação. O objetivo é ser o aplicativo referência quando se pensa na RFC 5545.

Pitch: Apresentando o chroncal: calendário, tarefas e diário para quem vive no terminal

Funcionalidade do Calendário

O Chroncal estabilizou a funcionalidade do calendário, proporcionando uma experiência de uso próxima à de outras aplicações consagradas no mercado, como Google Calendar, Notion Calendar, etc. No futuro, trabalharemos na TUI para gerenciamento de tarefas e diário.

Gerenciamento de Tarefas e Diário

Os gerenciadores de tarefas e diário já estão disponíveis através da CLI. No futuro, planejamos expandir a funcionalidade da TUI para esses recursos.

Motivação

O Chroncal surgiu de uma necessidade pessoal. Após utilizar o Cron, um aplicativo de calendário para macOS, percebi a importância de ter um calendário integrado à minha experiência de uso do terminal. Com o Cron, eu podia ter um lembrete do próximo evento sempre a vista na barra de menu. Quando o Notion anunciou a sua compra em 2022, eu passei a utilizar o Notion Calendar. No Omarchy, o sistema operacional baseado em Arch Linux, eu continuei a utilizar o Gnome Calendar. No entanto, a falta de integração com o sistema operacional me fez desenvolver o Chroncal, um CLI + TUI para calendário, tarefas e diário.

Integração com TUIs

O Chroncal permite a integração com TUIs, como a Waybar do Omarchy. Agora, posso ter um lembrete do próximo evento do meu calendário na minha Waybar, exatamente como eu tinha com o Cron no macOS.

Conclusão

O Chroncal é uma ferramenta útil para quem vive no terminal, oferecendo uma funcionalidade robusta para calendário, tarefas e diário. Com a integração com TUIs, o Chroncal torna a experiência de uso ainda mais conveniente e integrada.

Sugestões e Contribuições

Sugestões e contribuições são bem-vindas no repositório oficial no GitHub. No próximo artigo, mostraremos como integrar o Chroncal com a Waybar do Omarchy.

Fonte: https://douglasmoura.dev/apresentando-chroncal

Apresentando Chroncal Quem Terminal Vive