Iain Beeston's repositories
active_storage_validations
Do it like => validates :photos, attached: true, content_type: ['image/png', 'image/jpg', 'image/jpeg'], size: { less_than: 500.kilobytes }, limit: { min: 1, max: 3 }, aspect_ratio: :landscape, dimension: { width: { in: 800..1600 }
avo
Configuration-based, no-maintenance, extendable Ruby on Rails admin
better-html
Better HTML for Rails
capybara
Acceptance test framework for web applications
devise-passwordless
A passwordless login strategy using magic links for Devise
docs
The documentation for Avocado
erb-lint
Lint your ERB or HTML files
es-module-shims
Shims for new ES modules features on top of the basic modules support in browsers
importmap-rails
Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling.
json-schema
Ruby JSON Schema Validator
JSON-Schema-Test-Suite
A language agnostic test suite for the JSON Schema specifications
puffing-billy
A rewriting web proxy for testing interactions between your browser and external sites. Works with ruby + rspec.
ransack
Object-based searching.
site-crawler
Playing with apify to scrape websites
stimulus-sortable
A Stimulus controller to reorder lists with drag-and-drop.
video_thumb
Get the thumbnails from Youtube and Vimeo videos for Ruby.