Labor Force Participation Screensaver
The Labor Force Participation screensaver draws the real monthly US participation rate (BLS series CIVPART, via FRED) as a clean 20-year line chart, headlined with the current rate and how it has moved. It's free, needs an internet connection, and ESC exits.
How the Labor Force Participation screensaver works
A pipeline script pulls the BLS civilian labor force participation rate (CIVPART) from FRED into content/laborforce.json — 240 monthly points, no key needed.
The saver draws it as a line chart with whole-percent gridlines and year ticks along the bottom.
The headline shows the latest rate to one decimal, the change versus a year ago, and the drift since the start of the window in percentage points.
It's a monthly official series published with the jobs report, so the chart moves on the BLS schedule — slow by design.
A worked example
At the full 20-year window the line tells a whole demographic story: roughly 66% in the mid-2000s, the long post-recession slide, the sharp 2020 notch, and the partial recovery to the low 60s. In Multi-view it pairs well with US Job Openings (JOLTS) — labor supply beside labor demand.
Settings & tips
- Years shown — zoom from a five-year close-up out to the full twenty-year sweep.
Frequently asked questions
- Is this real data?
- Yes. It's the BLS civilian labor force participation rate exactly as published on FRED — the share of the civilian population 16+ that is working or looking for work.
- Does it need an API key?
- No. The pipeline reads FRED's public CSV endpoint, which is key-less, and the saver just reads the resulting JSON feed.
- Why has participation fallen over 20 years?
- Mostly demographics — the baby-boom generation aging into retirement — plus lasting scars from the 2008 and 2020 recessions. The chart makes that slow structural drift visible.
- Does it work offline?
- No. It reads a small JSON feed over the internet; offline it shows a short notice instead of stale numbers.
- Is it free?
- Yes — free, no download, no key, in your browser. ESC exits.