Wetransfer's Gems

icon
#Total RankDaily RankNameSummary
11,8601,359zip_tricksStream out ZIP files from Ruby
26,8718,755prorateCan be used to implement all kinds of throttles
310,46710,191format_parserA Ruby library for prying open files you can convert to a previewable format, such as v...
412,40812,163sqewerA full-featured library for all them SQS worker needs
513,0717,642measurometerMinimum viable API for instrumentation in libraries. Source metrics from your libraries...
613,17076,486activerecord_autoreplicaRedirect all SELECT queries to a separate connection within a block
713,23223,662wt_s3_signerA Ruby Gem that optimize the signing of S3 keys. The gem is especially useful when deal...
816,27911,361image_viseImage processing via URLs
917,33676,486very_tiny_state_machineYou wouldn't beleive how tiny it is
1019,50797,424ksKeyword-initialized Structs
1119,96520,688wetransfer_styleAt WeTransfer we code in style. This is our style.
1221,32854,431hash_toolsDo useful things to Ruby Hashes
1321,78539,386apicultureA toolkit for building REST APIs on top of Rack
1426,40714,647richurlsService which enriches URLs fast and cheap
1527,15848,067ghost_adapterRun ActiveRecord migrations through gh-ost
1629,08154,431wt_activerecord_index_spyIt uses activerecord's notifications to run an explain query on each query that uses a ...
1734,32648,067rational_choiceFuzzy logic gate
1834,55576,486aws_ip_utilitiesChecks for AWS IP ranges, including adding to Rack trusted proxy list.
1937,254136,468authorization_header_parserParses parametrized HTTP Authorization headers
2037,81997,424interval_responseAssemble HTTP responses from spliced sequences of payloads
2138,93576,486strict_request_uriReject Rack requests with an invalid URL
2241,22776,486app_revisionFinds a way to get at your git commit SHA
2343,88197,424sanitize_user_agent_headerDecodes the User-Agent header into UTF-8 in any Rack app
2451,08876,486megabytesByte size formatter for when ActiveSupport is too much
2564,24476,486fast_sendSend bursts of large files quickly via Rack
2667,84763,305runawaySpin off blocks in child processes and make sure they terminate on time
2772,018136,468kinesis_firehose_batcherSends records to Firehose, automatically honors the limits
2879,98848,067prefixed_cache_storeAllows you to expire parts of your cache separately
2982,88576,486fourtrackStore massive amounts of ordered log records into a single .gz file and replay them one...
3087,15276,486haroldLibrary that contains helpers for collaborative environments
3195,68397,424univalA minimal endpoint for driving server-side validations from a remote UI
3298,71448,067appsignal_extensionsDoing some more with Appsignal
33159,88276,486pg_loggerConvert PostgreSQL notices to Ruby logger messages, in one proc
34171,09176,486format_parser_pdfAn adapter for format_parser to parse PDF files using pdf-reader. Replaces the standard...