Skip to content
Keyboard driven, hackable TODO list
JavaScript CSS TypeScript Shell HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
assets
config
electron
extension
test
.editorconfig
.gitignore
LICENSE
README.md
package.json
yarn.lock

README.md

tdo

Tdo is a minimalist hackable to do list suited for handling a wide range of tasks. We wanted the UI to be as simple as possible, yet allowing deep customization via CSS and Markdown.

Open tdo in browser

Download Windows app

Get it for Android by using 'Add to your homescreen' option in Chrome.

Install & Run

To develop tdo on your computer you'll need Node.js installed on your computer.

Install npm packages:

yarn install

Run:

yarn start    

Build:

yarn build    

If you don't use yarn yet, npm will do too.

Features

  • task boards
  • Markdown support
  • search
  • custom CSS for boards and lists
  • regex based task highlighting
  • boolean search
  • Google Firebase based authentication and storage
  • drag & drop
  • keyboard based navigation
  • automatic removal of completed items
  • touch support
  • offline mode

Usage

On the homepage you will be presented with two cards, Blank page and Tutorial. For the first time it's best you select the tutorial one which will open a preset tutorial board, explaining all the basic functions of Tdo.

In the upper portion of the page, Help ? will provide you with instructions on additional functionality.

Contributing

We appreciate involvment from the community. If you wish to contribute, feel free to fork this repository, and create a pull request with your modifications.

FAQ

  • How do I know which element is which in CSS?

    • For now you will have to use inspect page, but vwe are planning on additional future implementations.
  • Is there a way i can save my tasks?

    • Yes! You can register in the upper part by clicking Sign in. It will also save your CSS code.

     

   

**Built using CxJS**

You can’t perform that action at this time.