CarrierWave vs. Shrine

  • -
  • 28
  • 2.93K
  • 4
  • -
  • 66

What is CarrierWave?

This gem provides a simple and extremely flexible way to upload files from Ruby applications. It works well with Rack based web applications, such as Ruby on Rails.

What is Shrine?

Shrine implements a plugin system analogous to Roda’s and Sequel’s. Shrine ships with over 25 plugins, which together provide a great arsenal of features. Where CarrierWave and other file upload libraries favor complex class-level DSLs, Shrine favours simple instance-level interface.
Why do developers choose CarrierWave?
Why do you like CarrierWave?

Why do developers choose Shrine?
Why do you like Shrine?

What are the cons of using CarrierWave?
No Cons submitted yet for CarrierWave
Downsides of CarrierWave?

What are the cons of using Shrine?
No Cons submitted yet for Shrine
Downsides of Shrine?

Want advice about which of these to choose?Ask the StackShare community!

How much does CarrierWave cost?
How much does Shrine cost?
What companies use CarrierWave?
7 companies on StackShare use CarrierWave
What companies use Shrine?
0 companies on StackShare use Shrine
What tools integrate with CarrierWave?
5 tools on StackShare integrate with CarrierWave
What tools integrate with Shrine?
1 tools on StackShare integrate with Shrine

What are some alternatives to CarrierWave and Shrine?

  • Filestack - Easy, Powerful File Uploads
  • Uploadcare - File uploads, media processing, and adaptive delivery for web and mobile
  • Transloadit - The world's most versatile file uploading & encoding service for developers
  • Uppy - The next open source file uploader for web browsers

See all alternatives to CarrierWave



Interest Over Time