leetcode-tui-rs 0.5.2

Leetcode terminal UI. Helps you browse leetcode stats and manage your leetcode from terminal.
Documentation
# Leetcode TUI

# Use Leetcode in your terminal.

![Demo](https://vhs.charm.sh/vhs-44GmR9FJgOHtWRU0UPVJam.gif)

### Why this TUI:

My motivation for creating leetcode-tui stemmed from my preference for tools that are lightweight and consume fewer system resources. When I explored existing leetcode CLI tools on GitHub, I came across a few raw command-line interfaces, but they lacked the interactivity I desired.
To address this, I decided to develop leetcode-tui, a Text-based User Interface, that provides an interactive and user-friendly experience for solving LeetCode problems.

> **Warning**
> This TUI is currently under active development. Please feel free to open an issue if you find errors.

## Installation

```sh
cargo install leetcode-tui-rs
```

Post installation

```sh
leetui

# This is going to create a config file depending on your os.

# Get the Cookies from the browser `LEETCODE_SESSION` and `csrftoken` and paste it in the config file

# run the command again to populate db
leetui
```

## Features

- Question grouped by categories
- Read Question
- Open question in `EDITOR`
- Solve question in multiple languages
- Submit and run solution in multiple languages
- Read Stats of your performance (Ctrl+s)
- Solved questions are marked with "👑"
- Neetcode 75
- For Fuzzy search the question list use `/` -- searchable by question id, topic and question_title.

Few related projects:

- [https://github.com/skygragon/leetcode-cli]https://github.com/skygragon/leetcode-cli
- [https://github.com/clearloop/leetcode-cli]https://github.com/clearloop/leetcode-cli