Skip to content
JS
Comparison

roarr vs tslog

LoggingPackage data 25 Sept 2026
roarrv7.21.7, 26 Jul 2026

JSON logger for Node.js and browser.

$ npm install roarr
tslogv5.2.0, 11 Sept 2026

Extensible TypeScript Logger for Node.js and Browser.

$ npm install tslog
MetricroarrtslogDifference
Weekly downloads8,537,3751,749,365roarr 4.9x higher
12-month download growth+137%+909%tslog +772 pts
Gzip size---
Minified size---
Dependencies30roarr 3 more
Unpacked size103 kB961 kBroarr 9.4x smaller
Latest release7.21.7, 26 Jul 20265.2.0, 11 Sept 2026tslog 47 days more recent
Releases, last 12 months69tslog 3 more
First published30 Sept 201722 Apr 2020roarr 2.6 years earlier
GitHub stars1,1381,741tslog 1.5x higher
Open issues120roarr 12 more
Open pull requests60roarr 6 more
Contributors---
Commits, last 52 weeks22187tslog 8.5x higher
TypeScript typesBundledBundledSame
Module formatCommonJSESM onlyDiffers
Runtimes---
LicenseBSD-3-ClauseMITDiffers

Green marks the smaller size or the more recent release. Bold marks the higher count, with no judgement implied. Sizes are for the whole package per Bundlephobia. Growth compares the average of the last 4 weeks with the first 4 weeks of the 52-week series.

roarr8.5m latest weektslog1.7m latest week
Week of 23 Sept 2025Week of 15 Sept 2026
Weekly npm downloads, 52 weeks. Y axis starts at zero. Values are not smoothed.

roarr

Major versions
  1. 1.0.030 Sept 2017
  2. 2.0.016 Oct 2017
  3. 3.0.024 Dec 2020
  4. 4.0.012 Jan 2021
  5. 5.0.023 Jun 2021
  6. 6.0.024 Jun 2021
  7. 7.0.024 Jun 2021
Last 5 releases
  1. 7.21.726 Jul 2026
  2. 7.21.616 Jun 2026
  3. 7.21.513 May 2026
  4. 7.21.416 Jan 2026
  5. 7.21.316 Jan 2026
156 releases in total, 6 in the last 12 months

tslog

Major versions
  1. 0.0.122 Apr 2020
  2. 1.0.028 Apr 2020
  3. 2.0.024 May 2020
  4. 3.0.024 Nov 2020
  5. 4.0.013 Nov 2022
  6. 5.0.014 Jul 2026
Last 5 releases
  1. 5.2.011 Sept 2026
  2. 5.1.016 Jul 2026
  3. 5.0.216 Jul 2026
  4. 5.0.116 Jul 2026
  5. 5.0.014 Jul 2026
88 releases in total, 9 in the last 12 months
roarr

-

tslog

-

roarr

-

tslog

-

  • Need no runtime dependenciestslog (roarr has 3, tslog has 0)
  • Need both ESM and CommonJS entry pointsNeither (roarr: CommonJS; tslog: ESM only)
  • Need to load it with require()roarr
  • Need TypeScript types in the package itselfBoth
  • Node.js version requirementroarr: >=18.0; tslog: >=22 (engines field in package.json)
  • Need the more recent releasetslog (5.2.0 on 11 Sept 2026 vs 7.21.7 on 26 Jul 2026)
  • Higher weekly npm downloadsroarr (8.5m vs 1.7m)
  • Licenseroarr: BSD-3-Clause; tslog: MIT

Each line is generated from the data above.

roarr: roarr npm registry, roarr npm downloads, roarr GitHub. Data fetched 25 Sept 2026.
tslog: tslog npm registry, tslog npm downloads, tslog GitHub. Data fetched 25 Sept 2026.

Indexability: Indexed.