GitHub Hot Board

GitHub Hot Board · Hồ sơ kho lưu trữ

tealdeer-rs/tealdeer

A very fast implementation of tldr in Rust. (Mô tả đến từ chính kho lưu trữ.)

Dữ liệu tại October 27tealdeer-rs

Thứ hạng tốt nhất

#405

Mọi thời đại · Rust theo ngôn ngữ

6.6K

Tổng sao

166

Tổng fork

0

Số ngày có mặt (30 ngày)

Trạng thái dự ánGiấy phép: Apache-2.0Push gần nhất: October 24Issue mở (gồm PR): 16

Thu thập từ 2026-10-25; chưa rõ = chưa thu thập được

Gắn huy hiệu vào README của bạn · tealdeer-rs/tealdeer[![Gắn huy hiệu vào README của bạn](https://git.vaiox.xyz/api/badge/tealdeer-rs/tealdeer.svg)](https://git.vaiox.xyz/vi/repo/tealdeer-rs/tealdeer)

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

<a href="https://git.vaiox.xyz/vi/repo/tealdeer-rs/tealdeer"><img src="https://git.vaiox.xyz/api/badge/tealdeer-rs/tealdeer.svg" alt="Gắn huy hiệu vào README của bạn" height="20"></a>

Tài liệu dự án

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"!

Thứ hạng hiện tại

Diễn biến 30 ngày

Không có bản ghi nào trong 30 ngày qua.

Dự án tương tự · chủ đề chung

← Về bảng xếp hạng

GitHub Hot BoardCỗ Máy Thời GianDiscover