Kanban board for managing to-do items

GitToDo provides a responsive Kanban board for managing to-do items written in TODO.md on GitHub.

How to use

  • Log in with GitHub

    Log in to GitToDo with your GitHub account, authorize and install the GitToDo App.

  • Create TODO.md

    Use GitHub Flavored Markdown within your favorite editor to write a to-do list.

  • Commit and push TODO.md

    Commit TODO.md to your repository and push it to GitHub.

  • Get a Kanban board

    Access Kanban board URL with a web browser and manage to-do items on a Kanban board.

Features

Kanban board

You can manage to-do items on a Kanban board. You can move to-do items by dragging and dropping, and edit them in Markdown format, etc.

Responsive design

A Kanban board is responsive. You can manage to-do items with a Kanban board on any device's browser.

Save as Markdown

To-do items written in Markdown are loaded into a Kanban board, and to-do items edited in a Kanban board are saved as Markdown. So, of course, you can edit Markdown directly in the editor without using GitToDo.

GitHub integration

Integrates with GitHub. GitToDo works as a GitHub App and uses GitHub authorization to read and write TODO.md in a repository.

Public and private repositories

Supports for public and private repositories. A Kanban board has the same visibility of a repository.

Branches and tags

Supports for any branches and tags.

TODO.md format

  • TODO.md must have three level 3 headings: "To do", "In progress", "Done", and "Archive"
  • Each heading has to-do items that start with a checkbox sign - [ ]
### To do
- [ ] Buy milk

### In progress
- [ ] Do something!
- [ ] Run?

### Done
- [x] All right
- [x] Ok!

### Archive
- [x] Archived!
- [ ] Didn't do this

Kanban board URL

https://gittodo.app/user/repo
(for the default branch)

or

https://gittodo.app/user/repo/branch_or_tag
(for a branch or tag)

Start managing to-do items with GitToDo