Robert_dober's Gems

icon
#Total RankDaily RankNameSummary
126,95011,794lab42_coreFunctional Access to Methods - Memoization - Extending Array, Hash, File, Enumerable wi...
234,63715,812lab42_tmux2Create sessions with multiple windows from ruby
335,47469,102forwarderRuby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
439,2789,942speculate_aboutAllows Markdown or other text files to be used as literal specs, à la Elixir doctest, b...
540,83611,176lab42_rgxargsParse CL args according to regexen
645,36916,878lab419_coreComing Soon
747,10516,878lab42_data_classAn Immutable DataClass for Ruby Exposes a class factory function `Kernel::DataClass` a...
848,32716,878forwarder19Ruby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
957,61736,242muxoroLaunch a Pomodoro Timer from the command line
1057,63124,586lab42_state_machineDefine triggers and transitios, what else? Well... Filter
1160,58154,163lab42_optionsSpecify command line arguments with Ruby Syntax
1266,45421,990lab42_streamsLazy Evaluation, Streams, Enumerator#Lazy
1372,30231,699lab42_tmuxA Gem that will give us helpers to dry up the creation of TMUX windows and panes, addin...
1474,45754,163lab42_nhashA Nested Hash with dotted access à la I18n in Rails
1577,43869,102verifyVerify is a very simple minitest suite à la Testy containing a primitive stdin/std...
1679,88236,242lab42_basic_constraintsConstraints like :positive_int, :non_empty_string, ...
1780,12389,132bashirBashir, BASH In Ruby
1881,16269,102SpecMeGenerating rspecs from ruby code blocks in README files
1990,73631,699lab42_resultResult instances are immutable objects representing an error with a message or an absen...
2093,94624,586lab42_diggy_methodsCreate an instance of me with a Hash and access the (nested) values by method chaining....
2195,75447,572lab42_literateSpec behavior in any file load it with doctest from an RSpec example group
2296,29489,132robert-shouldaMaking tests easy on the fingers and eyes
2397,80241,573lab42_consoleshort forms of common idioms, extensions to remove most blocks, commonly used helpers
2499,42011,794l42_my_rubyAll my Ruby Code Binaries and libs which make Ruby awesome (for me)
25107,15689,132lab42_configDefine configuration values with defaults and lazy evaluation on a per class or per ins...
26107,49124,586ex_aequoSome tools
27114,163104,290forwarder2Ruby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
28116,85769,102lab42_matchMatch and then change groups, prefix, postfix or even the text between the groups
29119,00689,132lab419-configLab419, Labrador for Ruby1.9, Configuration File and DSL Tool
30120,15854,163lab42_ihashA Hash with Business Logic (call it intelligent).
31120,38769,102lab42_open_mapOpenMap = OpenStruct with a rich API, e.g. #merge, #slice, #without,...
32121,047104,290deep_attributesDeep Attributes allows to treat complex attributes as such. Right now the only way to a...
33121,51954,163lab42_curryCurry functions and methods at will, reorder, define placeholders anywhere, positional ...
34125,495104,290kosmeek_test_toolsSharing Tests among platforms
35129,46812,603l43_pegA (still incomplete) PEG Library But useable for linear parsing of strings and list of...
36129,74689,132lab419_optionsSpecify command line arguments with Ruby Syntax
37130,16789,132lab419_tmuxA Gem that will give us helpers to dry up the creation of TMUX windows and panes, addin...
38131,71354,163lab42_speculateExtract RSpecs from Markdown
39134,88389,132lab42_textBoxes, Translations,...
40137,56869,102lab42_aopBefore, After and Around methods, either with blox or methods, à la ActiveSupport
41141,73078,158lab42_context_mapA map impelementation with context, access goodies and representation format enhancemen...
42156,51689,132l42_mapImmutable OpenStruct On Steroids, it combines Hash's and OpenStruct's semantics
43158,98189,132lab42_functionpartials, chainable, composable functions; all isolated into Lab42::Function; unintrusi...
44159,39969,102lab42_tag_cloudCreating Tag Clouds with gamma correct color values and styles from a simple DSL. This...
45160,54289,132lab419_streamsImplemention of streams in the classic sense where a stream is a head and a promise to ...
46165,33836,242l43_open_objectWhen using the class method `attributes` in a class you get: - an initialize method w...
47169,92878,158lab42_kakKakoune scripting is very flexible but needs to be triggered by the shell, quite intere...
48171,87389,132lab42_forwarder3Forwarder3 a readable and zero cost API around Forwardable
49171,93254,163l43_my_rubyAll my Ruby Code Binaries and libs which make Ruby awesome (for me)
50173,41236,242doc_rspecExtract RSpec Examples from RDocs formatted with RDoc::Markup (the default)
51173,47131,699l43_colorColorize text with ANSI colors. Parse and render files with a mini color markup language.
52173,79678,158lab42_monadImplements only some simple monadic patterns right now, à la `IO.interact`
53177,2098,872ex_aequo_baseThe code I use all the time
54179,66654,163flex_argsFlexible Argument Parse It allows a default setting to use discriminating argument type...
55181,09769,102simple_argsA simple argument parser, which is the right fit if you want * Aliases for short and l...
56181,33736,242with_easeVery basic but useful extensions, still in alpha
57181,560128,565forwarder3Ruby's core Forwardable gets the job done(barely) and produces most unreadable code.
58182,69547,572rmuxOrganise your tmux sessions with ruby
59183,40969,102lab42_checked_classMutable classes with constraints and lots of boilerplate code removal.
60184,26489,132lab42_colorRainbows in your shell
61184,36978,158oo_pegA peg parser not using custom sytnax but exposing an OO based API
62184,76861,378lab42_baseVery basic but useful extensions, still in alpha
63185,769104,290ex_aequo_argsThe arg parser I need
64185,792128,565ex_aequo_fnFunctional Base Tools for Ruby
65185,897128,565doc_md_rspecImplementing docspecs à la Elixir's doctests
66186,267104,290ex_aequo_colorRainbows in your shell
67186,381104,290index_meCreate an index file based on a data file and then use searching indexed resources