YJIT enabled
Apps up to 30% faster than previous Ruby versions.
Run Sinatra, Rails, or your favorite scripts. YJIT enabled — apps up to 30% faster.
Everything optimized, production-ready.
Apps up to 30% faster than previous Ruby versions.
Detects Gemfile and installs gems before start.
All major frameworks supported.
Native background processing, configurable via START=.
Where this runtime shines on our platform.
Full-stack or API-mode hosting with Turbo, Stimulus, and import maps in production.
Minimal Ruby microservices with superior performance, simple deploys, and low overhead.
Ruby bot hosting with auto-restart, real-time logs, and gem management.
Robust async processing with Redis, smart retries, and monitoring dashboards in production.
Data collection with mechanize, nokogiri, httparty, and Watir in automated workflows.
Open-source Ruby e-commerce platforms with customizable checkout and integrated payment gateways.
Pick the track that best fits your project.
Current version
4
Single stable toolchain
Everything you need to configure your app.
.rbGemfilerubyCreate a squarecloud.app file at your project root:
MEMORY=512
DISPLAY_NAME=Meu App
VERSION=recommended
MAIN=app.rbRuby 4, YJIT, Bundler, and Rails.