# revive-adserver/revive-adserver

The world's most popular free, open source ad serving system. You can download the latest release at:

Repository: https://github.com/revive-adserver/revive-adserver
Canonical: https://ross.abutalabs.com/products/revive-adserver
Homepage: http://www.revive-adserver.com/download/
Language: PHP
License: GPL-2.0
License Family: copyleft
Last push: 2026-08-13T08:59:01+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 35, longevity 100
- inputs: {"age_days": 4796, "days_push": 20, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1497, forks 611 (observed 2026-08-28T04:04:53.899436+00:00)

## What it is
Revive Adserver is the world's most popular free, open source ad serving system, written in PHP, that publishers install on their own servers. It lets them serve ads on their websites, manage campaigns from multiple advertisers and ad networks, and track and report on campaign performance including click-through rates.

## Use cases
- serve ads on my websites from my own server
- manage ad campaigns from multiple advertisers and ad networks
- track ad impressions and click-through rates
- target ad delivery to specific users with delivery rules
- serve VAST2 video ads
- self-hosted alternative to Google Ad Manager
- manage zones and banners across multiple websites
- give advertisers access to their own campaign statistics

## When to choose
- you are a publisher who wants full control over ad serving without per-impression fees
- you need to manage campaigns from multiple advertisers or ad networks in one interface
- you want geotargeting, delivery rules, and campaign reporting in a self-hosted tool
- you need VAST2-compliant video ad serving
- you are migrating from OpenX Source

## When to avoid
- you want a fully managed ad platform without server maintenance (consider the paid Hosted edition instead)
- you need programmatic real-time bidding (RTB) or an ad exchange
- you cannot run a PHP web server with a database
- you expect to install directly from the GitHub zip file, which is not suitable for production

## Facets
- artifact type: application
- maturity: stable
- function: analytics, http-server, templating, plugin-system, security
- domain: web-development, analytics, self-hosted, e-commerce
- platform: php, self-hosted, cross-platform
- tags: ad-server, ad-serving, ad-management, banner-ads, campaign-management, ad-networks, vast-video-ads, geotargeting, publisher-tools, openx-successor, advertising, web-server, linux

## Member repositories
- revive-adserver/revive-adserver (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:53.899436+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:33:10.234986+00:00, confidence not recorded.
  - readme: https://github.com/revive-adserver/revive-adserver (fetched 2026-08-28T04:04:53.899436+00:00, sha 240ee15eb82c)
  - homepage: http://www.revive-adserver.com/download/ (fetched 2026-08-29T11:38:42.054520+00:00, sha efaff73871bf)
  - site_page: https://documentation.revive-adserver.com/ (fetched 2026-08-29T11:38:42.057034+00:00, sha 97936eaa83c5)
  - site_page: https://www.revive-adserver.com/features (fetched 2026-08-29T11:38:42.058936+00:00, sha a6810188d17a)
  - site_page: https://www.revive-adserver.com/how-to/install-update (fetched 2026-08-29T11:38:42.067728+00:00, sha 3b9d63011e4c)
  - site_page: https://www.revive-adserver.com/how-to/install (fetched 2026-08-29T11:38:42.069325+00:00, sha f908b9c2755e)
  - site_page: https://www.revive-adserver.com/how-to/manage-advertisers (fetched 2026-08-29T11:38:42.061010+00:00, sha 55db25a2214c)
  - site_page: https://www.revive-adserver.com/how-to/manage-campaigns (fetched 2026-08-29T11:38:42.062828+00:00, sha 395f7b7d8e39)
  - site_page: https://www.revive-adserver.com/how-to/manage-banners (fetched 2026-08-29T11:38:42.064523+00:00, sha f7f8c28057b7)
  - site_page: https://www.revive-adserver.com/how-to/manage-zones (fetched 2026-08-29T11:38:42.066168+00:00, sha 7327e963b908)
- Data as of 2026-08-30T08:39:29.467469+00:00.
