Skip to content

viraj-sh/todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TodoList

A simple self-hosted application for managing tasks through workspaces, lists, and items.

Netlify Status

Current Features

  • JWT authentication with access and refresh tokens
  • Password reset via email
  • User registration, profile updates, and account deletion
  • API key management with optional expiry
  • Workspace-based organization
  • List management within workspaces
  • Item management with label, description, priority, deadline, tags, subtasks, and completion tracking
  • Bulk item actions
  • Light and dark mode
  • MCP server support
  • OAuth authentication with Google and GitHub
  • Email verification

Planned Features

  • Email reminders.
  • AI-assisted task creation.
  • AI chat integration.
  • LLM integrations.
  • Import and export workspace data
  • Sync time-based items to calendar services (.ics support)
  • Backup to cloud services (Google Drive, Dropbox, etc.)
  • Additional productivity and organization features.

Current State: Stable

License: GNU General Public License (GPL)

About

Self-hosted Gruvbox-themed todo app made using FARM stack, with MCP server and LLM integration.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages