Wetransfer's Gems

icon
#Total RankDaily RankNameSummary
11,8361,642zip_tricksStream out ZIP files from Ruby
26,8697,132prorateCan be used to implement all kinds of throttles
310,2058,947format_parserA Ruby library for prying open files you can convert to a previewable format, such as v...
411,99613,069sqewerA full-featured library for all them SQS worker needs
512,63469,723activerecord_autoreplicaRedirect all SELECT queries to a separate connection within a block
613,0279,344measurometerMinimum viable API for instrumentation in libraries. Source metrics from your libraries...
713,7976,438wt_s3_signerA Ruby Gem that optimize the signing of S3 keys. The gem is especially useful when deal...
815,88616,070image_viseImage processing via URLs
916,68246,081very_tiny_state_machineYou wouldn't beleive how tiny it is
1018,89369,723ksKeyword-initialized Structs
1119,64820,114wetransfer_styleAt WeTransfer we code in style. This is our style.
1220,68051,833hash_toolsDo useful things to Ruby Hashes
1321,35130,841apicultureA toolkit for building REST APIs on top of Rack
1426,13526,427richurlsService which enriches URLs fast and cheap
1526,64069,723ghost_adapterRun ActiveRecord migrations through gh-ost
1628,31446,081wt_activerecord_index_spyIt uses activerecord's notifications to run an explain query on each query that uses a ...
1733,48659,290rational_choiceFuzzy logic gate
1833,67884,943aws_ip_utilitiesChecks for AWS IP ranges, including adding to Rack trusted proxy list.
1936,29859,290authorization_header_parserParses parametrized HTTP Authorization headers
2037,21935,228interval_responseAssemble HTTP responses from spliced sequences of payloads
2137,78484,943strict_request_uriReject Rack requests with an invalid URL
2240,15959,290app_revisionFinds a way to get at your git commit SHA
2342,729107,799sanitize_user_agent_headerDecodes the User-Agent header into UTF-8 in any Rack app
2449,730107,799megabytesByte size formatter for when ActiveSupport is too much
2563,506107,799fast_sendSend bursts of large files quickly via Rack
2666,884107,799runawaySpin off blocks in child processes and make sure they terminate on time
2770,478107,799kinesis_firehose_batcherSends records to Firehose, automatically honors the limits
2879,49629,160prefixed_cache_storeAllows you to expire parts of your cache separately
2982,55669,723fourtrackStore massive amounts of ordered log records into a single .gz file and replay them one...
3086,66269,723haroldLibrary that contains helpers for collaborative environments
3195,088107,799univalA minimal endpoint for driving server-side validations from a remote UI
3298,559140,898appsignal_extensionsDoing some more with Appsignal
33158,819140,898pg_loggerConvert PostgreSQL notices to Ruby logger messages, in one proc
34170,11884,943format_parser_pdfAn adapter for format_parser to parse PDF files using pdf-reader. Replaces the standard...