Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/urdadx/nrosty
think notion but in your terminal💀
https://github.com/urdadx/nrosty
cli notion rust task-manager
Last synced: 12 days ago
JSON representation
think notion but in your terminal💀
- Host: GitHub
- URL: https://github.com/urdadx/nrosty
- Owner: urdadx
- Created: 2024-10-22T21:29:08.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-25T21:33:33.000Z (2 months ago)
- Last Synced: 2024-10-26T16:29:41.850Z (2 months ago)
- Topics: cli, notion, rust, task-manager
- Language: Rust
- Homepage:
- Size: 581 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nrosty
Nrosty is an open-source CLI-based task management and todo list app
The goal of nrosty is to provide users with an easy, convenient, privacy-centered, and fast way of managing their tasks without leaving their terminal
Official Rust crate: In development, coming soon✨
#### This app is still in development
## ⚒️ Demo
See nrosty in action🚀
https://github.com/user-attachments/assets/ed7688f3-977b-4667-8f81-5f09f1c90b86
## ⭐ How to use
It has 7 Core Features with more features coming soon:
|**Feature**| **Description** |
|---|---|
| **1. Add a new task** | You can easily add a new task using the *add "new task"* command |
| **2. Edit task** | You can edit task right in your terminal using the *edit "updated task"* command and providing the *task id*|
| **3. Mark task as completed** | Mark tasks as completed using the *done * command and providing the *task id* |
| **4. List all tasks** | List all your tasks in a beatiful table using the *list* command |
| **5. Clear all tasks** | Clear all tasks using the *clear* command |
**6. Delete task** | Delete all tasks. Use the command *delete *
**7. Docs** | Display helpful commands to help you navigate nrosty easily. Use the *docs* command## 📚 Tech Stack
[Rust🦀](https://www.rust-lang.org/)
## 💻 Installation
1. Download the repo `git clone https://github.com/urdadx/nrosty.git`
2. Change the directory `cd nrosty`
3. Install the dependencies `cargo build`
4. Run the application `cargo run -- add "new todo"`
to add a new todo## Contributing 🤝
We love our contributors! Here's how you can contribute:
- [Open an issue](https://github.com/urdadx/nrosty/issues) if you believe you've encountered a bug.
- Make a [pull request](https://github.com/urdadx/nrosty/pull) to add new features/make quality-of-life improvements/fix bugs.## Liscence 📝
MIT
## Give this repo a star ⭐.