Wetransfer's Gems

icon
#Total RankDaily RankNameSummary
11,8552,087zip_tricksStream out ZIP files from Ruby
26,83711,596prorateCan be used to implement all kinds of throttles
310,29917,630format_parserA Ruby library for prying open files you can convert to a previewable format, such as v...
412,17027,256sqewerA full-featured library for all them SQS worker needs
512,90155,249activerecord_autoreplicaRedirect all SELECT queries to a separate connection within a block
612,94021,340measurometerMinimum viable API for instrumentation in libraries. Source metrics from your libraries...
713,292103,873wt_s3_signerA Ruby Gem that optimize the signing of S3 keys. The gem is especially useful when deal...
816,05244,868image_viseImage processing via URLs
917,04014,611very_tiny_state_machineYou wouldn't beleive how tiny it is
1019,24812,632ksKeyword-initialized Structs
1119,79815,627wetransfer_styleAt WeTransfer we code in style. This is our style.
1221,01637,991hash_toolsDo useful things to Ruby Hashes
1321,55618,912apicultureA toolkit for building REST APIs on top of Rack
1426,17629,811richurlsService which enriches URLs fast and cheap
1526,90044,868ghost_adapterRun ActiveRecord migrations through gh-ost
1628,71455,249wt_activerecord_index_spyIt uses activerecord's notifications to run an explain query on each query that uses a ...
1733,971153,067rational_choiceFuzzy logic gate
1834,19933,240aws_ip_utilitiesChecks for AWS IP ranges, including adding to Rack trusted proxy list.
1936,82672,641authorization_header_parserParses parametrized HTTP Authorization headers
2037,45337,991interval_responseAssemble HTTP responses from spliced sequences of payloads
2138,433103,873strict_request_uriReject Rack requests with an invalid URL
2240,79772,641app_revisionFinds a way to get at your git commit SHA
2343,414153,067sanitize_user_agent_headerDecodes the User-Agent header into UTF-8 in any Rack app
2450,537103,873megabytesByte size formatter for when ActiveSupport is too much
2563,95472,641fast_sendSend bursts of large files quickly via Rack
2667,46955,249runawaySpin off blocks in child processes and make sure they terminate on time
2771,392103,873kinesis_firehose_batcherSends records to Firehose, automatically honors the limits
2879,617103,873prefixed_cache_storeAllows you to expire parts of your cache separately
2982,712103,873fourtrackStore massive amounts of ordered log records into a single .gz file and replay them one...
3086,914103,873haroldLibrary that contains helpers for collaborative environments
3195,491153,067univalA minimal endpoint for driving server-side validations from a remote UI
3298,54729,811appsignal_extensionsDoing some more with Appsignal
33159,441153,067pg_loggerConvert PostgreSQL notices to Ruby logger messages, in one proc
34170,592103,873format_parser_pdfAn adapter for format_parser to parse PDF files using pdf-reader. Replaces the standard...