Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.
CasperJS is a browser navigation scripting & testing utility written in Javascript for PhantomJS or SlimerJS. | Armada is an orchestration platform for running bots and scrapers at scale on Kubernetes. You write a Python script (Playwright, Selenium, or nodriver), add a JSON config, and Armada handles the rest : distributing jobs across as many pods as you need, rotating proxies, managing browser fingerprints, and monitoring everything in real time through a dashboard. Going from 1 worker to 100+ requires zero code changes. No SaaS, no credits, fully self-hosted. |
| - | Task Distribution, Proxy Manager, Anti-Detection, Unlimited Scaling, Centralized Monitoring |
Statistics | |
GitHub Stars 7.2K | GitHub Stars - |
GitHub Forks 972 | GitHub Forks - |
Stacks 76 | Stacks 0 |
Followers 120 | Followers 1 |
Votes 0 | Votes 1 |
Integrations | |
| No integrations available | |

Sidekiq uses threads to handle many jobs at the same time in the same process. It does not require Rails but will integrate tightly with Rails 3/4 to make background processing dead simple.

It is a Node library to automate the Chromium, WebKit and Firefox browsers with a single API. It enables cross-browser web automation that is ever-green, capable, reliable and fast.

Beanstalks's interface is generic, but was originally designed for reducing the latency of page views in high-volume web applications by running time-consuming tasks asynchronously.

Puppeteer is a Node library which provides a high-level API to control headless Chrome over the DevTools Protocol. It can also be configured to use full (non-headless) Chrome.

PhantomJS is a headless WebKit scriptable with JavaScript. It is used by hundreds of developers and dozens of organizations for web-related development workflow.

It is an open-source framework that helps you to create, process and manage your background jobs, i.e. operations you don't want to put in your request processing pipeline. It supports all kind of background tasks – short-running and long-running, CPU intensive and I/O intensive, one shot and recurrent.

Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or you can create new classes specifically to do work. Or, you can do both.

Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background. It is a direct extraction from Shopify where the job table is responsible for a multitude of core tasks.

Headless Browser Cloud for Developers. Connect your Puppeteer and Playwright scripts to our Cloud. Automated Browser Testing with Puppeteer and Playwright in the Cloud.

Redis -> Sidekiq == Faktory -> Faktory. Faktory is a server daemon which provides a simple API to produce and consume background jobs. Jobs are a small JSON hash with a few mandatory keys.