Skip to content
seanmortonPublic

About

yet another todo app for personal use

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

todo-htmx

A dead-simple TODO app designed for personal use. I used to use Asana but it got too cluttered for me.

Built with:

  • Go templ + HTMX to make it nice and snappy.
  • SQLite for its standalone simplicity.
  • Simple.css since I'm awful at CSS and would rather avoid it altogether.
demo.mov

A note on timezones

Given this is intended to be a self hosted app, the server's local timezone is used for all date handling.

TODO

  • Tasks
    • calendar view
    • clickable links in desc
  • Tasks
    • project level default filter config
  • Users/Assignees
    • CRUD
    • profile pictures for assignee bubbles on tasks
    • login?
    • default new task assignee to current user
    • private projects
  • Design/Chores
    • upgrade to go 1.27
    • upgrade htmx + templ
    • isloate JSON policy marshing to db layer
    • support more hx-push-url for consistent reload experience
    • switch to https://gitlab.com/cznic/sqlite to avoid cgo
    • button loading states
    • schema migrations

About

yet another todo app for personal use

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages