#leetcode #tui #algorithm #terminal #questions #cli

bin+lib leetcode-tui-rs

Leetcode 终端 UI。帮助您在终端浏览 LeetCode 统计信息并管理您的 LeetCode。

4 个版本 (重大变更)

0.4.0 2024 年 4 月 20 日
0.3.0 2023 年 8 月 10 日
0.2.0 2023 年 7 月 30 日
0.1.0 2023 年 7 月 19 日

#273 in 命令行界面

MIT 许可证

190KB
5K SLoC

Leetcode TUI

在终端中使用 LeetCode。

Demo

为什么选择这个 TUI

创建 leetcode-tui 的动机源于我对轻量级工具和消耗较少系统资源的偏好。当我在 GitHub 上探索现有的 leetcode CLI 工具时,我发现了一些原始的命令行界面,但它们缺少我想要的交互性。为了解决这个问题,我决定开发 leetcode-tui,一个基于文本的用户界面,为解决 LeetCode 问题提供交互性和用户友好的体验。

警告 此 TUI 目前处于积极开发中。如果您发现错误,请随时提出问题。

安装

cargo install leetcode-tui-rs

安装后

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

功能

  • 按类别分组的问题
  • 阅读问题
  • EDITOR 中打开问题
  • 用多种语言解决问题
  • 用多种语言提交和运行解决方案
  • 阅读您的性能统计信息(Ctrl+s)
  • 已解决的问题用 "👑" 标记
  • Neetcode 75
  • 对于模糊搜索问题列表,使用 / — 可按问题 ID、主题和问题标题搜索。

相关项目不多

依赖项

~26–42MB
~679K SLoC