Banister's Gems

icon
#Total RankDaily RankNameSummary
150116method_sourceretrieve the sourcecode for a method
273128pryPry is a runtime developer console and IRB alternative with powerful introspection capa...
3277532debug_inspectorAdds methods to DebugInspector to allow for inspection of backtrace frames. The debug_...
4283534binding_of_callerProvides the Binding#of_caller method. Using binding_of_caller we can grab bindings fr...
51,0271,147pry-stack_explorerWalk the stack in a Pry session
61,1271,599pry-docPry Doc is a Pry REPL plugin. It provides extended documentation support for the REPL b...
73,6485,757pry-coollineLive syntax-highlighting for the Pry REPL
87,41115,496pry-gitA Ruby-aware git layer
98,52135,210ruby18_source_locationAllows you to make use of lots of ruby 1.9.2 specific goodness
109,09526,624texplayTexPlay is a light-weight image manipulation framework for Ruby and Gosu
1113,991105,941real_includeFixing the limitation in traditional Module#include
1214,140105,941remixRuby modules re-mixed and remastered
1314,39128,404chipmunkEnhanced ruby bindings for the chipmunk game physics engine.
1416,23157,584object2moduleobject2module enables ruby classes and objects to be used as modules
1516,78526,624freeForce immediate garbage collection of an object.
1617,00320,194pry-exception_explorerEnter the context of exceptions
1718,69028,404devilRuby bindings for DevIL cross platform image loading library
1820,77941,879multa few handy extensions to mess with ruby objects
1925,201105,941gen_evala strange new breed of instance_eval
2027,501105,941include_completeFixing the limitations in traditional Module#include
2129,908105,941mixicomixin hijinks — enable and disable mixins
2234,33028,404plymouthStart an interactive session when a test fails
2335,99357,584prependPrepend modules in front of a class
2436,39531,092debugger-pryThis gem adds a 'pry' command to invoke Pry in the current context.
2538,55957,584pry-developer_toolsA collection of developer tools for Pry users
2639,319105,941pry-noteEase refactoring and exploration by attaching notes to methods and classes in Pry
2744,22557,584custom_booleanHandrolled if/else expressions with customizable truthiness
2845,315105,941stateologyClean and fast Object state transitions in Ruby using the Mixology C extension
2946,86741,879funkifyHaskell-style partial application and composition for Ruby methods
3049,429105,941local_evalinstance_eval without changing self
3169,95557,584dup_evalsee http://github.com/banister/dup_eval/tree/master
3277,28857,584diff_highlightSyntax highlights content from a git diff
33125,82141,879change_class2change the class of an object
34132,157105,941tweakbasic selector namespace implementation
35132,808105,941method_reloadfine grained code reloading