Wetransfer's Gems

icon
#Total RankDaily RankNameSummary
11,7391,936zip_tricksStream out ZIP files from Ruby
26,8034,258prorateCan be used to implement all kinds of throttles
310,24441,086format_parserA Ruby library for prying open files you can convert to a previewable format, such as v...
411,26033,893sqewerA full-featured library for all them SQS worker needs
511,65661,367activerecord_autoreplicaRedirect all SELECT queries to a separate connection within a block
614,44611,358wt_s3_signerA Ruby Gem that optimize the signing of S3 keys. The gem is especially useful when deal...
714,77416,044measurometerMinimum viable API for instrumentation in libraries. Source metrics from your libraries...
815,20233,893image_viseImage processing via URLs
915,66841,086very_tiny_state_machineYou wouldn't beleive how tiny it is
1018,52361,367ksKeyword-initialized Structs
1119,43961,367hash_toolsDo useful things to Ruby Hashes
1220,63733,893apicultureA toolkit for building REST APIs on top of Rack
1321,26541,086wetransfer_styleAt WeTransfer we code in style. This is our style.
1425,72361,367richurlsService which enriches URLs fast and cheap
1526,25833,893ghost_adapterRun ActiveRecord migrations through gh-ost
1626,80861,367wt_activerecord_index_spyIt uses activerecord's notifications to run an explain query on each query that uses a ...
1731,67541,086rational_choiceFuzzy logic gate
1831,89361,367aws_ip_utilitiesChecks for AWS IP ranges, including adding to Rack trusted proxy list.
1934,57541,086authorization_header_parserParses parametrized HTTP Authorization headers
2035,43561,367strict_request_uriReject Rack requests with an invalid URL
2136,25623,402interval_responseAssemble HTTP responses from spliced sequences of payloads
2238,09361,367app_revisionFinds a way to get at your git commit SHA
2340,32341,086sanitize_user_agent_headerDecodes the User-Agent header into UTF-8 in any Rack app
2446,70741,086megabytesByte size formatter for when ActiveSupport is too much
2562,54261,367fast_sendSend bursts of large files quickly via Rack
2664,80261,367runawaySpin off blocks in child processes and make sure they terminate on time
2767,08361,367kinesis_firehose_batcherSends records to Firehose, automatically honors the limits
2879,80561,367prefixed_cache_storeAllows you to expire parts of your cache separately
2981,63361,367fourtrackStore massive amounts of ordered log records into a single .gz file and replay them one...
3085,69261,367haroldLibrary that contains helpers for collaborative environments
3193,44261,367univalA minimal endpoint for driving server-side validations from a remote UI
3298,59161,367appsignal_extensionsDoing some more with Appsignal
33157,56741,086pg_loggerConvert PostgreSQL notices to Ruby logger messages, in one proc
34168,55261,367format_parser_pdfAn adapter for format_parser to parse PDF files using pdf-reader. Replaces the standard...