Every build, measured.
Every byte,
accounted for.
Push your bundler stats from CI. dendrobundle keeps the history, diffs each chunk against the last commit, and tells you exactly which modules grew.
- CI first
- No agents
- Your CI, your data
- Bundle stats only
- Works anywhere
- Any bundler
A 2.4 MB bundle on 3G costs you more than bytes.
Slow pages lose users. Every extra kilobyte adds load time and delays interaction.
- 4.1s
- load time on 3G
- 53%
- of mobile visits abandon after 3 seconds
- 7%
- conversion lost per second of delay
- 100ms
- enough latency to affect revenue at scale
Every commit.
Another ring.
Watch bundle growth over time, set a budget, and catch regressions before users do.
EXAMPLE PROJECT / 30 DAY HISTORY+12 KB over budget
Up and running in 60 seconds.
Sign up, create a project, get a push token. Wire it to CI with one curl call. No infrastructure to manage.
- free to start · no card required
- any CI pipeline works
- webpack · esbuild · source-map-explorer
- rollup · vite (via rollup-plugin-visualizer)
Want to see it first? Drop a stats file into the free bundle analyzer → (no signup, nothing uploaded).
create an account
# free, no card requireddendrobundle.com/registerget a push token
# Project Settings, API TokenseyJhbGciOiJIUzI1NiJ9…c7e1# shown once — save itwire it to CI
- run: npm run build- run: |curl -sS \-H "Authorization: Bearer {{ secrets.BUNDLE_TOKEN }}" \-d @dist/webpack-stats.json \https://dendrobundle.com/api/push
Start free. Scale when you need.
Flat monthly price, no metering per bundle. You will never sit through a sales call to find out what it costs.
community
free for developers
$0/ forever
- 3 projects
- 10 snapshots / project
- no credit card required
popular
developer
solo or small team
$20/ month
- 10 projects
- 500 snapshots / project + data export
- regression alerts + email support
team
growing teams
$49/ month
- 50 projects
- everything in developer
- priority support + onboarding