Skip to the content.

Public Libraries News Open Data

Welcome to the open data repository for Public Libraries News (PLN), curated by Ian Anstice in partnership with The Library Campaign.

Every week since 2010, Public Libraries News has chronicled the developments, changes, campaigns, and innovations across public library services in the United Kingdom and around the world. This project automatically converts those weekly roundups into clean, structured, open data files that anyone can search, analyze, and build with.



Choose Your Path

This documentation is organized so you can quickly find what you need depending on your background:

πŸ“š For Library Users, Campaigners & Observers

You don’t need any programming skills to explore this data!


πŸ’» For Developers, Data Journalists & Researchers

Fast, deterministic data pipelines with zero third-party runtime dependencies.


At a Glance: Archive Numbers

flowchart LR
    A["3,000+ Weekly Posts<br/>(2010 to Present)"] --> B["PLN Data Pipeline"]
    B --> C["33,000+ Discrete Stories"]
    C --> D["200+ UK Authorities Mapped"]
    C --> E["4,200+ Library Branches"]
    C --> F["15 Sectoral Categories"]
Metric Total Description
Archive Coverage 2010 – Present Over 16 years of weekly public library history
Indexed Posts 3,000+ Every Sunday roundup and editorial commentary
Extracted Stories 33,000+ Discrete news items from Changes, Local, and International sections
Authority Matching Rate ~88% Matched to official UK local authority GSS codes
Branch Directory 4,200+ Library locations with coordinates from LibraryCommons
Weekly Execution Cost $0.00 Runs entirely on free GitHub Actions with standard library code

Direct Data Downloads

All datasets are hosted in this repository and available via GitHub’s raw CDN:

Dataset Format Direct URL Description
Latest Digest JSON data/latest.json Most recent weekly post, editorial, and parsed stories
Posts Index JSON data/posts_index.json Catalog of all weekly posts with titles, dates, and story counts
Yearly Stories JSON data/stories/2024.json Complete collection of stories for a calendar year (2010–2026)
UK Council Lookup JSON data/lookups/uk_authorities.json UK library authorities, aliases, and official GSS codes
Library Directory JSON data/lookups/libraries.json UK public library branches with postcodes and coordinates
Country Directory JSON data/lookups/countries.json ISO countries and capital city aliases for international stories