Julik's Gems

icon
#Total RankDaily RankNameSummary
11,6642,110zip_tricksStream out ZIP files from Ruby
22,8552,153patronRuby HTTP client library based on libcurl
37,5514,261prorateCan be used to implement all kinds of throttles
47,6295,141ru_propisjuCумма прописью
57,64558,808tracksperantoConverts 2D track exports between different apps like Flame, MatchMover, PFTrack...
68,0424,276approximatelyFacilitates float comparisons in mocks
78,0624,321timecodeTimecode value class
89,93389,538format_parserA Ruby library for prying open files you can convert to a previewable format, such as v...
910,82658,808sqewerA full-featured library for all them SQS worker needs
1011,04431,183activerecord_autoreplicaRedirect all SELECT queries to a separate connection within a block
1113,02740,337retriable_proxyAdds an object wrapper on top of Retriable
1214,29916,242wt_s3_signerA Ruby Gem that optimize the signing of S3 keys. The gem is especially useful when deal...
1314,42925,774measurometerMinimum viable API for instrumentation in libraries. Source metrics from your libraries...
1414,72158,808image_viseImage processing via URLs
1515,04035,144very_tiny_state_machineYou wouldn't beleive how tiny it is
1615,87135,144rutilsDEPRECATED processing of russian strings
1717,67958,808ksKeyword-initialized Structs
1818,61589,538hash_toolsDo useful things to Ruby Hashes
1918,86312,210vitrineServes ERB templates with live CoffeeScript and SASS
2019,06358,808junebug-wikiJunebug is a minimalist ruby wiki running on Camping.
2119,09689,538range_utilsThere is a whole range of things you can do with a Range
2219,57258,808edlParser for EDL (Edit Decision List) files
2320,16015,272apicultureA toolkit for building REST APIs on top of Rack
2420,17058,808depixAllows you to read and edit DPX file headers parsed into Ruby objects
2521,06089,538strenvCreates a STRICT_ENV constant that you can query for environment variables and get mean...
2621,12131,183gilensonОбработчик типографских символов в HTML согласно общепринятым правилам. Посвящается П.Г...
2721,50558,808junebugJunebug is a minimalist ruby wiki running on Camping.
2821,93789,538flame_channel_parserReads and interpolates animation channels in IFFS setups
2926,19389,538ticklyParses the subset of the TCL grammar needed for Nuke scripts
3027,16989,538puliFor small concurrent activities in the open air
3130,47889,538rational_choiceFuzzy logic gate
3230,79531,183aws_ip_utilitiesChecks for AWS IP ranges, including adding to Rack trusted proxy list.
3331,32489,538malMinuscule algebraic types for Ruby
3432,72658,808sequencerImage sequence sorting, scanning and manipulation
3533,30347,536authorization_header_parserParses parametrized HTTP Authorization headers
3633,95489,538strict_request_uriReject Rack requests with an invalid URL
3734,12589,538framecurveFramecurve parser, validation and interpolation
3834,39022,311chantierProcess your jobs in parallel with a simple table of processes or threads
3935,66728,086interval_responseAssemble HTTP responses from spliced sequences of payloads
4036,15923,828flame_timewarp_extractorExtract timewarp channels from Flame setup files into a simple list of "to-frame" to "f...
4136,73440,337app_revisionFinds a way to get at your git commit SHA
4236,81989,538exceptional_forkUses pipes to re-raise exceptions. Something better than an exit code has to exist.
4337,04058,808image_procA no-frills image resizer, with pluggable backends. No extra software required on OS X
4438,64489,538sanitize_user_agent_headerDecodes the User-Agent header into UTF-8 in any Rack app
4538,96189,538obufStores marshaled temporary objects on-disk in a simple Enumerable
4641,47925,774pbbuilderGenerate Protobuf Messages with a simple DSL similar to JBuilder
4742,40289,538rails_twirpIntegrate Twirp into Rails
4843,92228,086bycharHelps parsing IO char by char
4944,89689,538megabytesByte size formatter for when ActiveSupport is too much
5049,06658,808peiji-sanPeijiSan is a Rails plugin which uses named scopes to create a thin pagination layer.
5149,59858,808mosquitoA library for writing tests for your Camping app.
5255,15889,538magic_bytesBasic file type checks based on a few header bytes
5357,52558,808reloadable_middlewareWraps any Rack middleware with lazy resolve at call()
5458,33235,144update_hintsAutomatically check if a new version of your gem is available and notify users
5559,3372,070zip_kitStream out ZIP files from Ruby. Successor to zip_tricks.
5661,71489,538fast_sendSend bursts of large files quickly via Rack
5763,36389,538runawaySpin off blocks in child processes and make sure they terminate on time
5864,94989,538kinesis_firehose_batcherSends records to Firehose, automatically honors the limits
5968,47947,536idempoProvides idempotency keys for Rack applications.
6071,51989,538nanospinnerOutputs a spinning indicator to the terminal, updating it on every revolution
6172,72289,538discreet_proxyParses and creates Flame/Smoke .p proxy icon files
6272,81689,538microgetPedal-to-the-metal HTTP client for GET requests
6373,06340,337wiretapWireTap driver
6475,53640,337lighttpd_pathinfo_fixThis middleware fixes the lighttpd PATH_INFO for apps mounted at / in a way that is com...
6577,17840,337captivityA simple logging wrapper for Rack
6678,68247,536cli_testAssists in testing commandline applications (run an application qucikly, read out stder...
6779,02189,538prefixed_cache_storeAllows you to expire parts of your cache separately
6881,08089,538fourtrackStore massive amounts of ordered log records into a single .gz file and replay them one...
6989,59189,538progressive_ioA wrapper for IO objects that allows a callback to be set which is called when an objec...
7089,77758,808pasaporteAn OpenID server with a colored bar on top
7192,53440,337univalA minimal endpoint for driving server-side validations from a remote UI
7297,85389,538rww_authAllows password checks against a Remote Web Workplace server (a.k.a. Outlook Webmail)
7398,58240,337appsignal_extensionsDoing some more with Appsignal
7498,58847,536blogrpcEasily construct MT and MetaWeblog XML-RPC backends
7599,23789,538simple_compressTiny methods for gzip-compressing and expanding a string
76107,79958,808magick_pipeSerialize RMagick processing steps and run them in a forked subprocess, later
77110,71089,538long_bodyDirect-to-socket streaming of Rack response bodies
78122,19489,538extremist_cacheObject-keyed caches for anything
79125,19889,538linebylineCan be used for comparing long outputs to references
80127,12289,538make_like_a_treeImplement orderable trees in ActiveRecord using the nested set model, with multiple roo...
81128,48289,538omnivorous_etagETags are good, however normally they are generated based on strings. However, very oft...
82153,56789,538rack_deflater_bypassUseful for serving tarballs via Rack
83155,26089,538string_derived_randomSeed a Ruby `Random` object with a seed value that is derived from a given string
84156,24089,538pg_loggerConvert PostgreSQL notices to Ruby logger messages, in one proc
85158,72489,538enough_with_the_double_render_alreadybails out of the controller action on any render, head or redirect_to
86158,78489,538range_header_parserParses Range HTTP headers for specific fetches
87162,15289,538magvarMagnetic variation calculation ported from FlightGear
88168,49589,538ods_extractorEspecially useful if your document is very, very large.
89168,94240,337pecorinoPecorino allows you to define throttles and rate meters for your metered resources, all...