GitHub 火線榜

GitHub 火線榜 · 倉庫檔案

tealdeer-rs/tealdeer

A very fast implementation of tldr in Rust. (簡介來自倉庫自身文件。)

資料截至 October 27tealdeer-rs

最好成績

#405

總榜 · Rust 语言

6.6K

累計 Star

166

Fork 總數

0

近 30 天在榜天數

專案狀態授權條款: Apache-2.0最近 push: October 24Open Issues(含 PR): 16

自 2026-10-25 起採集;未知 = 尚未採集到

把上榜徽章放進你的 README · tealdeer-rs/tealdeer[![把上榜徽章放進你的 README](https://git.vaiox.xyz/api/badge/tealdeer-rs/tealdeer.svg)](https://git.vaiox.xyz/zh-TW/repo/tealdeer-rs/tealdeer)

Badge · 任何仓库都可以挂 —— 未上榜的仓库显示灰章,上完榜会自动点亮。

<a href="https://git.vaiox.xyz/zh-TW/repo/tealdeer-rs/tealdeer"><img src="https://git.vaiox.xyz/api/badge/tealdeer-rs/tealdeer.svg" alt="把上榜徽章放進你的 README" height="20"></a>

專案文件

tealdeer

teal deer

Crate CI (Linux/macOS/Windows)
Crates.io GitHub CI

A very fast implementation of tldr in Rust: Simplified, example based and community-driven man pages.

Screenshot of tldr command

If you pronounce "tldr" in English, it sounds somewhat like "tealdeer". Hence the project name :)

In case you're in a hurry and just want to quickly try tealdeer, you can find static binaries on the GitHub releases page!

Docs (Installing, Usage, Configuration)

User documentation is available at https://docs.tealdeer.org!

The docs are generated using mdbook. They can be edited through the markdown files in the docs/src/ directory.

Goals

High level project goals:

  • Download and cache pages
  • Don't require a network connection for anything besides updating the cache
  • Comply with the tldr client specification
  • Advanced highlighting and configuration
  • Be fast

A tool like tldr should be as frictionless as possible to use and show the output as fast as possible.

Development

Creating a debug build with logging enabled:

$ cargo build --features logging

Release build without logging:

$ cargo build --release

To enable the log output, set the RUST_LOG env variable:

$ export RUST_LOG=tldr=debug

To run tests:

$ cargo test

To run lints:

$ rustup component add clippy
$ cargo clean && cargo clippy

AI Policy

Using AI is generally discouraged. However, if it is used as part of a contribution, the contributor MUST:

  1. Clearly mark what parts (if any) of a contribution were created with the help of AI tools. This includes issue and pull request comments.
  2. Check all output of AI tools before sharing it with others in the tealdeer project.
  3. Not post slop, spam, or low quality contributions. This includes pull request descriptions and comments with excessive text and markdown flair.
  4. Leave small or easy tasks to new contributors who want to learn without the use of AI. This is to maintain the presence of the good-first-issue tag.
  5. Be respectful of everyone's time: maintainers and other contributors will be reviewing your PRs.

MSRV (Minimally Supported Rust Version)

When publishing a tealdeer release, the Rust version required to build it should be stable for at least a month. The current MSRV can always be found in the rust-version field in Cargo.toml.

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Thanks to @severen for coming up with the name "tealdeer"!

當前上榜

近 30 天勢頭

近 30 天沒有上榜紀錄。

同類專案 · 共享主題

← 回到榜單