`PineToDo` is a tool with [CLI](https://id.wikipedia.org/wiki/Command_Line_Interface) or `Command_Line_Interface` based, designed to create and manage tasks in todo style
Project description
Pinetodo
Simple Todo List with Command Line Interface System
Introduction
Pinetodo is a command-line based to-do list manager designed to help users organize tasks efficiently. With a focus on simplicity and speed, this tool is ideal for those who prefer working directly from the command line. It is lightweight, easy to use, and free to modify since it is open source.
Developed and released by openpineapletools, this tool allows users to create and manage task lists quickly and easily. It is designed to run locally, with no data collected or shared.
Installation
Pinetodo can be installed through multiple methods. You can select the method that best fits your system and preferences:
- npm
- yarn
- bun
- pnpm
- pip
- GitHub
- auto-setup.exe
- zip
- tar.gz
- whl
Note: We may release additional installation options in the future, including support for
npm,yarn,bun, andpnpm.
For detailed installation instructions, please refer to the installation guide.
Features
- Create Todo Lists: Easily create and manage your to-do lists.
- Task Management: Add, list, delete, and update tasks directly from the command line.
- Local Storage: All data is stored locally and is not shared or uploaded to any servers.
- Simple and Lightweight: The interface is minimalistic and designed to be easy to use for quick task management.
Usage
Commands
Here are some of the basic commands for using Pinetodo:
usage: pinetodo [-h] [-v] {readocs,add,list,delete,done,todo,subtask,edit,search,short,stats,import,export} ...
positional arguments:
{readocs,add,list,delete,done,todo,subtask,edit,search,short,stats,import,export}
Available commands
readocs Show PineToDo documentation
add Add new task
list Show all tasks
delete Delete task or subtask by ID
done Mark a task as done by ID
todo Mark a task back to todo by ID
subtask Add subtask to a task
edit Edit a task by ID
search Search for tasks by title and status
short Sort and display tasks
stats Show task statistics
import Import tasks database
export Export tasks database
options:
-h, --help show this help message and exit
-v, --version show program's version number and exit
For further information on available commands, run:
pinetodo -h
License
This project is licensed under the MIT License.
Contributing
We welcome contributions to improve this project. If you would like to contribute, please fork the repository and submit a pull request. For more details on how to contribute, check out the contributing guide.
Support
If you encounter any issues or have questions, please check the FAQ or open an issue on GitHub.
Acknowledgements
- Thanks to the open-source community for their contributions and support.
Project details
Release history Release notifications | RSS feed
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 pinetodo-1.0.1.tar.gz.
File metadata
- Download URL: pinetodo-1.0.1.tar.gz
- Upload date:
- Size: 13.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e5886377b0cfff8e841b3a382133fd8121e959d2a34b0497851cb9171791e983
|
|
| MD5 |
2a449b50d3cd58a111746c1cd52a8081
|
|
| BLAKE2b-256 |
eafd843a5f5fcaf00e61521308a392861a836c91fd2dff7c2d0bbeae5e1b137b
|
File details
Details for the file pinetodo-1.0.1-py3-none-any.whl.
File metadata
- Download URL: pinetodo-1.0.1-py3-none-any.whl
- Upload date:
- Size: 17.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72783d2144f67453b7bb9a60b9010fb2146a4130cce6a6f584936784e3b92b90
|
|
| MD5 |
ada0f3b77028c387dc4054f1b3a59897
|
|
| BLAKE2b-256 |
bb984384ec174af385a088df5e5f511b6f4c44579742c8a34675f1e2aa9115e6
|