TorqueBox is a new kind of Ruby application platform that supports popular technologies such as Ruby on Rails and Sinatra, while extending the footprint of Ruby applications to include built-in support for services such as messaging, scheduling, caching, and daemons.

TorqueBox provides an all-in-one environment, built upon the latest JBoss AS Java application server and JRuby. Functionality such as clustering, load-balancing and high-availability is included right out-of-the-box.

Latest Release: 2.3.1

Download 2.3.1
Release Date 07 May 2013
Size ZIP archive, 145mb

Latest News & Articles

TorqueBox 2.3.1 Released

07 May 2013

We're thrilled to announce the release of TorqueBox 2.3.1! This is a small update to TorqueBox 2.3.0 to fix a few outstanding bugs while we continue the main development work for the upcoming TorqueBox 3.0 series. This release was delayed a couple of weeks from the original schedule because of a new addition to the......
| Read more

Scheduling jobs at runtime

28 March 2013

Scheduled jobs? TorqueBox has had support for scheduled jobs since the beginning of the project. Scheduled jobs can be very helpful when you want to do something not necessarily now but at some point in the future. If you are familiar with cron expressions you even already know how to define the job trigger expression.......
| Read more

STOMP Improvements

20 March 2013

Keeps getting better After my last post about bringing TLS/SSL to TorqueBox's STOMP subsystem, we decided to take it a step further. A commenter asked about other technologies, mostly to support fallback for when WebSockets either were not available in the browser, or in the case of proxies between the client and server preventing their......
| Read more

WebSockets: Secure!

04 March 2013

TorqueBox has supported STOMP-over-WebSockets for quite a while, now, but due to popular request, we've taken it one step further and added support for SSL/TLS. Now you can connect using your WebSocket client using the wss:// scheme to enable encryption. Configuring for SSL traffic Since WebSockets are closely aligned with normal HTTP traffic, the......
| Read more

Upcoming Talks

14 Jan, 2013
Chicago, IL

Chicago JBUG

Why I Love TorqueBox (And Why You Will To)

Ben Browning will present at Chicago JBUG in Chicago, IL.
24 January, 2013
Durham, NC

TriClojure

Procrastination as a pattern for polyglot interchange

Toby Crawley will present at TriClojure in Durham, NC.
19 & 20 Apr, 2013
Sao Paulo, SP - Brazil

JUDCon Brazil 2013

How Torquebox and Cloud Computing are Helping Agricultural Business

Rubem Azenha (razenha) will present at JUDCon Brazil 2013 in Sao Paulo, SP - Brazil.
19 & 20 Apr, 2013
Sao Paulo, SP - Brazil

JUDCon Brazil 2013

Polyglot - Breaking the Rules on JBoss

Bruno Oliveira (abstractj) will present at JUDCon Brazil 2013 in Sao Paulo, SP - Brazil.
15-17 May, 2013
Kraków, Poland

GeeCON 2013

Messaging and scheduled jobs made simple

Marek Goldmann will present at GeeCON 2013 in Kraków, Poland.
6 June 2013
Reston, VA, USA

DC:JBUG

TorqueBox: The Beauty of Ruby with the Power of JBoss AS 7

Bob McWhirter will present at DC:JBUG in Reston, VA, USA.