Petercamilleri's Gems

icon
#Total RankDaily RankNameSummary
114,44013,996full_dupA (safe/no exceptions) dup variant that performs a deep, recursive copy.
217,39559,661myshmysh -- a Ruby inspired command shell for CLI and application use.
317,60426,038mini_readlinemini_readline: A compact, little gem for console command entry with line edit and histo...
422,43524,200fibonacci_rngA Fibonacci inspired pseudo random number generator with error detection.
523,46332,018format_engineA meta-engine for creating string formatters and parsers like the strftime and strptime...
628,3867,741fully_freezeA deep, recursive freeze and freeze tester.
732,527115,073vlsA CLI and Rails console utility that lists the versions of modules used by the specifie...
833,93132,018fOOrthAn Object Oriented FORTHesque language gem.
935,56537,775full_cloneA (safe/no exceptions) clone variant that performs a deep, recursive copy.
1040,52142,338in_arrayEncapsulate data in an array unless it's already in one.
1140,79924,200ruby_sscanfA formatted string data parser for Ruby
1242,01220,610safe_cloneA safer version of the clone method that avoids unnecessary exceptions.
1344,62821,600safe_dupA safer version of the dup method that avoids unnecessary exceptions.
1448,704115,073option_list[Deprecated] Flexible, Easy Function Parameters with Validation.
1549,03678,013flex_arrayA flexible, multidimensional array class for Ruby.
1652,33159,661composite_rngA composable random number generator.
1757,136115,073lexical_analyzerThe RCTP configurable lexical analyser.
1860,227115,073mystikoAn example of a simple data security system.
1966,01659,661make_gemA script to construct a gem skeleton in the manner desirable to me.
2067,69178,013minitest_visibleSlightly more visible progress for mini-test.
2170,68034,475pause_outputpause_output: A simple facility to pause output on the console terminal.
2280,850115,073parse_queueThe RCTP object queue for moving compiler tokens with nestable backtrack capability.
2387,21478,013mini_termA portable encapsulation of the console terminal. Supports Linux, Mac, Windows, and Cyg...
2488,332115,073insouciantinsouciant: Run code and not worry about exceptions or errors.
2589,416115,073mini_erbA simplified, streamlined, pure ruby replacement for erb.
2696,654115,073format_outputFormatted bullet points, columns, or word wrap to the console or strings.
2798,337115,073counted_cacheA cache for read mostly data with a high cost of retrieval.
28100,58142,338connect_n_gameThe Captain's Mistress Game Generalized for 4 to 8 pieces.
29119,011115,073test65A testing framework for work on the Commander X 16.