Be productive without leaving your keyboard
Try it online at https://pomoday.vercel.app
- What is Pomoday?
- Features
- Usage and Installation
- Development
- Syncing across devices
- Similar Projects
- Backers and Sponsors
- License
What is Pomoday?
Pomoday is an easy to use, yet powerful and flexible web-based task management software that you can use with just a keyboard.
It's flexible and doesn't tie with any productivity methodologies, that means, you can customize and use it in anyway you want, try implementing yourself a GTD or Kanban or Pomodoro workflow with it.
Features
- Task management (of course)
- Keyboard only workflow
- Built-in time tracker
- Activities log to get an overview on how you spent your day
- Dark mode
- (A lot coming...)
Usage and Installation
There are two ways to use Pomoday:
Online version
You can use the online version at https://pomoday.app
Self-hosted version
Please make sure you have node
and npm
installed on your machine.
To host Pomoday locally or on your own server:
- Clone this repository
git clone https://github.com/huytd/pomoday-v2
- Install the dependencies
npm install
- Build
npm run dist
- Now you can deploy the
dist
folder anywhere, just like a static web page
It's recommended to deploy it to now.sh, because it's easy:
$ cd dist
$ now
Development
To run it locally during development, use:
npm run dev
Docker
This repo includes a Dockerfile
and a docker-compose.yml
to easily run the project in a container. Just run the following two commands to build the container image and start it up:
$ docker-compose build
$ docker-compose up -d
Syncing across devices
To sync the data across devices, you'll need to implement your own backend, please see Backend API Specification for the details.
To use https://pomoday.app with your own backend, there's a login
command in the app, you'll be able to put your backend API URL there.
You can also check the list of 3rd party backend for self-hosted options.
Similar Projects
- taskbook: This is an awesome task management application that actually works, and works very well for everyone who likes to live in a command line. Pomoday was also heavily inspired by Taskbook, as you can see from the UI and the keyboard-only command interfaces.
Backers and Sponsors
I would like to give a special thanks to all of the advisors and backers who sponsored this project since day-zero.
imhuyqn | ledongthuc | trungfinity | thaod | mquy | quannt | dvkndn |
Contributors
Code Contributors
This project exists thanks to all the people who contribute. [Contribute].
Financial Contributors
Become a financial contributor and help us sustain our community. [Contribute]
Individuals
Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]
License
Pomoday is published under BSD 3-Clause license.