Klap JavaScript Bundler
JSON →Klap is a zero-configuration, zero-dependency bundler designed for small to medium-sized JavaScript packages. It simplifies the build process by leveraging standard `package.json` entries (`source`, `main`, `module`, `browser`) to define multiple output targets, including CommonJS, ESM, and UMD. Despite its "zero dependency" marketing claim, it internally integrates and orchestrates established tools such as Rollup, Babel, and TypeScript to provide modern JavaScript syntax transforms, JSX support (for frameworks like React, Styled Components, and Emotion), and TypeScript compilation. The current stable version is 7.0.11, though the last significant update to the main GitHub repository was in May 2021, suggesting a maintenance or stable state rather than active, frequent development. Key differentiators include built-in minification, gzip size tracking, and a development server, offering an opinionated, complete build pipeline with minimal setup for library authors.
Traffic · last 30 days ↓67% vs prev 7d
top countries 🇨🇦 Canada · 🇩🇪 Germany · 🇺🇸 United States · 🇮🇳 India · VN