Packages maintained by a user
API · /aur-api
AUR API
The Arch User Repository (AUR) as an API. Look up any AUR package for its version, description, upstream URL, maintainer and submitter, community votes and popularity score, license, out-of-date flag, keywords and full dependency lists (depends, make-depends, opt-depends), plus its source snapshot and ready-to-run git-clone command; search the whole AUR by name, description, maintainer, dependencies or keywords (results sorted by popularity); and list every package maintained by a given user. Covers the 90,000+ community-maintained packages of Arch Linux, from yay, paru and visual-studio-code-bin to google-chrome and spotify. Live from the official AUR RPC. Ideal for Arch/AUR helpers and dashboards, package and dependency tooling, and Linux developer portals. Open data from the Arch User Repository.
API health
healthy- Uptime
- 100.00%
- Server probes · 24h
- Avg latency
- 149 ms
- Server probes · 24h
- Subscribers
- 4,722
- active
- Total calls
- 76
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 3,470 calls / month
- 2 requests / second
- Hard cap (429 above quota, no overage)
- 3,470 calls/month
- 2 req/sec
- Package + search + maintainer
- No credit card
Starter
€4.05 /month
- 46,300 calls / month
- 8 requests / second
- Hard cap (429 above quota, no overage)
- 46.3k calls/month
- 8 req/sec
- Dependencies + votes/popularity
- Email support
Pro
€12.35 /month
- 231,000 calls / month
- 20 requests / second
- Hard cap (429 above quota, no overage)
- 231k calls/month
- 20 req/sec
- AUR helpers / dependency tooling
- Priority support
Mega
€32.75 /month
- 1,176,000 calls / month
- 50 requests / second
- Hard cap (429 above quota, no overage)
- 1.18M calls/month
- 50 req/sec
- Arch package-data platform
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
ProtonDB Steam Deck & Linux Compatibility API
Live Linux and Steam Deck compatibility plus popularity for Steam games, from the public ProtonDB and Steam feeds — no key, nothing stored. The "can I play it on Linux / Steam Deck, and is anyone playing it" view of a game: the crowd-sourced ProtonDB compatibility tier together with the live concurrent-player count, distinct from the other game and platform APIs in the catalogue. The game endpoint returns a full picture for a title — its Steam name, genres and release date, the ProtonDB compatibility tier (platinum, gold, silver, bronze or borked) with the community confidence, score and report count, the trending and best-reported tiers, and the live player count. The search endpoint resolves a game name to its Steam app id and other matches, so you can find the id to query. The players endpoint returns just the live concurrent-player count for a game. Build Steam Deck compatibility checkers, Linux gaming dashboards, "is it playable" widgets and game-popularity trackers on top of real ProtonDB and Steam data. Look up a game by Steam app id (appid=1245620) or by name (name=elden ring); ProtonDB tiers run from platinum (flawless) down to borked, and player counts are live.
api.oanor.com/protondb-api
chmod API
A Unix file-permission calculator as an API. Convert a symbolic permission string (rwxr-xr-x) to its octal mode (755) and back, and explain any mode in plain English with a per-class breakdown (owner / group / others, each read / write / execute). Full support for the special bits — setuid (4), setgid (2) and the sticky bit (1) — so 4755 ↔ rwsr-xr-x and 1777 ↔ rwxrwxrwt are handled correctly, including the capital S/T forms. Perfect for Dockerfiles and CI scripts, deployment and provisioning tooling, teaching, and any time you need to double-check a chmod value. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 4 endpoints. Distinct from anything that touches real files or networking.
api.oanor.com/chmod-api
Flathub API
The Linux desktop-app store — Flathub (Flatpak) — as an API. Look up any app by its reverse-DNS id for its name, summary and description, developer, license, categories, homepage / bug-tracker / donation links, latest version and release date, screenshot count and total install count; search the whole store by keyword; and read an app's install statistics, including last-month and last-7-day installs and the top countries. Every app comes with the exact `flatpak install` command. Covers the Linux desktop from Firefox, Blender, GIMP, OBS Studio and Inkscape to VLC, Krita and LibreOffice. Live from the official flathub.org API. Ideal for app catalogs and dashboards, software-center integrations, Linux developer tooling and install-analytics. Open data from Flathub.
api.oanor.com/flathub-api
Homebrew Install Analytics API
Live install analytics for Homebrew, the macOS and Linux package manager, from the public formulae.brew.sh feed — no key, nothing stored. The adoption view of the Homebrew ecosystem: how much each command-line formula and each desktop-app cask is installed, and the most-installed packages overall, distinct from the Homebrew formula-catalog API in the catalogue (which describes a package — this measures how much it is actually used). The formula endpoint returns a command-line tool's install counts over 30, 90 and 365 days plus install-on-request, with its version and description. The cask endpoint returns a desktop app's install counts. The top endpoint returns the most-installed formulae or casks over a chosen window, ranked. Build developer-tool popularity dashboards, "is this tool still maintained and used" widgets, package-trend trackers and ecosystem-health tools on top of real Homebrew analytics. Look up a formula by its name (wget, node, ffmpeg) or a cask by its token (google-chrome, visual-studio-code); counts come from Homebrew's opted-in user analytics.
api.oanor.com/brewanalytics-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for AUR API?
What's the rate limit for AUR API?
How much does AUR API cost?
Can I cancel my subscription anytime?
Is AUR API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/aur-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/aur-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/aur-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/aur-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.