Define scraping rules for any URL, schedule runs, store results in structured tables, export to CSV or JSON. Your own Apify without paying per scrape.
Every scrapejob your team creates contains context that matters — name, url, selector, schedule, last result. When that data lives in a third-party service, you are one acquisition or policy change away from losing access. Rustler keeps it local.
Define scraping rules for any URL, schedule runs, store results in structured tables, export to CSV or JSON. Your own Apify without paying per scrape. Your data lives in a SQLite file on your disk that you can back up by copying a folder, move to another machine, or query directly with any SQLite tool. The binary keeps running if Stockyard disappears tomorrow, because it is Apache 2.0 and you have a copy.
Single binary. Embedded SQLite. No Docker. No database. No dependencies.
Your license key arrives by email within 5 minutes of checkout. Set it as an environment variable and restart the binary.
export STOCKYARD_LICENSE_KEY=SY-xxxxxxxxxxxxxxxxxxxx ./rustler
No cloud connectivity required. The binary validates the key offline with Ed25519 signatures.