# Browserify vs tsup

**Leader by vioscaleAI score:** Browserify

| Attribute | Browserify | tsup |
|---|---|---|
| **vioscaleAI score** | 52.9 (66% (medium)) | 46.1 (65% (medium)) |
| activity.commits_last_30d | 4 | 0 |
| adoption.dependent_repos | 365,847 | 9,462 |
| adoption.github_stars | 14,694 | 11,299 |
| content.faq | `[{"answer":"Browserify is a development tool that bundles Node.js modules and their dependencies for use in the browser, supporting source maps for debugging and a flexible plugin system for transforming source files. It is indexed under Bundlers.","source":"https://browserify.org","question":"What is Browserify?","confidence":0.6},{"answer":"Browserify is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://browserify.org","question":"Is Browserify free to use?","confidence":0.6},{"answer":"Browserify supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://browserify.org","question":"What platforms does Browserify support?","confidence":0.6},{"answer":"Yes. Browserify is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/browserify/browserify","question":"Is Browserify open source?","confidence":0.95}]` | `[{"answer":"A tool that bundles TypeScript libraries with automatic configuration, supporting Node.js native features and experimental CSS support. It is indexed under Bundlers.","source":"https://tsup.egoist.dev","question":"What is tsup?","confidence":0.6},{"answer":"tsup supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://tsup.egoist.dev","question":"What platforms does tsup support?","confidence":0.6},{"answer":"Yes. tsup is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/egoist/tsup","question":"Is tsup open source?","confidence":0.95}]` |
| description.long | A tool for combining JavaScript modules into files that can run in web browsers, enabling developers to write code once and use it in both server and browser contexts. Includes support for source maps to maintain debugging visibility. | A tool that bundles TypeScript libraries with automatic configuration, supporting Node.js native features and experimental CSS support. |
| features.capabilities | `{"source_maps":true,"code_splitting":true}` | - |
| language.primary | JavaScript | TypeScript |
| license.spdx | MIT | MIT |
| platform.support | `{"cli":true,"web":true}` | `{"cli":true}` |
| pricing | `{"type":"open_source","freeTier":true,"sourceUrl":"https://browserify.org","retrievedAt":"2026-08-20T16:32:30.741Z"}` | - |
| pricing.free_tier | yes | - |
| pricing.model | open_source | - |
| pricing.price_level | free | - |
| pricing.transparent | yes | - |
| release.cadence_days | 68 | 8 |
| release.history | `[{"url":"https://github.com/browserify/browserify/releases/tag/v17.0.1","date":"2024-10-03T19:44:42Z","type":"stable","version":"v17.0.1"},{"url":"https://github.com/browserify/browserify/releases/tag/v17.0.0","date":"2020-10-10T09:33:42Z","type":"stable","version":"v17.0.0"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.5.1","date":"2020-03-30T10:25:49Z","type":"stable","version":"v16.5.1"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.5.0","date":"2019-08-25T12:04:38Z","type":"stable","version":"v16.5.0"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.4.0","date":"2019-08-25T12:04:23Z","type":"stable","version":"v16.4.0"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.3.0","date":"2019-07-11T11:25:21Z","type":"stable","version":"v16.3.0"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.2.3","date":"2018-09-25T14:35:35Z","type":"stable","version":"v16.2.3"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.2.2","date":"2018-05-09T08:01:15Z","type":"stable","version":"v16.2.2"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.2.1","date":"2018-05-09T08:01:06Z","type":"stable","version":"v16.2.1"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.2.0","date":"2018-04-11T13:11:21Z","type":"stable","version":"v16.2.0"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.1.1","date":"2018-04-11T13:11:12Z","type":"stable","version":"v16.1.1"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.1.0","date":"2018-04-11T13:11:05Z","type":"stable","version":"v16.1.0"},{"url":"https://github.com/browserify/browserify/releases/tag/v16.0.0","date":"2018-04-11T13:10:49Z","type":"stable","version":"v16.0.0"},{"url":"https://github.com/browserify/browserify/releases/tag/v15.1.0","date":"2018-01-11T02:25:30Z","type":"stable","version":"v15.1.0"},{"url":"https://github.com/browserify/browserify/releases/tag/13.0.1","date":"2016-05-06T13:48:14Z","type":"stable","version":"13.0.1"}]` | `[{"url":"https://github.com/egoist/tsup/releases/tag/v8.5.1","date":"2025-11-12T21:21:34Z","type":"stable","version":"v8.5.1"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.5.0","date":"2025-05-16T13:41:31Z","type":"stable","version":"v8.5.0"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.4.0","date":"2025-02-25T18:00:51Z","type":"stable","version":"v8.4.0"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.3.6","date":"2025-01-25T17:39:12Z","type":"stable","version":"v8.3.6"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.3.5","date":"2024-10-26T05:03:27Z","type":"stable","version":"v8.3.5"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.3.4","date":"2024-10-25T04:59:45Z","type":"stable","version":"v8.3.4"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.3.3","date":"2024-10-25T04:55:17Z","type":"stable","version":"v8.3.3"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.3.1","date":"2024-10-25T02:38:37Z","type":"stable","version":"v8.3.1"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.3.0","date":"2024-09-17T04:02:44Z","type":"stable","version":"v8.3.0"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.2.4","date":"2024-08-02T07:29:46Z","type":"stable","version":"v8.2.4"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.2.3","date":"2024-07-24T16:20:44Z","type":"stable","version":"v8.2.3"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.2.2","date":"2024-07-22T08:38:34Z","type":"stable","version":"v8.2.2"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.2.1","date":"2024-07-20T18:34:39Z","type":"stable","version":"v8.2.1"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.2.0","date":"2024-07-19T09:04:19Z","type":"stable","version":"v8.2.0"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.1.2","date":"2024-07-17T15:20:07Z","type":"stable","version":"v8.1.2"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.1.1","date":"2024-07-16T22:07:28Z","type":"stable","version":"v8.1.1"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.1.0","date":"2024-06-03T02:37:16Z","type":"stable","version":"v8.1.0"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.0.2","date":"2024-02-10T07:03:12Z","type":"stable","version":"v8.0.2"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.0.1","date":"2023-11-21T06:41:55Z","type":"stable","version":"v8.0.1"},{"url":"https://github.com/egoist/tsup/releases/tag/v8.0.0","date":"2023-11-19T10:10:29Z","type":"stable","version":"v8.0.0"}]` |
| security.scorecard | 4.9 | 3.5 |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=browserify&per_page=100","last_12m":0,"max_severity":null}` | `{"count":1,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=tsup&per_page=100","last_12m":0,"max_severity":"LOW"}` |

## Capabilities (Bundlers)

| Capability | Browserify | tsup |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Dev server hmr | - | - |
| Native esm dev | - | - |
| Code splitting | ✓ | - |
| Tree shaking | - | - |
| Css bundling | - | - |
| Zero config | - | - |
| Webpack plugin compat | - | - |
| Rollup plugin compat | - | - |
| Monorepo aware | - | - |
| Source maps | ✓ | - |

*Source: vioscaleAI. Generated 2026-10-16T21:32:25.098Z. "-" = undocumented, not absent.*
