Wetransfer's Gems

icon
#Total RankDaily RankNameSummary
11,8652,166zip_tricksStream out ZIP files from Ruby
27,0145,896prorateCan be used to implement all kinds of throttles
310,60312,295format_parserA Ruby library for prying open files you can convert to a previewable format, such as v...
412,6596,991measurometerMinimum viable API for instrumentation in libraries. Source metrics from your libraries...
512,82918,500sqewerA full-featured library for all them SQS worker needs
613,58917,987wt_s3_signerA Ruby Gem that optimize the signing of S3 keys. The gem is especially useful when deal...
713,73229,762activerecord_autoreplicaRedirect all SELECT queries to a separate connection within a block
816,77934,921image_viseImage processing via URLs
917,99719,710very_tiny_state_machineYou wouldn't beleive how tiny it is
1020,077122,768ksKeyword-initialized Structs
1120,10723,279wetransfer_styleAt WeTransfer we code in style. This is our style.
1222,18560,617hash_toolsDo useful things to Ruby Hashes
1322,31120,060apicultureA toolkit for building REST APIs on top of Rack
1426,86727,875richurlsService which enriches URLs fast and cheap
1527,84826,294ghost_adapterRun ActiveRecord migrations through gh-ost
1629,98251,055wt_activerecord_index_spyIt uses activerecord's notifications to run an explain query on each query that uses a ...
1735,26821,924rational_choiceFuzzy logic gate
1835,67834,921aws_ip_utilitiesChecks for AWS IP ranges, including adding to Rack trusted proxy list.
1938,13721,924authorization_header_parserParses parametrized HTTP Authorization headers
2038,82138,642interval_responseAssemble HTTP responses from spliced sequences of payloads
2140,359122,768strict_request_uriReject Rack requests with an invalid URL
2242,533103,736app_revisionFinds a way to get at your git commit SHA
2344,93222,531sanitize_user_agent_headerDecodes the User-Agent header into UTF-8 in any Rack app
2452,922151,966megabytesByte size formatter for when ActiveSupport is too much
2565,48878,797fast_sendSend bursts of large files quickly via Rack
2669,65078,797runawaySpin off blocks in child processes and make sure they terminate on time
2774,066151,966kinesis_firehose_batcherSends records to Firehose, automatically honors the limits
2881,51232,358prefixed_cache_storeAllows you to expire parts of your cache separately
2984,24789,090fourtrackStore massive amounts of ordered log records into a single .gz file and replay them one...
3088,59589,090haroldLibrary that contains helpers for collaborative environments
3197,303103,736univalA minimal endpoint for driving server-side validations from a remote UI
3299,768103,736appsignal_extensionsDoing some more with Appsignal
33162,498151,966pg_loggerConvert PostgreSQL notices to Ruby logger messages, in one proc
34172,74889,090format_parser_pdfAn adapter for format_parser to parse PDF files using pdf-reader. Replaces the standard...