Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
☆6,886Feb 7, 2026Updated 3 weeks ago
Alternatives and similar repositories for size-limit
Users that are interested in size-limit are comparing it to the libraries listed below
Sorting:
- Keep your bundle size in check☆4,485Jan 15, 2025Updated last year
- 📦 Zero-configuration bundler for tiny modules.☆8,145Feb 1, 2026Updated last month
- A tiny (118 bytes), secure, URL-friendly, unique string ID generator for JavaScript☆26,637Updated this week
- A better `npm publish`☆7,683Jan 29, 2026Updated last month
- ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️☆19,379Mar 5, 2023Updated 2 years ago
- An extremely fast bundler for the web☆39,822Feb 5, 2026Updated 3 weeks ago
- Zero-runtime CSS in JS library☆12,279Feb 7, 2026Updated 3 weeks ago
- 🏋️ Find out the cost of adding a new frontend dependency to your project☆9,458Updated this week
- Zero-config CLI for TypeScript package development☆11,461Feb 9, 2026Updated 3 weeks ago
- Industry standard API mocking for JavaScript.☆17,672Feb 16, 2026Updated 2 weeks ago
- Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.☆9,003Feb 1, 2024Updated 2 years ago
- 🌈 React for interactive command-line apps☆35,183Updated this week
- ⏳ Modern JavaScript date utility library ⌛️☆36,482Sep 8, 2025Updated 5 months ago
- Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.☆36,090Updated this week
- Comlink makes WebWorkers enjoyable.☆12,577Updated this week
- Super-fast alternative to Babel for when you can target modern JS runtimes☆5,852Nov 19, 2025Updated 3 months ago
- Unified developer tools for JavaScript, TypeScript, and the web☆23,499Sep 4, 2023Updated 2 years ago
- 🚫💩 — Run tasks like formatters and linters against staged git files☆14,469Feb 7, 2026Updated 3 weeks ago
- Actor-based state management & orchestration for complex app logic.☆29,276Updated this week
- Git hooks made easy 🐶 woof!☆34,817Feb 7, 2026Updated 3 weeks ago
- ❤️ JavaScript/TypeScript linter (ESLint wrapper) with great defaults☆7,951Feb 10, 2026Updated 2 weeks ago
- Node.js test runner that lets you develop with confidence 🚀☆20,853Updated this week
- 🐕 Bare minimum 500b fetch polyfill.☆5,722Jul 23, 2023Updated 2 years ago
- Rust-based platform for the Web☆33,255Updated this week
- Next-generation ES module bundler☆26,235Updated this week
- Transform SVGs into React components 🦁☆11,015Oct 5, 2025Updated 4 months ago
- 👩🎤 CSS-in-JS library designed for high performance style composition☆17,996Nov 4, 2025Updated 3 months ago
- A collection of essential TypeScript types☆16,925Feb 18, 2026Updated last week
- 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.☆12,296Updated this week
- ⚠️ Stop saying "you forgot to …" in code review☆5,449Dec 13, 2025Updated 2 months ago
- A JavaScript codemod toolkit.☆9,954Updated this week
- The simplest and fastest way to bundle your TypeScript libraries.☆11,134Feb 20, 2026Updated last week
- Markdown for the component era☆19,281Feb 19, 2026Updated last week
- 🌩 A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte☆1,979Dec 10, 2024Updated last year
- 🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API☆16,382Feb 24, 2026Updated last week
- 🌐 Human-friendly and powerful HTTP request library for Node.js☆14,871Updated this week
- Function argument validation for humans☆3,879Oct 16, 2025Updated 4 months ago
- A JavaScript bundle optimizer.☆14,138Feb 11, 2022Updated 4 years ago
- Create the next immutable state by mutating the current one☆28,893Feb 10, 2026Updated 3 weeks ago