https://github.com/kpfromer/csvtasks
📚📊 Sync a csv file with google tasks (I use this for homework).
https://github.com/kpfromer/csvtasks
Last synced: 3 months ago
JSON representation
📚📊 Sync a csv file with google tasks (I use this for homework).
- Host: GitHub
- URL: https://github.com/kpfromer/csvtasks
- Owner: kpfromer
- License: mit
- Created: 2020-02-07T18:02:21.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-08-03T06:22:50.000Z (almost 2 years ago)
- Last Synced: 2025-04-06T18:12:38.487Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 839 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# csvtasks
[](https://badge.fury.io/js/csvtasks)

[](http://commitizen.github.io/cz-cli/)
[](https://github.com/semantic-release/semantic-release)## Description
A CLI tool to sync and create todo items using a csv spreadsheet files with google tasks.
## Installation
`npm install -g csvtasks`
`yarn global add csvtasks`**Make sure you have all the dependencies that [node-keytar](https://github.com/atom/node-keytar#installing) requires!**
## Basic usage
### Init
Run the following command to create a sample csv file.
`csvtasks init`Then edit and add tasks to that file.
### Sync
Once ready to sync/create tasks run `csvtasks sync`
Using a custom file name: `csvtasks sync -f customfile.csv`
On the first run you will be prompted to login with your google login. After this the Google OAuth will be saved, and you will not be asked to do this again.
### Clean
If you want to remove the oauth token run `csvtasks clean`