-
Selenium implements the W3C WebDriver protocol to automate popular browsers. It aims to mimic the behaviour of a real user as it interacts with the application's HTML. It's primarily intended for web application testing, but any web-based task can automated.
3 gemfiles -
RuboCop is a Ruby code style checking and code formatting tool. It aims to enforce the community-driven Ruby Style Guide.
3 gemfiles -
2 gemfiles
-
Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby. It provides a sensible, easy-to-understand API for reading, writing, modifying, and querying documents. It is fast and standards-compliant by relying on native parsers like libxml2, libgumbo, or xerces.
2 gemfiles -
2 gemfiles
-
Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly parallel Ruby implementations such as JRuby and TruffleRuby as well as as providing process worker support to support CRuby well.
2 gemfiles -
2 gemfiles
-
Ruby library to interface with the SQLite3 database engine (http://www.sqlite.org). Precompiled binaries are available for common platforms for recent versions of Ruby.
2 gemfiles -
Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website
2 gemfiles -
2 gemfiles
-
2 gemfiles
-
2 gemfiles
-
TZInfo::Data contains data from the IANA Time Zone database packaged as Ruby modules for use with TZInfo.
2 gemfiles -
Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between (the so-called middleware) into a single method call.
2 gemfiles -
Debugging functionality for Ruby. This is completely rewritten debug.rb which was contained by the ancient Ruby versions.
2 gemfiles -
2 gemfiles
-
2 gemfiles
-
Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis.
2 gemfiles -
2 gemfiles
-
2 gemfiles
-
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
2 gemfiles -
2 gemfiles
-
Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling.
2 gemfiles -
Launchy is helper class for launching cross-platform applications in a fire and forget manner. There are application concepts (browser, email client, etc) that are common across all platforms, and they may be launched differently on each platform. Launchy is here to make a common approach to launching external applications from within ruby programs.
1 gemfiles -
MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small.
1 gemfiles