/t

Primary LanguageRust


Logo

The fastest and most secure todo app!

Explore the docs »

Report a Bug or Request a Feature

Table Of Contents

About The Project

Screen Shot

The first open-source project I've built on my road to transition from a project manager to a software developer!

Even though I lack experience when it comes to building technically-exciting products, I don't lack the experience to oversell something not that exciting.

So here we go; t is the most minimal todo cli app out there and I wouldn't be lying when I'd say that it's:

  • The fastest
  • The most secure
  • The easiest

Here's why:

  • It has barely any lines of code + it being written in Rust, it compiles fast!
  • It uses a local .json file which is secure because it's on your drive!
  • It has merely three commands, come on.

Built With

Rust! And nothing else.

Getting Started

In order to use the blazing fast and insanely secure t, you can use one of the following two methods:

cargo install t

or clone the repo and simply run:

cargo run

Usage

Create a new todo:

t add "<content>"

Get the list of all of your todos:

t list

Delete a todo:

t delete <id>

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  • If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
  • Please make sure you check your spelling and grammar.
  • Create individual PR for each suggestion.
  • Please also read through the Code Of Conduct before posting your first idea as well.

Creating A Pull Request

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Authors

  • Ivan Cernja - Aspiring Rust developer - Ivan Cernja - the creator!