crunr
crunr is a free and open-source command-line interface (CLI) tool that allows users to run any script (Python, Node, bash, R, Go, etc.) on their own AWS account, lever…
Free tierVisit site ↗
Our verdict
Who it's for
Run scripts on AWS GPUs, paying only for compute time, with automatic instance management.
Who should look elsewhere
Requires an existing AWS account and basic AWS setup.
Pros
- +Eliminates idle compute costs by terminating instances immediately.
- +Simplifies running complex jobs on powerful cloud hardware with a single command.
- +Enhanced security as AWS keys remain local and no third-party servers are involved.
- +Cost-effective by leveraging AWS spot instances.
- +No cloud-specific code rewrites or SDKs required for scripts.
Cons
- −Requires an existing AWS account and basic AWS setup.
- −Users are responsible for their AWS costs, not crunr.
- −Requires Python 3.10+, ssh, and rsync installed locally.
Key features
- ✓One-command script execution on AWS
- ✓Automatic provisioning of cheapest matching spot instances (e.g., g5.xlarge)
- ✓Code upload via rsync
- ✓Automatic dependency installation (pip, apt, npm)
- ✓Real-time stdout streaming
- ✓Automatic output download to local folder
- ✓Automatic instance termination upon job completion or crash
- ✓Support for various script languages (Python, Node, bash, R, Go)
Pricing
No public pricing plans recorded.