# GitHub Actions Spider

Crawl repositories and extract GitHub Actions uses-steps from workflow files.

Canonical: https://tools.karlquinsland.com/tools/html/github-actions-spider/
Published: 2025-12-25
Updated: 2026-01-29
Tags: github, actions, workflow, crawl, html, search


---

# GitHub Actions Spider

![Tool icon](https://tools.karlquinsland.com/tools/html/github-actions-spider/images/tool-image.webp)

Paste a GitHub URL (workflow file, repo, or user/org) and scan workflows for `uses` steps.
This tool crawls repos, extracts jobs + steps, and makes it easy to search or export the results.

[Open the tool](https://tools.karlquinsland.com/tools/html/github-actions-spider/tool.html).

## Personal access tokens (PATs)

GitHub's API is rate limited. If you hit limits or need access to private repos, provide a PAT.
The tool stores the token in `localStorage` on your device and sends it only to GitHub.

Basic steps to create a PAT:

1. Open GitHub settings → Developer settings → [Personal access tokens](https://github.com/settings/tokens).
2. Create a token with the minimum scopes you need (for public repos, `public_repo` is enough; for private repos, include `repo`).
3. Copy the token once and paste it into the tool's PAT field, then click “Save token”.

Use the “Clear token” button in the tool to remove it from `localStorage`.

## Dependencies


This tool relies on 1 dependencies.

| # | Library | Version | Via |
| ---: | --- | --- | --- |
| 1 | js-yaml | 4.1.0 | [cdn.jsdelivr.net](https://cdn.jsdelivr.net/npm/js-yaml@4.1.0/dist/js-yaml.min.js) |

## Changelog



## `6649874` - February 8, 2026 10:17

- feat: support custom GitHub API base in actions spider


## `ce1dbba` - January 12, 2026 17:42

- feat: Dark Mode:


[View full changelog (6 commits)](https://tools.karlquinsland.com/tools/html/github-actions-spider/changelog/index.md)


