Wetransfer's Gems

icon
#Total RankDaily RankNameSummary
11,6641,888zip_tricksStream out ZIP files from Ruby
27,5543,818prorateCan be used to implement all kinds of throttles
39,93110,113format_parserA Ruby library for prying open files you can convert to a previewable format, such as v...
410,82113,894sqewerA full-featured library for all them SQS worker needs
511,04334,370activerecord_autoreplicaRedirect all SELECT queries to a separate connection within a block
614,29718,055wt_s3_signerA Ruby Gem that optimize the signing of S3 keys. The gem is especially useful when deal...
714,42822,204measurometerMinimum viable API for instrumentation in libraries. Source metrics from your libraries...
814,72016,801image_viseImage processing via URLs
915,03673,500very_tiny_state_machineYou wouldn't beleive how tiny it is
1017,67262,515ksKeyword-initialized Structs
1118,61127,037hash_toolsDo useful things to Ruby Hashes
1220,15849,456apicultureA toolkit for building REST APIs on top of Rack
1320,86424,257wetransfer_styleAt WeTransfer we code in style. This is our style.
1425,58817,376richurlsService which enriches URLs fast and cheap
1525,902112,317wt_activerecord_index_spyIt uses activerecord's notifications to run an explain query on each query that uses a ...
1626,10026,137ghost_adapterRun ActiveRecord migrations through gh-ost
1730,47355,357rational_choiceFuzzy logic gate
1830,795146,834aws_ip_utilitiesChecks for AWS IP ranges, including adding to Rack trusted proxy list.
1933,296112,317authorization_header_parserParses parametrized HTTP Authorization headers
2033,95288,619strict_request_uriReject Rack requests with an invalid URL
2135,66741,508interval_responseAssemble HTTP responses from spliced sequences of payloads
2236,73173,500app_revisionFinds a way to get at your git commit SHA
2338,64173,500sanitize_user_agent_headerDecodes the User-Agent header into UTF-8 in any Rack app
2444,887112,317megabytesByte size formatter for when ActiveSupport is too much
2561,70455,357fast_sendSend bursts of large files quickly via Rack
2663,35273,500runawaySpin off blocks in child processes and make sure they terminate on time
2764,940112,317kinesis_firehose_batcherSends records to Firehose, automatically honors the limits
2879,01162,515prefixed_cache_storeAllows you to expire parts of your cache separately
2981,07288,619fourtrackStore massive amounts of ordered log records into a single .gz file and replay them one...
3085,25862,515haroldLibrary that contains helpers for collaborative environments
3192,550146,834univalA minimal endpoint for driving server-side validations from a remote UI
3298,58588,619appsignal_extensionsDoing some more with Appsignal
33156,237112,317pg_loggerConvert PostgreSQL notices to Ruby logger messages, in one proc
34167,241112,317format_parser_pdfAn adapter for format_parser to parse PDF files using pdf-reader. Replaces the standard...