Skip to content
JS
Comparison

@swc/core vs sherif

Build toolsPackage data 25 Sept 2026
@swc/corev1.16.2, 4 Sept 2026

Super-fast alternative for babel

$ npm install @swc/core
sherifv1.13.0, 4 Jul 2026

Opinionated, zero-config linter for TypeScript & JavaScript monorepos

$ npm install sherif
Metric@swc/coresherifDifference
Weekly downloads29,983,238317,741@swc/core 94.4x higher
12-month download growth+150%+132%@swc/core +18 pts
Gzip size---
Minified size---
Dependencies20@swc/core 2 more
Unpacked size131 kB14 kBsherif 9.6x smaller
Latest release1.16.2, 4 Sept 20261.13.0, 4 Jul 2026@swc/core 2 months more recent
Releases, last 12 months329@swc/core 23 more
First published15 Feb 201917 Sept 2023@swc/core 4.6 years earlier
GitHub stars34,2041,184@swc/core 28.9x higher
Open issues36713@swc/core 354 more
Open pull requests573@swc/core 54 more
Contributors---
Commits, last 52 weeks1,05024@swc/core 43.8x higher
TypeScript typesBundledNoneDiffers
Module formatCommonJS-Differs
Runtimes---
LicenseApache-2.0MITDiffers

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.

@swc/core29.6m latest weeksherif317.7k 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.

@swc/core

Major versions
  1. 1.0.1215 Feb 2019
Last 5 releases
  1. 1.16.24 Sept 2026
  2. 1.16.119 Aug 2026
  3. 1.16.014 Aug 2026
  4. 1.15.4729 Jul 2026
  5. 1.15.4619 Jul 2026
575 releases in total, 32 in the last 12 months

sherif

Major versions
  1. 0.1.017 Sept 2023
  2. 1.0.031 Aug 2024
Last 5 releases
  1. 1.13.04 Jul 2026
  2. 1.12.021 Jun 2026
  3. 1.11.130 Mar 2026
  4. 1.11.022 Mar 2026
  5. 1.10.017 Jan 2026
36 releases in total, 9 in the last 12 months
@swc/core

-

sherif

-

@swc/core

-

sherif

-

  • Need no runtime dependenciessherif (@swc/core has 2, sherif has 0)
  • Need both ESM and CommonJS entry pointsNeither (@swc/core: CommonJS; sherif: -)
  • Need to load it with require()@swc/core
  • Need TypeScript types in the package itself@swc/core (@swc/core: Bundled; sherif: None)
  • Node.js version requirement@swc/core: >=10; sherif: none declared (engines field in package.json)
  • Need the more recent release@swc/core (1.16.2 on 4 Sept 2026 vs 1.13.0 on 4 Jul 2026)
  • Higher weekly npm downloads@swc/core (30m vs 317.7k)
  • License@swc/core: Apache-2.0; sherif: MIT

Each line is generated from the data above.

@swc/core: @swc/core npm registry, @swc/core npm downloads, @swc/core GitHub. Data fetched 25 Sept 2026.
sherif: sherif npm registry, sherif npm downloads, sherif GitHub. Data fetched 25 Sept 2026.

Indexability: Indexed.