11 best Ruby Web Application libraries in 2023
by Open Weaver kits ✔ Updated: Feb 7, 2023
Ruby is a dynamic, reflective, object-oriented, general-purpose programming language. It was designed and developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan. It has an elegant syntax that is natural to read and easy to write. The name “Ruby” originated during an online chat session between Matsumoto and Keiju Ishitsuka on February 24, 1993. Ruby Web Application framework that includes everything needed to create database-driven websites, APIs, and microservices. It was created in 2004 by David Heinemeier Hansson. It supports multiple programming paradigms, including functional, object-oriented (class-based), and imperative. It also has a dynamic type system and automatic memory management. Many developers depend on the following Ruby Web Application open source libraries: capybara - Acceptance test framework for web applications; arachni - Web Application Security Scanner Framework; mailboxer - A Rails gem to send messages inside a web application.
Acceptance test framework for web applications
Ruby 9827 Version:Current License: Permissive (MIT)
A Rails gem to send messages inside a web application
Ruby 1645 Version:v0.12.5 License: Permissive (MIT)
Web service and web application components of #bodyapps project
Ruby 1384 Version:Current License: Weak Copyleft (LGPL-3.0)
Tracks is a GTD™ web application, built with Ruby on Rails
Ruby 1123 Version:v2.6.1 License: Strong Copyleft (GPL-2.0)
Serve is a small Rack-based web server and rapid prototyping framework for Web applications (specifically Rails apps). Serve is meant to be a lightweight version of the Views part of the Rails MVC. This makes Serve an ideal framework for prototyping Rails applications or creating simple websites. Serve has full support for Rails-style partials and layouts.
Ruby 842 Version:Current License: Others (Non-SPDX)
Build realtime Ruby web applications. Created by the fine folks at Poll Everywhere.
Ruby 721 Version:Current License: Permissive (MIT)
A Rack and Rails plugin for building offline web applications
Ruby 673 Version:Current License: Permissive (MIT)
Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.
Ruby 678 Version:Current License: Permissive (MIT)
Provides single sign-on authentication for web applications, implementing the server-end of Jasig's CAS protocol.
Ruby 634 Version:Current License: Others (Non-SPDX)
Lightweight web application stack with pluggable routing front-ends
Ruby 212 Version:v0.7.0 License: Permissive (MIT)