gitwtfhub

wtf is slides-crawl?

pacoxu/slides-crawl — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2026-03-24

10PythonAudience · developerComplexity · 2/5MaintainedSetup · easy

TL;DR

A tool that automatically downloads presentation slides from KubeCon and other cloud-native conferences hosted on sched.com.

Mindmap

mindmap
  root((repo))
    What it does
      Downloads conference slides
      Scans sched.com pages
      Validates event URLs
    Tech stack
      Python
      Docker container
    Use cases
      Archive KubeCon talks
      Catch up on missed sessions
      Build local slide libraries
    Audience
      Developers
      Community organizers
    Setup
      Run script or container
      Map local folder for output
      Point at event URL

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Download all slide decks from a KubeCon or IstioCon event at once

REASON 2

Build a local archive of technical conference presentations

REASON 3

Check whether a sched.com event page has slides available before downloading

REASON 4

Share slides from a specific conference with a team

What's in the stack?

PythonDocker

How it stacks up

pacoxu/slides-crawlalsgur9865-sketch/second-brain-enginecompumaxx/gba-video-studio
Stars101010
LanguagePythonPythonPython
Last pushed2026-03-24
MaintenanceMaintained
Setup difficultyeasymoderatehard
Complexity2/53/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Some future event URLs may not be live yet since sched.com pages appear closer to the event.

Wtf does this do

This project automatically downloads presentation slides from KubeCon and related cloud-native conferences. These events use sched.com to manage their schedules, and presenters often upload their slide decks there. Instead of clicking through dozens of session pages and downloading each file manually, you run this tool and it grabs everything at once. The tool works by scanning a sched.com event page for slide download links and pulling down all the files it finds. It comes with a list of pre-configured event URLs covering KubeCon, IstioCon, and colocated events from 2023 through 2025 across regions like China, Europe, North America, India, and Japan. You can also point it at a specific event by providing a URL, and it will fetch just that event's slides. A validation script lets you check whether a given sched.com URL is live and how many slide files are available before running the full download. This is useful for anyone who wants to study past conference talks, catch up on sessions they missed, or build a local archive of technical presentations. A developer preparing for a certification might download slides from relevant talks to review. A team lead could pull slides from a specific KubeCon to share with colleagues. Conference organizers or community members might use it to archive materials before they disappear from the web. The tool is written in Python and can run directly or through a container image, which bundles everything needed to run it without installing dependencies yourself. When using the container approach, you need to map a local folder so the downloaded files end up somewhere you can access them. The README notes that some future event URLs may not be live yet, since sched.com pages appear closer to event dates.

Yoink these prompts

Prompt 1
Show me how to run this tool to download slides from a specific KubeCon event.
Prompt 2
Help me set up the container version so downloaded slides land in a local folder.
Prompt 3
Explain how the validation script checks a sched.com URL before downloading.
Prompt 4
Walk me through adding a new conference event URL to this tool's config.

Frequently asked questions

wtf is slides-crawl?

A tool that automatically downloads presentation slides from KubeCon and other cloud-native conferences hosted on sched.com.

What language is slides-crawl written in?

Mainly Python. The stack also includes Python, Docker.

Is slides-crawl actively maintained?

Maintained — commit in last 6 months (last push 2026-03-24).

How hard is slides-crawl to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is slides-crawl for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.