Skip to content

BuonOmo/tldr-benchmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TLDR Benchmarks

A collection of benchmarks for the various TLDR implementations.

These benchmarks aim to provide a comparison for one who wants to choose an implementation based on overall performance, installation time and project maintenance.

For Mac OS X

Client Language Time to show tar page (mean ± σ) Time to Generate Cache Time to check for cache update (mean ± σ) Last Commit Comment
fast-tldr Haskell 163.8 ms ± 67.0 00:09.221 11314.6 ms ± 1675.0 2024-01-24 not packaged
tlrc Rust 238.1 ms ± 74.3 00:03.194 1156.4 ms ± 131.6 2025-12-02 on brew
tealdeer Rust 415.4 ms ± 112.9 00:04.562 3066.0 ms ± 382.0 2025-12-01 on brew
tldr-bash BASH 437.9 ms ± 117.8 00:09.306 1636.5 ms ± 308.1 2018-09-24 single file
tldr-python-client Python 708.8 ms ± 245.3 00:02.810 3729.2 ms ± 590.0 2025-12-07 needs pip
tldr-node-client JavaScript 945.4 ms ± 209.8 02:50.193 188591.1 ms ± 10975.8 2025-12-09 needs npm

For Ubuntu

Client Language Time to show tar page (mean ± σ) Time to Generate Cache Time to check for cache update (mean ± σ) Last Commit Comment
tealdeer Rust 19.2 ms ± 3.0 00:02.32 2670.4 ms ± 39.3 2025-12-01 on apt
tldr-bash BASH 81.5 ms ± 2.4 00:02.302 753.4 ms ± 19.6 2018-09-24 single file
tldr-python-client Python 134.4 ms ± 6.0 00:01.253 1413.8 ms ± 55.6 2025-12-07 needs pip
tldr-node-client JavaScript 708.6 ms ± 10.8 03:40.578 219101.8 ms ± 1701.6 2025-12-09 needs npm

About

Practical benchmarks for various tldr clients.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published