Robert_dober's Gems

icon
#Total RankDaily RankNameSummary
126,98848,696lab42_coreFunctional Access to Methods - Memoization - Extending Array, Hash, File, Enumerable wi...
234,61963,630lab42_tmux2Create sessions with multiple windows from ruby
336,72663,630forwarderRuby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
437,94763,630speculate_aboutAllows Markdown or other text files to be used as literal specs, à la Elixir doctest, b...
539,61048,696lab42_rgxargsParse CL args according to regexen
645,61426,698lab419_coreComing Soon
745,75295,020lab42_data_classAn Immutable DataClass for Ruby Exposes a class factory function `Kernel::DataClass` a...
849,15028,776forwarder19Ruby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
958,04295,020lab42_state_machineDefine triggers and transitios, what else? Well... Filter
1058,13795,020muxoroLaunch a Pomodoro Timer from the command line
1161,12248,696lab42_optionsSpecify command line arguments with Ruby Syntax
1264,82795,020lab42_streamsLazy Evaluation, Streams, Enumerator#Lazy
1372,21034,983lab42_tmuxA Gem that will give us helpers to dry up the creation of TMUX windows and panes, addin...
1474,15995,020lab42_nhashA Nested Hash with dotted access à la I18n in Rails
1577,78395,020lab42_basic_constraintsConstraints like :positive_int, :non_empty_string, ...
1679,10595,020verifyVerify is a very simple minitest suite à la Testy containing a primitive stdin/std...
1781,46295,020SpecMeGenerating rspecs from ruby code blocks in README files
1881,92095,020bashirBashir, BASH In Ruby
1986,58295,020lab42_resultResult instances are immutable objects representing an error with a message or an absen...
2087,12940,343l42_my_rubyAll my Ruby Code Binaries and libs which make Ruby awesome (for me)
2187,97495,020lab42_diggy_methodsCreate an instance of me with a Hash and access the (nested) values by method chaining....
2294,03895,020lab42_literateSpec behavior in any file load it with doctest from an RSpec example group
2394,26748,696ex_aequoSome tools
2495,71695,020lab42_consoleshort forms of common idioms, extensions to remove most blocks, commonly used helpers
2597,97195,020robert-shouldaMaking tests easy on the fingers and eyes
26105,82648,696lab42_configDefine configuration values with defaults and lazy evaluation on a per class or per ins...
27107,16448,696l43_pegA (still incomplete) PEG Library But useable for linear parsing of strings and list of...
28112,51531,326ex_aequo_baseThe code I use all the time
29114,07795,020lab42_matchMatch and then change groups, prefix, postfix or even the text between the groups
30114,46495,020lab42_open_mapOpenMap = OpenStruct with a rich API, e.g. #merge, #slice, #without,...
31115,38048,696forwarder2Ruby's core Forwardable gets the job done(barely) and produces most unreadable code. ...
32118,84195,020lab42_curryCurry functions and methods at will, reorder, define placeholders anywhere, positional ...
33119,01595,020lab42_ihashA Hash with Business Logic (call it intelligent).
34119,35695,020lab419-configLab419, Labrador for Ruby1.9, Configuration File and DSL Tool
35122,74495,020deep_attributesDeep Attributes allows to treat complex attributes as such. Right now the only way to a...
36126,55895,020kosmeek_test_toolsSharing Tests among platforms
37127,39563,630lab42_speculateExtract RSpecs from Markdown
38128,43463,630lab419_optionsSpecify command line arguments with Ruby Syntax
39128,52448,696lab419_tmuxA Gem that will give us helpers to dry up the creation of TMUX windows and panes, addin...
40131,64163,630lab42_textBoxes, Translations,...
41136,20895,020lab42_aopBefore, After and Around methods, either with blox or methods, à la ActiveSupport
42139,23795,020lab42_context_mapA map impelementation with context, access goodies and representation format enhancemen...
43141,66631,326l43_open_objectWhen using the class method `attributes` in a class you get: - an initialize method w...
44145,37748,696l42_mapImmutable OpenStruct On Steroids, it combines Hash's and OpenStruct's semantics
45150,80840,343lab42_tag_cloudCreating Tag Clouds with gamma correct color values and styles from a simple DSL. This...
46156,66695,020lab42_functionpartials, chainable, composable functions; all isolated into Lab42::Function; unintrusi...
47157,21548,696l43_colorColorize text with ANSI colors. Parse and render files with a mini color markup language.
48157,54263,630doc_rspecExtract RSpec Examples from RDocs formatted with RDoc::Markup (the default)
49160,57063,630lab419_streamsImplemention of streams in the classic sense where a stream is a head and a promise to ...
50163,32240,343l43_my_rubyAll my Ruby Code Binaries and libs which make Ruby awesome (for me)
51167,32563,630lab42_kakKakoune scripting is very flexible but needs to be triggered by the shell, quite intere...
52168,34963,630lab42_forwarder3Forwarder3 a readable and zero cost API around Forwardable
53170,79895,020lab42_monadImplements only some simple monadic patterns right now, à la `IO.interact`
54177,35631,326ex_aequo_rspexRSpec macros and helpers
55179,59295,020flex_argsFlexible Argument Parse It allows a default setting to use discriminating argument type...
56180,57363,630spectaculateAllows Markdown or other text files to be used as literal specs, à la Elixir doctest, b...
57180,60763,630with_easeVery basic but useful extensions, still in alpha
58181,10395,020lab42_checked_classMutable classes with constraints and lots of boilerplate code removal.
59181,49848,696rmuxOrganise your tmux sessions with ruby
60181,65595,020simple_argsA simple argument parser, which is the right fit if you want * Aliases for short and l...
61182,61795,020lab42_colorRainbows in your shell
62182,65763,630ex_aequo_cliarg parser, simple colorization
63183,36963,630ex_aequo_streamsstreams, again
64183,72595,020forwarder3Ruby's core Forwardable gets the job done(barely) and produces most unreadable code.
65184,04125,108l43_coreCore Functionality for L43 Ruby Tools
66184,04995,020lab42_baseVery basic but useful extensions, still in alpha
67184,40495,020oo_pegA peg parser not using custom sytnax but exposing an OO based API
68185,34934,983l43_baseBasic Ruby Building Blocks
69185,85395,020ex_aequo_colorRainbows in your shell
70186,18440,343ex_aequo_argsThe arg parser I need
71187,83895,020doc_md_rspecImplementing docspecs à la Elixir's doctests
72187,93995,020ex_aequo_fnFunctional Base Tools for Ruby
73188,31895,020index_meCreate an index file based on a data file and then use searching indexed resources
74189,46625,108l43_opt_parserA highly customizable option parser, allowing for different option syntax and returning...