Raycast Store Scraper - Extension Catalog Export
Pricing
Pay per event
Raycast Store Scraper - Extension Catalog Export
Scrape the Raycast Store extension catalog (2,800+ extensions). Get metadata, commands, tools, AI prompts, author profiles, and source-repo URLs. Filter by platform (macOS/Windows) or search by keyword. First Apify actor for the Raycast Store.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Raycast Store Scraper β Extension Catalog and Metadata
Export the full extension catalog from the Raycast Store β the public marketplace for Raycast extensions on macOS and Windows. Returns flat JSON records for every extension, including commands, AI tools, author profiles, download counts, and source-repo URLs. No authentication required.
What does the Raycast Store Scraper do?
The scraper hits Raycast's public JSON API to pull all 2,800+ extensions in a single paginated run. Two modes are available: catalog streams every extension in popularity order; search finds extensions matching a keyword. You can further filter by platform (macOS or Windows) and cap results with maxItems.
What data does it extract?
| Field | Type | Description |
|---|---|---|
extension_id | string | Raycast extension UUID |
name | string | Extension slug (e.g. linear) |
title | string | Display title |
description | string | Short description |
platforms | string[] | Supported platforms (macOS, Windows) |
categories | string[] | Display category names (e.g. Developer Tools, AI Extensions) |
seo_categories | string[] | URL-friendly category slugs |
access_status | string | public or private |
status | string | active or archived |
download_count | number | Total cumulative installs at scrape time |
created_at | number | Creation timestamp (Unix epoch seconds) |
updated_at | number | Last update timestamp (Unix epoch seconds) |
extension_url | string | Raycast Store page URL |
source_url | string | GitHub source repository URL |
readme_url | string | README file URL on GitHub |
icon_url | string | Extension icon URL (light theme) |
icon_dark_url | string | Extension icon URL (dark theme) |
author_handle | string | Author username |
author_name | string | Author display name |
author_bio | string | Author biography |
author_github | string | GitHub handle |
author_twitter | string | Twitter/X handle |
author_location | string | Author location |
author_website | string | Author website |
author_avatar_url | string | Author avatar URL |
commands | string[] | Commands as "name: title β description" strings |
tools | string[] | AI tools as "name: title β description" strings |
api_version | string | Raycast API version targeted |
commit_sha | string | Published git commit SHA |
How to use it
Full catalog run:
{"mode":"catalog","maxItems":0}
Search mode β find GitHub-related extensions:
{"mode":"search","query":"github","maxItems":50}
Sample of the top 500 most-downloaded extensions (completes in under 5 minutes):
{"mode":"catalog","maxItems":500}
The catalog is returned in popularity order by default, so maxItems: 500 gives you the 500 most-downloaded extensions.
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | catalog | catalog = full store, search = keyword search |
query | string | "" | Search keyword β required in search mode |
platform | string | "" | "" (all), "macOS", or "Windows" |
maxItems | integer | 10 | Cap on records. 0 = no limit (full catalog). |
Pricing
Pay-per-record: $0.001 per extension plus $0.10 per run start. The math for the full catalog of 2,800 extensions: $0.001 Γ 2,800 + $0.10 = approximately $2.90. A sample of 500 extensions costs approximately $0.60.
Use cases
-
Technical recruiters β The
download_count+source_url+author_githubcombination gives you a ranked list of active macOS developer-tooling contributors. The top 50 most-downloaded extensions by author GitHub handle is a direct list of highly active developer-experience engineers who ship public tools. -
VC and analyst intelligence β Export the full catalog sorted by
download_count, then filter for extensions with 100k+ downloads that have an activesource_urlGitHub repo. Those are the highest-signal extension authors β the ones building things people actually install. -
Developer tool market research β Track which categories are growing, which extensions are gaining downloads fastest, and which authors dominate specific verticals (productivity, AI, developer tools).
-
AI extension builders β Survey existing AI tool definitions (the
toolsfield) and command structures before designing a competitor or complement. -
Ecosystem completeness analysis β Cross-reference
source_urlagainst a list of popular SaaS products to find which ones already have Raycast integrations and which are missing one.
FAQ
Does this scraper need authentication? No. Raycast's extension API is fully public β no token, no account.
What are the commands and tools fields?
Commands are the action palette entries an extension adds to Raycast. Tools are AI-callable functions the extension registers. Both are flattened to human-readable strings ("name: title β description") for spreadsheet compatibility.
Can I export to CSV or Excel? Yes. Apify supports JSON, CSV, and Excel export from the dataset view.
