Janlelis's Gems

icon
#Total RankDaily RankNameSummary
13315unicode-display_width[Unicode 17.0.0] Determines the monospace display width of a string using EastAsianWidt...
2684105unicode-emoji[Emoji 17.0] Provides Unicode Emoji data and regexes, incorporating the latest Unicode ...
31,7372,131paintTerminal painter with RGB and 256 (fallback) color and terminal effects support. No str...
41,8212,134clipboardAccess the system clipboard 📋︎ on Linux, MacOS, Windows, WSL, Cygwin, GTK, or Java. Usa...
52,4771,639unicode-versionReturns Unicode / Emoji versions of current and previous Rubies
62,8152,979relaxed-rubocopA relaxed style guide for RuboCop. Although RuboCop is an amazing tool, some of its def...
74,9087,388wirbWIRB syntax highlights inspected Ruby objects
85,1436,804logger-colorsColorizes the output of the usual standard library logger, depending on the logger leve...
95,4435,914ruby_versionProvides a RubyVersion class which offers a convenient DSL for checking for the right R...
105,4774,514unicode-types[Unicode 17.0.0] Determines the very basic type of codepoints (one of: Graphic, Format,...
116,0159,482ripl-multi_lineThis ripl plugin allows you to evaluate multiple lines of Ruby code.
126,1913,792instance_variables_fromAutomatically turn bindings, hashes or arrays into instance variables.
136,9684,849unicode-scripts[Unicode 17.0.0] Retrieve the Unicode script(s) a string belongs to. Can also return th...
147,1934,814unicode-confusable[Unicode 17.0.0] Compares two strings if they are visually confusable as described in U...
157,6577,900irbtoolsThe Irbtools make working with Ruby's IRB console more fun & productive.
167,6857,637fancy_irbA fancy IRB has rocket-style #=> return values and colorful prompts and streams.
178,42010,174every_day_irbEveryDayIrb simplifies daily life in IRB with commands like: ls, cat, rq, rrq, ld, rese...
188,4989,032ruby_engineGives you an RubyEngine class that simplifies checking for your Ruby implementation.
198,7878,419whirlySimple terminal spinner with support for custom spinners. Includes spinners from npm's ...
208,87712,716unicode-name[Unicode 17.0.0] Returns the name, aliases, or label of a Unicode code point
219,56612,631unicode-sequence_name[Unicode 17.0.0][Emoji 17.0] Returns the name of a Unicode code point sequence, if one ...
229,67111,612debuggingUtilities for better "print debugging"
2310,09912,248codeDisplays a method's code (from source or docs). Supports native C source when core_docs...
2410,12912,791cdEnhanced cd command for the Ruby console. Supports changing to previous directory using...
2510,68181,475ruby_infoProvides a RubyInfo class that simplifies accessing global information. Run RubyInfo.li...
2611,33617,953rationalistCommand-line arguments to hash
2712,27811,244unicode-blocks[Unicode 17.0.0] Answers the question: Which Unicode block does a code point belong to?
2812,4398,923unicode-categories[Unicode 17.0.0] Determine which Unicode "General Categories" a string belongs to
2913,10763,556ripl-color_streamsThis ripl plugin colorizes your stdout and stderr streams.
3013,14387,989ripl-short_errorsOnly show the first backtrace entry when errors are displayed. The complete backtrace c...
3113,17719,930irbtools-moreirbtools-more not necessary anymore: looksee is now part of core irbtools and the other...
3213,40812,337object_shadowprovides a simple convenient API for accessing an object's state.
3314,39710,466core_docsThis gem enables you to be able to display the source code and the docs of Ruby methods...
3416,79017,697zuckerDEPRECATED! Please use the sugar refinery: http://github.com/janlelis/sugar_refinery
3517,94727,158unicode-xA collection of micro libraries which provide data and algorithms for working with Unicode
3618,38423,501unicode-numeric_value[Unicode 17.0.0] Returns the numeric value associated with a Unicode character
3719,60733,114ripl-color_resultThis ripl plugin colorizes ripl results.
3822,47318,443pwspws is a command-line password safe. Please run `pws --help` for usage information.
3925,29217,031rubybuntu-geditRuby/Rails/Web related gedit language definitions, mime types, styles and snippets.
4026,02763,556reduxTiny Redux implementation in Ruby.
4127,23433,114microgemGenerates new micro gems. Usage: $ microgem gem_name
4229,79554,712paint-shortcutsExtends the paint gem to support custom color shortcuts.
4331,08335,246ripltoolsripltools is a collection of ripl plugins setting up a nice-to-use general purpose ripl.
4432,67832,169ripl-auto_indentThis ripl plugin indents your multi-line Ruby input using ruby_indentation gem.
4533,28823,501characteristicsProvides basic information about how characters behave in different encodings
4635,89426,474unibitsVisualizes encodings in the terminal. Supports UTF-8, UTF-16LE, UTF-16BE, UTF-32LE, UTF...
4741,72027,158slim_migrationsLet's you write even slimmer migrations.
4844,24133,114ripl-profilesThis ripl plugin adds a --profile option to ripl that loads profile files in ~/.ripl/pr...
4949,07752,160value_structStruct-like value objects
5052,77927,158uniscribeExplains Unicode characters/code points: Displays their name, category, and shows comp...
5154,27839,116unicode-age[Unicode 15.1.0] A micromodule to detect which Unicode version is required to display a...
5254,94545,837ripl-freshFresh Ruby Enhanced SHell automatically detects, if your current command should be Ruby...
5359,64345,837has_many_booleansThis Rails plugin/gem allows you to generate virtual boolean attributes, which get save...
5464,64275,970ruby_indentationInput: Ruby code. Output: Indentation level. Usage: RubyIndentation['# ruby code']
5567,51357,388fresh[dummy package] Fresh Ruby Enhanced SHell automatically detects, if your current comman...
5667,734128,321symbolifySafely print all code points from Unicode or single-byte encodings
5773,66147,828microeventMicroEvent.rb is a event emitter library which provides the observer pattern to Ruby ob...
5874,002128,321rvm_loaderLoads the RVM Ruby API or raises an error: require 'rvm_loader'
5982,86294,974blipA little command line utility for accessing the clipboard: Pipe into blip (or pass args...
6084,97547,828microloggerA minimal logger based on MicroEvent.rb
6186,29563,556addedModule#added: A unified module hook to run code on all instances when adding the module.
6287,10581,475derbAllows you to have Dockerfile.erb templates.
6388,16652,160figuresGerman number words.
6490,36860,419palava_machineA WebRTC signaling server implemented with WebSockets, EventMachine and Redis Pub-Sub
6591,73567,286named_procNamedProc: Like anonymous procs, but have a name. Example: lambda.codebrawl {} # create...
6692,86167,286multi_blockMultiBlock is a mini framework for passing multiple blocks to methods. It uses "named p...
6793,13194,974ripl-rocketLets you display the ripl result as a comment on the same line.
6893,29845,837az[Unicode 16.0] Generate Alternative Unicode Representations of A - Z
6993,29867,286uke𝄝 Displays popular ukulele chords for the popular `GCEA` tuning
7097,68471,446harvesterThe harvester collects your favourite feeds and generates static html/feed pages
71101,59952,160sigOptional Type Assertions for Ruby methods.
72102,77940,596unicoderGenerates specialized indexes for Unicode data lookup
73103,86681,475unicopyConverts Unicode codepoints to a string (or vice versa) and copies it to the system cli...
74104,37467,286watchbuffySuggests a random Buffy or Angel episode to watch
75105,81571,446rgA way to integrate AngularJS into a Rails project using CoffeeScript and Bower.
76107,89675,970local_portFind out which ports on your system are free to use.
77110,32454,712render_reactLo-fi way of rendering React components.
78111,82994,974sugar_refineryThe Ruby Sugar Refinery is a collection of tiny refinements (declarative local core ext...
79112,49794,974websiteOpen the github repo for the current project in your default browser. Usage: In a folde...
80114,54087,989J-_-LJ-_-L gem pack
81115,34575,970wcswidthDetermine terminal display width (columns) of Ruby strings via FFI bindings to libc's w...
82116,27775,970existsObjecd#exists: Like ActiveSupport's presence, but for Object#null?
83117,15671,446null_questionAdds NilClass#null? #=> true and Object#null? #=> false
84118,587128,321requirementsThis is a mini rubygems plugin which shows the requirements of a gem after installing t...
85118,982104,140null_plusThis gem redefines Ruby's unary + operator to turn null objects into nil. By default, t...
86119,341128,321boolean2A global Boolean2 constant that is an ancestor of true and false. Useful for coercion l...
87121,309115,482securerandom-arrayProvides Array#secure_sample and Array#secure_shuffle extensions that behave like #samp...
88121,54881,475clipboard_formatterCopies the list of failed examples to your clipboard so that you can restart them easily.
89122,146147,664psychoPsycho
90124,767115,482nemnpm + gem = nem: Publish dependency free Ruby CLI gems on npm. Converts the gemspec to ...
91125,49781,475egonilCreates a block, where nil does not raise NoMethodErrors.
92126,68367,286iterateIterate over one or more collections. It feels like an .each implemented as a control s...
93131,81787,989forty_tworand(100) # => 42
94136,369104,140DeutschInclude the Deutsch library file in a Ruby script, and you can reference the global var...
95137,25794,974yyidGenerates tokens that look like type 4 UUID, but are more random.
96137,87994,974pws-otpExperimental OTP support for PWS
97148,691165,649procstarUtilizes to_proc for usage with & for other classes than Symbol
98151,027115,482nomoreQuickly rewrites a domain to 127.0.0.1 in your /etc/hosts file, so you can concentrate ...
99152,32194,974lotus-postgresSQL adapter for Lotus with PostgreSQL specific additions
100169,069165,649rusty_clipboardAccess to your clipboard crossplatform with help from Rust