guardian/frontend
The Guardian DotCom. observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5220
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
5899 stars · 572 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
The backend Scala application powering theguardian.com, built as a set of Play Framework 2 services. It fetches content from the Guardian's Content API and builds JSON consumed by the Dotcom Rendering service to produce the website.
Use cases
- serve a high-traffic news website backend
- build JSON responses from a content API for server-side rendering
- study a large production Play Framework Scala codebase
- learn how a major newsroom structures its web architecture
- implement strict caching and latency budgets for web endpoints
When to choose
- you contribute to or deploy the Guardian website
- you want a real-world reference for Play Framework Scala at scale
- you need patterns for cacheable, low-latency content endpoints
When to avoid
- you want a general-purpose web framework or starter template
- you need a frontend JavaScript project - rendering lives in dotcom-rendering
- you want a reusable CMS for your own site
Facets
application · maturity active
http-server api-framework templating caching routing web-development backend media cms jvm cloud play-framework news-website scala guardian content-api dotcom-rendering news web-server
2 sources
- readme: https://github.com/guardian/frontend · fetched 2026-08-28 · 7cd9034cd55e
- homepage: https://theguardian.com · fetched 2026-08-29 · 3b8d13dfd762
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| guardian/frontend | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="guardian/frontend")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem