Top Npm repositories

Repositories with the GitHub topic “npm”: 27 repositories with 637k stars between them, mostly written in TypeScript, JavaScript and Rust. The highest-rated is oven-sh/bun, #607 on the bestofgithub Elo ladder.

Biggest movers this week

openai/codex-security

Open on GitHubTypeScript

OpenAI's Codex Security CLI and TypeScript SDK for finding, validating, and fixing security vulnerabilities. npm: https://www.npmjs.com/package/@openai/codex-security

  • 1,862+37 Elo, change today
  • 13.6k stars
  • 1k forks
  • 51 watchers
docker
git clone https://github.com/openai/codex-security && cd codex-security && docker compose up -d
  • ai-security
  • application-security
  • cli
  • code-scanning

Vanilagy/mediabunny

Open on GitHubTypeScript

Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.

  • 1,545+15 Elo, change today
  • 7.5k stars
  • 348 forks
git
git clone https://github.com/Vanilagy/mediabunny.git
  • audio
  • decoding
  • demuxing
  • encoding

tsparticles/tsparticles

Open on GitHubTypeScript

tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.

  • 1,489+11 Elo, change today
  • 9k stars
  • 955 forks
git
git clone https://github.com/tsparticles/tsparticles.git
  • 2d
  • angular
  • animations
  • bg

apify/crawlee

Open on GitHubTypeScript

Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.

  • 1,821−2 Elo, change today
  • 26.4k stars
  • 1.7k forks
  • 135 watchers
git
git clone https://github.com/apify/crawlee.git
  • apify
  • automation
  • crawler
  • crawling

renovatebot/renovate

Open on GitHubTypeScript

Home of the Mend Renovate CLI: Cross-platform Dependency Automation by Mend.io

  • 1,817−8 Elo, change today
  • 23.1k stars
  • 3.4k forks
  • 107 watchers
brew install renovate
  • azure-devops
  • bitbucket
  • dependencies
  • dependencies-checking

RubyMetric/chsrc

Open on GitHubC

chsrc 全平台通用换源工具与框架. Change Source everywhere for every software

  • 1,299−5 Elo, change today
  • 6.9k stars
  • 284 forks
git
git clone https://github.com/RubyMetric/chsrc.git
  • archlinux
  • brew
  • c11
  • cargo

Top 27 on the Elo ladder

  1. #607
    oven-sh/bun

    All-in-one JavaScript runtime, bundler, test runner and package manager.

    1,939 Elo −10796.7kRust
  2. #966
    openai/codex-security

    OpenAI's Codex Security CLI and TypeScript SDK for finding, validating, and fixing security vulnerabilities. npm…

    1,862 Elo +24713.6kTypeScript
  3. #1,144
    goldbergyoni/nodebestpractices

    ✅ The Node.js best practices list (July 2026)

    1,835 Elo −53105kDockerfile
  4. #1,158
    Devolutions/UniGetUI

    UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager…

    1,833 Elo +127kC#
  5. #1,245
    apify/crawlee

    Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and…

    1,821 Elo +1626.4kTypeScript
  6. #1,265
    honojs/hono

    Small, ultrafast web framework built on Web Standards. Runs on Workers, Deno, Bun and Node.

    1,818 Elo −3232.9kTypeScript
  7. #1,270
    renovatebot/renovate

    Home of the Mend Renovate CLI: Cross-platform Dependency Automation by Mend.io

    1,817 Elo +523.1kTypeScript
  8. #1,409
    pnpm/pnpm

    Fast, disk space efficient package manager

    1,796 Elo −3937kRust
  9. #2,415
    meteor/meteor

    Meteor, the JavaScript App Platform

    1,684 Elo −8444.7kJavaScript
  10. #3,202
    npm/cli

    the package manager for JavaScript

    1,623 Elo +110.2kJavaScript
  11. #3,809
    verdaccio/verdaccio

    A lightweight Node.js private proxy registry

    1,585 Elo −3817.9kTypeScript
  12. #3,913
    yarnpkg/yarn

    The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry

    1,579 Elo −4041.4kJavaScript
  13. #4,015
    lerna/lerna

    Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same…

    1,573 Elo −2636kTypeScript
  14. #4,504
    Vanilagy/mediabunny

    Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.

    1,545 Elo +967.5kTypeScript
  15. #5,106
    jaywcjlove/reference

    面向开发者的技术速查清单(Cheat Sheets)集合,整理常见技术、工具与开发流程,帮助快速查阅关键信息,提高开发效率。

    1,514 Elo −4515.2kDockerfile
  16. #5,674
    tsparticles/tsparticles

    tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks…

    1,489 Elo +299kTypeScript
  17. #7,793
    jsdelivr/jsdelivr

    A free, fast, and reliable Open Source CDN for npm, GitHub, Javascript, and ESM

    1,403 Elo −46.4kJavaScript
  18. #7,833
    miniMAC/magic

    CSS3 Animations with special effects

    1,402 Elo −158.5kSCSS
  19. #8,077
    raineorshine/npm-check-updates

    Find newer versions of package dependencies than what your package.json allows

    1,392 Elo −610.3kTypeScript
  20. #8,248
    jaredpalmer/tsdx

    Zero-config CLI for TypeScript package development

    1,385 Elo −1711.4kTypeScript
  21. #8,395
    astrit/css.gg

    700+ Pure CSS, SVG & Figma UI Icons, 6000+ glyphs, patterns, colors and layouts.

    1,379 Elo +310kJavaScript
  22. #8,484
    release-it/release-it

    🚀 Automate versioning and package publishing

    1,376 Elo −49kJavaScript
  23. #8,889
    wasm-bindgen/wasm-pack

    📦✨ your favorite rust -> wasm workflow tool!

    1,356 Elo +17.3kRust
  24. #9,500
    antfu-collective/ni

    💡 Use the right package manager

    1,318 Elo −128.3kTypeScript
  25. #9,658
    RubyMetric/chsrc

    chsrc 全平台通用换源工具与框架. Change Source everywhere for every software

    1,299 Elo +56.9kC
  26. #9,839
    sindresorhus/np

    A better `npm publish`

    1,267 Elo −197.7kJavaScript
  27. #9,993
    wclr/yalc

    Work with yarn/npm packages locally like a boss.

    1,038 Elo −956.3kTypeScript