Skip to content

A TUI-Based day planner with desktop notifications, to keep your programming and work goals on track without having to leave the terminal :3

License

Notifications You must be signed in to change notification settings

abstralexis/plannrs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plannrs

License: AGPL-3.0 Rust

So far we have...

plannrs test screen, figuring out ratatui A TUI-Based day planner with desktop notifications, to keep your programming and work goals on track without having to leave the terminal :3

First Release Goals

  • Task struct with name, description, completion, and due date.
  • Adding a simple task to a .toml file with easy interface
  • List displaying all tasks with simple marking for completion
  • Highlight if a task is overdue

Future plans (unordered)

  • Calendar View
  • Adding events in the calendar to go alongside visualising task due dates
  • Unified location for tasks and config
  • Implementation of study sessions with optional porsmo (pomodoro) integration.
  • Support for Vim- and Emacs-like keybinds
  • Integrations with common calendar APIs
  • Custom themes
  • Optional daemon with desktop notifications for major platforms

License

plannrs, a terminal user interface for creating and managing scheduling and tasks. Copyright (C) 2026 Alexis Williams

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.

About

A TUI-Based day planner with desktop notifications, to keep your programming and work goals on track without having to leave the terminal :3

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages