vessel
FastImage
Our great sponsors
vessel | FastImage | |
---|---|---|
2 | 2 | |
603 | 1,355 | |
0.8% | - | |
5.6 | 6.4 | |
4 months ago | 20 days ago | |
Ruby | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vessel
-
Learning Ruby Basics
What are you using for automation? There's a relatively new gem that I heard good things of, vessel: https://github.com/rubycdp/vessel . It uses ferrum under the hood, a set of Ruby bindings to Chrome/Chromium (https://github.com/rubycdp/ferrum).
-
Ruby web scraping gem that can handle JS?
I've used https://github.com/rubycdp/ferrum as driver for automated testing with capybara for which it works great. It recommends https://github.com/rubycdp/vessel as higher level abstraction for web scraping.
FastImage
-
Implementing a Practical Server-Side Solution for Cumulative Layout Shift
Forem uses FastImage to quickly and minimally inspect images for their height and width attributes as well as whether they are animated gifs. This is used to help with issues pertaining to prefers-reduced-motion in our efforts to provide the most accessible experience.
-
Using FastImage to detect image dimensions in Ruby
View on GitHub
What are some alternatives?
Kimurai
LinkThumbnailer - Ruby gem that fetches images and metadata from a given URL. Much like popular social website with link preview.
Wombat - Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages.
Screencap - A gem to screencap webpages in ruby. Uses Phantom.js under the hood.
pismo - Extracts machine-readable metadata and content from Web pages
Mechanize - Mechanize is a ruby library that makes automated web interaction easy.
Upton - A batteries-included framework for easy web-scraping. Just add CSS! (Or do more.)
anemone - Anemone web-spider framework
The Hawker Ruby gem - The Hawker gem is a web scraper which allows you to pull the basic information for given social media profile URL
google-search-results-ruby - Google Search Results via SERP API Ruby Gem