Skip to content

thomasjbradley/todosaurus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todosaurus

A keyboard driven GUI app for the Todo.txt format.

➤ todosaurus.app


Why?

I’ve struggled to find a todo app that worked for me. Many are too complicated. Many are too closed. Many aren’t keyboard driven enough. Many don’t match my design sensibilities.

So, I recently really went digging to find something that I would enjoy using. The closest I found was the Todo.txt format used in the command line. But for me the command line doesn’t provide the right context in my brain for handling my todo list. I tried a couple of the Todo.txt GUI apps listed on the website, but their key bindings weren’t intuitive to me.

So, I made my own.


Keyboard access only

The app is completely keyboard driven—with key movements and shortcuts based on VIM.

Press ? in the app to get a full keyboard command list.


Progressive web app

The app is designed as a Progressive Web App that you can add to your desktop using a browser. Or just use it in the browser with LocalStorage.

It was previously an NW.js application but the maintenance was too much of a hurdle, with constant operating system changes and dependencies. This is a simpler version, but hopefully better maintained.

Currently only Chromium-based browsers support the File System API, specifically showDirectoryPicker() — but hopefully it will be supported in newer browsers soon.


Licenses & copyright

© 2024 Thomas J Bradley. Licensed under the GPL.

Uses the Todo.txt format, © 2006-2020 Gina Trapani, licensed under the GPL.

“Dinosaur”, © 2013 Jennifer Cozzette, licensed under the CC BY 3.0.

Prioritization system inspired by Michael Descy’s Plain Text Productivity.