Roda
Ruby web toolkit that structures request handling as a routing tree.
roda.jeremyevans.netrepositorydocs
Roda is a Ruby web toolkit built around a routing tree, as its README describes. It is installed as a gem and runs on any web server that handles config.ru files, such as Puma or Passenger. Templates use ERB, with output escaping through Erubi.
The project began as a fork of Cuba, and its README names Sinatra as the other inspiration.
Identity
- Status
- Active
- Maintainer
- Jeremy Evans4
- Maintained by
- Individual
- First release
- 20145
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-26: links
roda.jeremyevans.net/ - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/jeremyevans/roda - 2026-10-26: links
roda.jeremyevans.net/documentation.html - 2026-10-26: Maintainer, License, License model
raw.githubusercontent.com/jeremyevans/roda/master/MIT-LICENSE - 2026-10-26: First release
github.com/jeremyevans/roda/blob/master/doc/CHANGELOG.old - 2026-10-26: Categories, Runtime, Minimum runtime, Install with, Runs as, Templating
github.com/jeremyevans/roda/blob/master/README.rdoc - 2026-10-26: Minimum runtime
rubygems.org/api/v2/rubygems/roda/versions/3.109.0.json - 2026-10-26: Current major version, Last release
rubygems.org/api/v1/gems/roda.json - 2026-10-26: Contributors
api.github.com/repos/jeremyevans/roda/contributors