Robert_dober's Gems

icon
#Total RankDaily RankNameSummary
127,65233,142lab42_coreFunctional Access to Methods - Memoization - Extending Array, Hash, File, Enumerable wi...
235,48050,800lab42_tmux2Create sessions with multiple windows from ruby
336,80020,608speculate_aboutAllows Markdown or other text files to be used as literal specs, à la Elixir doctest, b...
438,194102,761forwarderRuby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
540,04744,354lab42_rgxargsParse CL args according to regexen
645,61830,840lab42_data_classAn Immutable DataClass for Ruby Exposes a class factory function `Kernel::DataClass` a...
746,71433,142lab419_coreComing Soon
850,40560,205forwarder19Ruby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
959,24760,205lab42_state_machineDefine triggers and transitios, what else? Well... Filter
1059,25850,800muxoroLaunch a Pomodoro Timer from the command line
1162,21744,354lab42_optionsSpecify command line arguments with Ruby Syntax
1265,58560,205lab42_streamsLazy Evaluation, Streams, Enumerator#Lazy
1373,59860,205lab42_tmuxA Gem that will give us helpers to dry up the creation of TMUX windows and panes, addin...
1475,43550,800lab42_nhashA Nested Hash with dotted access à la I18n in Rails
1578,26960,205lab42_basic_constraintsConstraints like :positive_int, :non_empty_string, ...
1681,00860,205verifyVerify is a very simple minitest suite à la Testy containing a primitive stdin/std...
1782,71775,382SpecMeGenerating rspecs from ruby code blocks in README files
1883,90175,382bashirBashir, BASH In Ruby
1985,76444,354l42_my_rubyAll my Ruby Code Binaries and libs which make Ruby awesome (for me)
2086,68444,354lab42_resultResult instances are immutable objects representing an error with a message or an absen...
2187,24135,924lab42_diggy_methodsCreate an instance of me with a Hash and access the (nested) values by method chaining....
2288,05630,840ex_aequoSome tools
2394,64322,803l43_pegA (still incomplete) PEG Library But useable for linear parsing of strings and list of...
2494,99839,648lab42_literateSpec behavior in any file load it with doctest from an RSpec example group
2596,50660,205lab42_consoleshort forms of common idioms, extensions to remove most blocks, commonly used helpers
2697,39329,087ex_aequo_baseThe code I use all the time
2799,94850,800robert-shouldaMaking tests easy on the fingers and eyes
28106,704102,761lab42_configDefine configuration values with defaults and lazy evaluation on a per class or per ins...
29112,87233,142l43_open_objectWhen using the class method `attributes` in a class you get: - an initialize method w...
30113,97675,382lab42_open_mapOpenMap = OpenStruct with a rich API, e.g. #merge, #slice, #without,...
31114,75760,205lab42_matchMatch and then change groups, prefix, postfix or even the text between the groups
32116,987102,761forwarder2Ruby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
33119,60660,205lab42_curryCurry functions and methods at will, reorder, define placeholders anywhere, positional ...
34120,462102,761lab42_ihashA Hash with Business Logic (call it intelligent).
35121,555102,761lab419-configLab419, Labrador for Ruby1.9, Configuration File and DSL Tool
36125,152154,925deep_attributesDeep Attributes allows to treat complex attributes as such. Right now the only way to a...
37127,98275,382lab42_speculateExtract RSpecs from Markdown
38129,183154,925kosmeek_test_toolsSharing Tests among platforms
39130,978102,761lab419_tmuxA Gem that will give us helpers to dry up the creation of TMUX windows and panes, addin...
40131,022154,925lab419_optionsSpecify command line arguments with Ruby Syntax
41132,87760,205l43_colorColorize text with ANSI colors. Parse and render files with a mini color markup language.
42132,938102,761lab42_textBoxes, Translations,...
43138,16060,205lab42_aopBefore, After and Around methods, either with blox or methods, à la ActiveSupport
44141,167154,925lab42_context_mapA map impelementation with context, access goodies and representation format enhancemen...
45143,30044,354doc_rspecExtract RSpec Examples from RDocs formatted with RDoc::Markup (the default)
46143,503102,761l42_mapImmutable OpenStruct On Steroids, it combines Hash's and OpenStruct's semantics
47150,118154,925lab42_tag_cloudCreating Tag Clouds with gamma correct color values and styles from a simple DSL. This...
48158,454154,925lab42_functionpartials, chainable, composable functions; all isolated into Lab42::Function; unintrusi...
49161,45829,087l43_coreCore Functionality for L43 Ruby Tools
50162,897154,925lab419_streamsImplemention of streams in the classic sense where a stream is a head and a promise to ...
51163,50075,382l43_my_rubyAll my Ruby Code Binaries and libs which make Ruby awesome (for me)
52164,57650,800ex_aequo_rspexRSpec macros and helpers
53169,375154,925lab42_kakKakoune scripting is very flexible but needs to be triggered by the shell, quite intere...
54169,682154,925lab42_forwarder3Forwarder3 a readable and zero cost API around Forwardable
55171,71350,800lab42_monadImplements only some simple monadic patterns right now, à la `IO.interact`
56180,76944,354flex_argsFlexible Argument Parse It allows a default setting to use discriminating argument type...
57182,05830,840l43_opt_parserA highly customizable option parser, allowing for different option syntax and returning...
58182,10439,648with_easeVery basic but useful extensions, still in alpha
59182,63950,800lab42_checked_classMutable classes with constraints and lots of boilerplate code removal.
60183,19160,205l43_timeTime related tools
61183,37875,382rmuxOrganise your tmux sessions with ruby
62183,90775,382spectaculateAllows Markdown or other text files to be used as literal specs, à la Elixir doctest, b...
63183,99333,142ex_aequo_cliarg parser, simple colorization
64184,161102,761simple_argsA simple argument parser, which is the right fit if you want * Aliases for short and l...
65185,23935,924l43_rmapA hybrid between awk and grep
66185,51960,205lab42_colorRainbows in your shell
67186,20644,354l43_simple_colorColorize chunks of strings with ANSI colors.
68186,311102,761ex_aequo_streamsstreams, again
69186,661102,761l43_baseBasic Ruby Building Blocks
70186,817154,925lab42_baseVery basic but useful extensions, still in alpha
71187,17160,205oo_pegA peg parser not using custom sytnax but exposing an OO based API
72187,171102,761forwarder3Ruby's core Forwardable gets the job done(barely) and produces most unreadable code.
73188,619102,761ex_aequo_colorRainbows in your shell
74188,964102,761ex_aequo_argsThe arg parser I need
75191,653154,925doc_md_rspecImplementing docspecs à la Elixir's doctests
76191,670154,925ex_aequo_fnFunctional Base Tools for Ruby
77192,256154,925index_meCreate an index file based on a data file and then use searching indexed resources