An open API service indexing awesome lists of open source software.

https://github.com/quimeragh/rust-todo-cli

Simple csv todo-cli made in Rust for Windows.
https://github.com/quimeragh/rust-todo-cli

begginers cli csv rust tool

Last synced: 11 months ago
JSON representation

Simple csv todo-cli made in Rust for Windows.

Awesome Lists containing this project

README

          

# TodoCLI

`TodoCLI` es una herramienta de línea de comandos escrita en Rust para gestionar tus tareas pendientes (todos). Con esta herramienta, puedes agregar, listar, buscar, marcar y eliminar tareas para windows.

Las tareas estan en un archivo data.csv, para su lectura en otros programas, ademas que esta situado en la carpeta de Local de Appdata.

## Uso

```bash
todo-cli
```

## Comandos

- `print`
Imprimir todos los todos.

- `print-yes`
Imprimir los todos completados.

- `print-no`
Imprimir los todos no completados.

- `add`
Añadir un todo.

- `find`
Encontrar un todo por título.

- `mark`
Marcar un todo como completado o incompleto.

- `delete`
Borrar un todo por ID.

- `delete-all`
Borrar todas las tareas.

## Contribuciones

Este proyecto es extremadamente pequeño, por ende no es relevante contribuir, sin embargo puedes dejar un comentario.

## Licencia

Este proyecto está bajo la Licencia MIT. Consulta el archivo `LICENSE` para más detalles.

---

# TodoCLI

`TodoCLI` is a command-line tool written in Rust for managing your to-do tasks. With this tool, you can add, list, search, mark, and delete tasks.

The tasks are saved in a data.csv file in the AppData Local folder for its use in another platforms.

## Usage

```bash
todo-cli
```

## Commands

- `print`
Print all todos.

- `print-yes`
Print completed todos.

- `print-no`
Print incomplete todos.

- `add`
Add a new todo.

- `find`
Find a todo by title.

- `mark`
Mark a todo as completed or incomplete.

- `delete`
Delete a todo by ID.

- `delete-all`
Delete all todos.

## Contributing

As this project is extremely small, contributing is not relevant, although you can leave a comment.

## License

This project is licensed under the MIT License. See the `LICENSE` file for details.