Banister's Gems

icon
#Total RankDaily RankNameSummary
14045method_sourceretrieve the sourcecode for a method
26383pryPry is a runtime developer console and IRB alternative with powerful introspection capa...
3249220debug_inspectorAdds methods to DebugInspector to allow for inspection of backtrace frames. The debug_...
4257221binding_of_callerProvides the Binding#of_caller method. Using binding_of_caller we can grab bindings fr...
59211,228pry-stack_explorerWalk the stack in a Pry session
69661,558pry-docPry Doc is a Pry REPL plugin. It provides extended documentation support for the REPL b...
73,1123,569pry-coollineLive syntax-highlighting for the Pry REPL
85,92420,567pry-gitA Ruby-aware git layer
96,67334,370ruby18_source_locationAllows you to make use of lots of ruby 1.9.2 specific goodness
107,6047,144texplayTexPlay is a light-weight image manipulation framework for Ruby and Gosu
1112,31511,076real_includeFixing the limitation in traditional Module#include
1212,37110,700remixRuby modules re-mixed and remastered
1312,43620,567chipmunkEnhanced ruby bindings for the chipmunk game physics engine.
1414,44612,501object2moduleobject2module enables ruby classes and objects to be used as modules
1514,94618,371pry-exception_explorerEnter the context of exceptions
1614,97812,725freeForce immediate garbage collection of an object.
1716,25945,066devilRuby bindings for DevIL cross platform image loading library
1819,00215,853multa few handy extensions to mess with ruby objects
1923,29019,602gen_evala strange new breed of instance_eval
2025,66421,628include_completeFixing the limitations in traditional Module#include
2128,67925,045mixicomixin hijinks — enable and disable mixins
2231,009146,834debugger-pryThis gem adds a 'pry' command to invoke Pry in the current context.
2331,87645,066plymouthStart an interactive session when a test fails
2433,94455,357pry-developer_toolsA collection of developer tools for Pry users
2534,29427,037prependPrepend modules in front of a class
2636,65734,370pry-noteEase refactoring and exploration by attaching notes to methods and classes in Pry
2740,609146,834custom_booleanHandrolled if/else expressions with customizable truthiness
2842,05628,311stateologyClean and fast Object state transitions in Ruby using the Mixology C extension
2942,50862,515funkifyHaskell-style partial application and composition for Ruby methods
3045,48649,456local_evalinstance_eval without changing self
3165,944112,317dup_evalsee http://github.com/banister/dup_eval/tree/master
3277,280174,714diff_highlightSyntax highlights content from a git diff
33119,059146,834change_class2change the class of an object
34125,504146,834tweakbasic selector namespace implementation
35126,926112,317method_reloadfine grained code reloading