prebid/Prebid.js
Setup and manage header bidding advertising partners without writing code or confusing line items. Prebid.js is open source and free. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6
- age_days: 4063
- days_rel: 8
- days_push: 7
- n_releases_24m: 112
Adoption not part of the score
1599 stars · 2396 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Prebid.js is a free, open-source JavaScript library that lets web publishers implement header bidding, requesting bids from multiple advertising demand partners simultaneously. It is highly modular, with hundreds of bidder adapters, analytics, user ID, and consent management modules that register themselves when imported.
Use cases
- set up header bidding on my website without writing line items
- integrate multiple ad exchange demand partners in one auction
- add a rubicon or appnexus bidder adapter to my ad stack
- run programmatic display and video ad auctions in the browser
- manage consent and user ID modules for advertising
- send bid analytics data to my analytics provider
When to choose
- you are a web publisher wanting to increase ad revenue via real-time bidding among multiple partners
- you need a mature, widely adopted open-source header bidding solution with extensive bidder support
- you want modular control over which demand partners, analytics, and identity modules ship in your bundle
When to avoid
- you are building a mobile app rather than a website (use Prebid Mobile SDK instead)
- you need server-side bidding at scale (consider Prebid Server)
- you have no involvement in advertising or monetization
Facets
library · maturity active
sdk plugin-system http-client web-development frontend e-commerce browser header-bidding advertising adtech bidder-adapters programmatic-ads publisher-tools nodejs
10 sources
- readme: https://github.com/prebid/Prebid.js · fetched 2026-08-28 · afa9401dce88
- homepage: https://docs.prebid.org · fetched 2026-08-29 · 660d71f0e20a
- site_page: https://docs.prebid.org/dev-docs/modules/index.html · fetched 2026-08-29 · ce7fb64b6cf1
- site_page: https://docs.prebid.org/dev-docs/publisher-api-reference.html · fetched 2026-08-29 · d34f750c2bbe
- site_page: https://docs.prebid.org/dev-docs/bidders.html · fetched 2026-08-29 · 53cfd199c206
- site_page: https://docs.prebid.org/dev-docs/plugins/index.html · fetched 2026-08-29 · b46af400bed6
- site_page: https://docs.prebid.org/faq/faq.html · fetched 2026-08-29 · 788e5dd08e94
- site_page: https://docs.prebid.org/dev-docs/faq.html · fetched 2026-08-29 · 440ae4ae5818
- site_page: https://docs.prebid.org/faq/prebid-server-faq.html · fetched 2026-08-29 · 2b4cf198e7a5
- site_page: https://docs.prebid.org/faq/prebid-mobile-faq.html · fetched 2026-08-29 · c150824d2a8c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| prebid/Prebid.js | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="prebid/Prebid.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem