A CLI tool to manage tasks and syncs with Google Calender & Tasks.
Project description
Life-CLI
A Powerful natural-language CLI that is Made for developers in mind to Increase productivity while working, you can manage google calender events, & add, edit, delete in google tasks using natural language! Keeps your day organized, all Without leaving your terminal
This project was made for 'midnight.hackclub.com'

Life CLI understands human language:
life task add "buy milk tomorrow morning"
life calendar add "meeting with john at 5pm on 20th nov"
life calender add "doctor appointment next monday 9am"
Time spent: 8h 37m
Can sync to:
Google Tasks for tasks
Google Calender for events
Features that make it amazing to use!
- Fast & Developer-Friendly
- Built on Typer
- Easy to extend or modify
- Lightweight — no heavy dependencies
Commands to help you out!
py life.py --help (Helps you see all the comands)
py life.py calender add "event"
py life.py task add "task"
Clone the repo
git clone https://github.com/aryanscodingden/life-cli
cd life-cli
pip install -r req.txt
❗Important❗
This app will only work if you have acess to the projects oAuth, which I can't publish due to google. Please reach out to me on aryanscode@gmail.com if you want to test this app & I will grant you perms!
Sucessfully setup! Now run 'py life.py sign-in & then py life.py --help for help!
Support
You can mail me at aryanscode@gmail.com, or raise a issue and i'll fix it!
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lifex_cli-0.1.3.tar.gz.
File metadata
- Download URL: lifex_cli-0.1.3.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc221602d8cb218f0392f79fd95b0242cd358d91f214cee8d01823df8bf1e468
|
|
| MD5 |
41e2a4884af443cbcce13f572b7e7e6a
|
|
| BLAKE2b-256 |
be43f13b97706f73348af029e74bc59540dfd4e18089fb9a4a4468b8cb54e03e
|
File details
Details for the file lifex_cli-0.1.3-py3-none-any.whl.
File metadata
- Download URL: lifex_cli-0.1.3-py3-none-any.whl
- Upload date:
- Size: 12.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
843bdeafd400fbe65479caece2e03b6ca10b19550765bfe0f659bdaa69105f45
|
|
| MD5 |
759ccb1e61e2455f01c43bcb907c5e4b
|
|
| BLAKE2b-256 |
12ed6c13409f66df1a3fb93826bc2f286846fca8a7c505730c2acb1fbd3bf18b
|