Robert_dober's Gems

icon
#Total RankDaily RankNameSummary
127,12056,244lab42_coreFunctional Access to Methods - Memoization - Extending Array, Hash, File, Enumerable wi...
234,759130,064lab42_tmux2Create sessions with multiple windows from ruby
336,96656,244forwarderRuby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
437,59656,244speculate_aboutAllows Markdown or other text files to be used as literal specs, à la Elixir doctest, b...
539,683130,064lab42_rgxargsParse CL args according to regexen
645,69198,709lab42_data_classAn Immutable DataClass for Ruby Exposes a class factory function `Kernel::DataClass` a...
745,80856,244lab419_coreComing Soon
849,35245,610forwarder19Ruby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
958,248130,064lab42_state_machineDefine triggers and transitios, what else? Well... Filter
1058,39798,709muxoroLaunch a Pomodoro Timer from the command line
1161,304130,064lab42_optionsSpecify command line arguments with Ruby Syntax
1264,91698,709lab42_streamsLazy Evaluation, Streams, Enumerator#Lazy
1372,469130,064lab42_tmuxA Gem that will give us helpers to dry up the creation of TMUX windows and panes, addin...
1474,385130,064lab42_nhashA Nested Hash with dotted access à la I18n in Rails
1577,829130,064lab42_basic_constraintsConstraints like :positive_int, :non_empty_string, ...
1679,36577,866verifyVerify is a very simple minitest suite à la Testy containing a primitive stdin/std...
1781,713130,064SpecMeGenerating rspecs from ruby code blocks in README files
1882,28056,244bashirBashir, BASH In Ruby
1986,53498,709lab42_resultResult instances are immutable objects representing an error with a message or an absen...
2086,67665,366l42_my_rubyAll my Ruby Code Binaries and libs which make Ruby awesome (for me)
2187,677130,064lab42_diggy_methodsCreate an instance of me with a Hash and access the (nested) values by method chaining....
2292,49726,051ex_aequoSome tools
2394,117130,064lab42_literateSpec behavior in any file load it with doctest from an RSpec example group
2495,791130,064lab42_consoleshort forms of common idioms, extensions to remove most blocks, commonly used helpers
2598,355130,064robert-shouldaMaking tests easy on the fingers and eyes
26105,92898,709lab42_configDefine configuration values with defaults and lazy evaluation on a per class or per ins...
27106,38750,807l43_pegA (still incomplete) PEG Library But useable for linear parsing of strings and list of...
28108,04118,392ex_aequo_baseThe code I use all the time
29114,12098,709lab42_matchMatch and then change groups, prefix, postfix or even the text between the groups
30114,26698,709lab42_open_mapOpenMap = OpenStruct with a rich API, e.g. #merge, #slice, #without,...
31115,62477,866forwarder2Ruby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
32118,922130,064lab42_curryCurry functions and methods at will, reorder, define placeholders anywhere, positional ...
33119,27777,866lab42_ihashA Hash with Business Logic (call it intelligent).
34119,73298,709lab419-configLab419, Labrador for Ruby1.9, Configuration File and DSL Tool
35123,17777,866deep_attributesDeep Attributes allows to treat complex attributes as such. Right now the only way to a...
36127,069130,064kosmeek_test_toolsSharing Tests among platforms
37127,33198,709lab42_speculateExtract RSpecs from Markdown
38128,893130,064lab419_optionsSpecify command line arguments with Ruby Syntax
39128,907130,064lab419_tmuxA Gem that will give us helpers to dry up the creation of TMUX windows and panes, addin...
40131,74098,709lab42_textBoxes, Translations,...
41135,46110,750l43_open_objectWhen using the class method `attributes` in a class you get: - an initialize method w...
42136,501130,064lab42_aopBefore, After and Around methods, either with blox or methods, à la ActiveSupport
43139,45798,709lab42_context_mapA map impelementation with context, access goodies and representation format enhancemen...
44144,81698,709l42_mapImmutable OpenStruct On Steroids, it combines Hash's and OpenStruct's semantics
45150,425130,064lab42_tag_cloudCreating Tag Clouds with gamma correct color values and styles from a simple DSL. This...
46155,06826,852doc_rspecExtract RSpec Examples from RDocs formatted with RDoc::Markup (the default)
47155,13298,709l43_colorColorize text with ANSI colors. Parse and render files with a mini color markup language.
48156,70998,709lab42_functionpartials, chainable, composable functions; all isolated into Lab42::Function; unintrusi...
49160,879130,064lab419_streamsImplemention of streams in the classic sense where a stream is a head and a promise to ...
50163,04056,244l43_my_rubyAll my Ruby Code Binaries and libs which make Ruby awesome (for me)
51167,487130,064lab42_kakKakoune scripting is very flexible but needs to be triggered by the shell, quite intere...
52168,45898,709lab42_forwarder3Forwarder3 a readable and zero cost API around Forwardable
53170,840130,064lab42_monadImplements only some simple monadic patterns right now, à la `IO.interact`
54176,45231,537ex_aequo_rspexRSpec macros and helpers
55179,73042,274flex_argsFlexible Argument Parse It allows a default setting to use discriminating argument type...
56180,760130,064with_easeVery basic but useful extensions, still in alpha
57181,000130,064spectaculateAllows Markdown or other text files to be used as literal specs, à la Elixir doctest, b...
58181,18877,866lab42_checked_classMutable classes with constraints and lots of boilerplate code removal.
59181,61898,709rmuxOrganise your tmux sessions with ruby
60181,88777,866simple_argsA simple argument parser, which is the right fit if you want * Aliases for short and l...
61182,62145,610ex_aequo_cliarg parser, simple colorization
62183,039130,064lab42_colorRainbows in your shell
63183,37413,945l43_coreCore Functionality for L43 Ruby Tools
64183,76165,366ex_aequo_streamsstreams, again
65184,23765,366forwarder3Ruby's core Forwardable gets the job done(barely) and produces most unreadable code.
66184,42577,866lab42_baseVery basic but useful extensions, still in alpha
67184,91998,709oo_pegA peg parser not using custom sytnax but exposing an OO based API
68185,36598,709l43_baseBasic Ruby Building Blocks
69186,23877,866ex_aequo_colorRainbows in your shell
70186,56977,866ex_aequo_argsThe arg parser I need
71188,58098,709doc_md_rspecImplementing docspecs à la Elixir's doctests
72188,66298,709ex_aequo_fnFunctional Base Tools for Ruby
73189,085130,064index_meCreate an index file based on a data file and then use searching indexed resources
74190,76865,366l43_opt_parserA highly customizable option parser, allowing for different option syntax and returning...