AUR Scraper โ€“ Arch Linux User Repository Packages & Votes avatar

AUR Scraper โ€“ Arch Linux User Repository Packages & Votes

Pricing

from $1.00 / 1,000 results

Go to Apify Store
AUR Scraper โ€“ Arch Linux User Repository Packages & Votes

AUR Scraper โ€“ Arch Linux User Repository Packages & Votes

$1/1K ๐Ÿ”ฅ Fast Arch AUR scraper! Packages โ€” version, votes, popularity & maintainer. No key. JSON, CSV, Excel or API in seconds. Search or list packages & pull thousands for Linux dev & security intel โšก

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

ninhothedev

ninhothedev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Arch AUR Packages Scraper

Scrape the Arch User Repository (AUR) for package metadata โ€” version, votes, popularity, maintainer, out-of-date status, and submission/modification dates. Search by term or fetch specific packages by name. Clean JSON output, no API key, datacenter-proxy friendly (works without proxies).

Built for Linux developers, packagers, and security researchers who need structured AUR data at scale.

What it does

The AUR is Arch Linux's community-driven package repository with 90,000+ packages. This actor talks to the official AUR RPC v5 endpoints and returns a clean, stable, fully-nullable schema for every package.

  • Search mode โ€” full-text search across package name + description (by=name-desc).
  • Packages mode โ€” fetch exact packages by name (batched multiinfo, up to 50 per request).

Input

FieldTypeDescription
modeselectsearch (by term) or packages (by exact name).
termstringSearch term for search mode. Prefilled with yay.
packageNamesarrayExact package names for packages mode, e.g. ["yay","paru"].
maxItemsintegerMax packages to return. Default 100, max 1000.

Example input

{
"mode": "search",
"term": "yay",
"maxItems": 100
}
{
"mode": "packages",
"packageNames": ["yay", "paru"]
}

Output

Each dataset item:

{
"id": 1908988,
"name": "paru",
"version": "2.1.0-2",
"description": "Feature packed AUR helper",
"upstream_url": "https://github.com/morganamilo/paru",
"maintainer": "Morganamilo",
"votes": 1237,
"popularity": 35.457389,
"out_of_date": null,
"first_submitted": "2020-10-19T00:43:50Z",
"last_modified": "2025-12-12T04:63:03Z",
"url": "https://aur.archlinux.org/packages/paru",
"scraped_at": "2026-07-18T08:00:00Z"
}

All epoch timestamps (OutOfDate, FirstSubmitted, LastModified) are converted to ISO-8601 UTC. Every field is nullable.

Pricing

Roughly $1 per 1,000 packages on the Apify platform (usage-based; datacenter-friendly so no residential-proxy surcharge). Actual cost depends on your plan and result volume.

Use cases

  • Linux development โ€” track versions and update cadence of AUR helpers and tools.
  • Package research โ€” rank alternatives by votes and popularity before choosing a dependency.
  • Security intelligence โ€” flag out-of-date and orphaned (unmaintained) packages in your stack.
  • Developer intelligence โ€” monitor a competitor's or your own AUR footprint over time.

Comparison

Arch AUR Packages ScraperManual RPC scriptingScraping the AUR web UI
SetupZero โ€” paste inputWrite + host codeParse fragile HTML
OutputClean, stable JSONRaw, unnormalizedBrittle
DatesISO-8601Raw epochsStrings
SchedulingBuilt-inDIYDIY
ProxyDatacenter-friendlyDIYOften blocked

Keywords

arch linux, aur, arch user repository, package scraper, pacman, yay, paru, aur helper, linux packages, package metadata, version tracking, package popularity, developer tools, package intelligence, open source


Not affiliated with or endorsed by Arch Linux. Data comes from the public AUR RPC interface; respect the AUR terms of use.