Robert_dober's Gems

icon
#Total RankDaily RankNameSummary
126,85230,171lab42_coreFunctional Access to Methods - Memoization - Extending Array, Hash, File, Enumerable wi...
234,51030,171lab42_tmux2Create sessions with multiple windows from ruby
336,229143,427forwarderRuby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
438,02647,819speculate_aboutAllows Markdown or other text files to be used as literal specs, à la Elixir doctest, b...
539,87226,625lab42_rgxargsParse CL args according to regexen
645,45647,819lab419_coreComing Soon
746,04843,891lab42_data_classAn Immutable DataClass for Ruby Exposes a class factory function `Kernel::DataClass` a...
848,86552,803forwarder19Ruby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
957,74643,891muxoroLaunch a Pomodoro Timer from the command line
1057,784111,035lab42_state_machineDefine triggers and transitios, what else? Well... Filter
1160,854111,035lab42_optionsSpecify command line arguments with Ruby Syntax
1265,25443,891lab42_streamsLazy Evaluation, Streams, Enumerator#Lazy
1372,15077,741lab42_tmuxA Gem that will give us helpers to dry up the creation of TMUX windows and panes, addin...
1474,15877,741lab42_nhashA Nested Hash with dotted access à la I18n in Rails
1578,22067,069lab42_basic_constraintsConstraints like :positive_int, :non_empty_string, ...
1678,59359,042verifyVerify is a very simple minitest suite à la Testy containing a primitive stdin/std...
1780,97367,069SpecMeGenerating rspecs from ruby code blocks in README files
1881,23792,912bashirBashir, BASH In Ruby
1987,60467,069lab42_resultResult instances are immutable objects representing an error with a message or an absen...
2089,52037,922lab42_diggy_methodsCreate an instance of me with a Hash and access the (nested) values by method chaining....
2190,50126,625l42_my_rubyAll my Ruby Code Binaries and libs which make Ruby awesome (for me)
2294,20967,069lab42_literateSpec behavior in any file load it with doctest from an RSpec example group
2396,06077,741lab42_consoleshort forms of common idioms, extensions to remove most blocks, commonly used helpers
2497,232111,035robert-shouldaMaking tests easy on the fingers and eyes
2599,53828,844ex_aequoSome tools
26106,35767,069lab42_configDefine configuration values with defaults and lazy evaluation on a per class or per ins...
27113,35824,814l43_pegA (still incomplete) PEG Library But useable for linear parsing of strings and list of...
28114,68267,069lab42_matchMatch and then change groups, prefix, postfix or even the text between the groups
29115,06592,912forwarder2Ruby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
30116,38243,891lab42_open_mapOpenMap = OpenStruct with a rich API, e.g. #merge, #slice, #without,...
31119,06367,069lab42_ihashA Hash with Business Logic (call it intelligent).
32119,259111,035lab419-configLab419, Labrador for Ruby1.9, Configuration File and DSL Tool
33119,50177,741lab42_curryCurry functions and methods at will, reorder, define placeholders anywhere, positional ...
34120,04335,503ex_aequo_baseThe code I use all the time
35122,197143,427deep_attributesDeep Attributes allows to treat complex attributes as such. Right now the only way to a...
36126,108111,035kosmeek_test_toolsSharing Tests among platforms
37128,54859,042lab42_speculateExtract RSpecs from Markdown
38128,79692,912lab419_optionsSpecify command line arguments with Ruby Syntax
39128,82592,912lab419_tmuxA Gem that will give us helpers to dry up the creation of TMUX windows and panes, addin...
40132,67752,803lab42_textBoxes, Translations,...
41136,57977,741lab42_aopBefore, After and Around methods, either with blox or methods, à la ActiveSupport
42140,06877,741lab42_context_mapA map impelementation with context, access goodies and representation format enhancemen...
43149,43167,069l42_mapImmutable OpenStruct On Steroids, it combines Hash's and OpenStruct's semantics
44151,28133,465l43_open_objectWhen using the class method `attributes` in a class you get: - an initialize method w...
45154,54677,741lab42_tag_cloudCreating Tag Clouds with gamma correct color values and styles from a simple DSL. This...
46157,70092,912lab42_functionpartials, chainable, composable functions; all isolated into Lab42::Function; unintrusi...
47160,624111,035lab419_streamsImplemention of streams in the classic sense where a stream is a head and a promise to ...
48161,139111,035doc_rspecExtract RSpec Examples from RDocs formatted with RDoc::Markup (the default)
49161,99735,503l43_colorColorize text with ANSI colors. Parse and render files with a mini color markup language.
50165,94347,819l43_my_rubyAll my Ruby Code Binaries and libs which make Ruby awesome (for me)
51168,10167,069lab42_kakKakoune scripting is very flexible but needs to be triggered by the shell, quite intere...
52169,84077,741lab42_forwarder3Forwarder3 a readable and zero cost API around Forwardable
53171,66892,912lab42_monadImplements only some simple monadic patterns right now, à la `IO.interact`
54179,140143,427flex_argsFlexible Argument Parse It allows a default setting to use discriminating argument type...
55179,262111,035ex_aequo_rspexRSpec macros and helpers
56179,57967,069spectaculateAllows Markdown or other text files to be used as literal specs, à la Elixir doctest, b...
57180,26137,922with_easeVery basic but useful extensions, still in alpha
58180,874111,035lab42_checked_classMutable classes with constraints and lots of boilerplate code removal.
59180,88392,912simple_argsA simple argument parser, which is the right fit if you want * Aliases for short and l...
60181,31467,069rmuxOrganise your tmux sessions with ruby
61182,296143,427ex_aequo_cliarg parser, simple colorization
62182,569143,427ex_aequo_streamsstreams, again
63182,646143,427forwarder3Ruby's core Forwardable gets the job done(barely) and produces most unreadable code.
64183,04292,912lab42_colorRainbows in your shell
65183,80377,741lab42_baseVery basic but useful extensions, still in alpha
66183,82592,912oo_pegA peg parser not using custom sytnax but exposing an OO based API
67185,579111,035ex_aequo_argsThe arg parser I need
68185,919143,427ex_aequo_colorRainbows in your shell
69186,697143,427doc_md_rspecImplementing docspecs à la Elixir's doctests
70186,794143,427ex_aequo_fnFunctional Base Tools for Ruby
71187,18192,912index_meCreate an index file based on a data file and then use searching indexed resources