-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathprocessed_readmes_ruby.csv
We can make this file beautiful and searchable if this error is corrected: Illegal quoting in line 2.
867 lines (867 loc) · 377 KB
/
processed_readmes_ruby.csv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
OWNER;NAME;CONTEXTS
0x9fff00;futurerestore;[["hack", "idevicerestore", "wrapper", "allow", "manually", "specifying", "sep", "baseband", "restore"], ["late", "compile", "version", "find"]]
3mundi;kaminari-mongoid;[["kaminari", "mongoid", "adapter"]]
3scale;3scale;[["3scale", "api", "infrastructure", "service", "handle", "api", "key", "rate", "limiting", "analytics", "bill", "payment", "developer", "management", "include", "configurable", "api", "dashboard", "developer", "portal", "cm", "product", "stuff", "support", "information"]]
a2800276;8583;[["package", "currently", "contain", "code", "cod", "decoding", "iso", "financial", "message"]]
activeadmin;arbre;[["arbre", "make", "easy", "generate", "html", "directly", "ruby", "gem", "extract", "active", "admin"]]
activemerchant;offsite;'[["offsite", "payment", "extraction", "ecommerce", "system", "shopify", "shopify''s", "requirement", "simple", "unified", "api", "handle", "dozen", "different", "offsite", "payment", "page", "often", "call", "host", "payment", "page", "different", "expose", "apis", "chief", "principle", "design", "library"], ["develop", "usage", "ruby", "rail", "web", "application", "integrate", "seamlessly", "rails", "plugin", "also", "work", "stand", "alone", "ruby", "library", "much", "benefit", "actionview", "helper", "rails-specific"], ["offsite", "payment", "production", "use", "originally", "part", "activemerchant", "project", "since", "june", "maintain", "shopify", "team", "much", "help", "ever-growing", "set", "contributor"], ["addition", "gateway", "offsite_payments", "guarantee_NEG", "placement_NEG", "within_NEG", "shopify_NEG", "order", "gateway", "consider", "please", "send", "email", "[email protected]", "offsite", "payment", "integration", "subject", "sure", "include"], ["universal", "api", "define", "standard", "set", "request", "callback", "use", "integrate", "shopify", "sample", "app", "documentation", "host", "universal", "api", "use", "integration", "placement", "within", "shopify", "desired", "outcome"]]'
Ada-Developers-Academy;ada-build;[["repository", "contain", "material", "build", "program", "part", "ada", "developer", "academy", "curriculum", "design", "introductory", "curriculum", "ada", "applicant", "aspirant"]]
adacosta;mongoid;[["data", "migration", "mongoid"], ["want", "use", "output", "migration", "use", "hook", "after_migrate"], ["override", "default", "migration", "path", "db", "migrate", "add", "following", "line", "application.rb", "file"]]
adamcooke;authie;[["rails", "library", "provide", "application", "database-backed", "user", "session", "ensure", "user", "session", "invalidate", "server", "user", "activity", "easily", "track"], ["traditional", "way", "simply", "set", "user", "id", "session", "insecure", "unwise", "simply", "something", "like", "example", "mean", "anyone", "access", "session", "cookie", "login", "user", "whenever", "wherever", "wish"], ["clarify", "default", "rail", "session", "cooky", "encrypt", "nothing", "allow_NEG", "invalidate_NEG", "someone_NEG", "steal_NEG", "encrypted_NEG", "cookie_NEG", "authenticate_NEG", "user_NEG", "could", "steal", "use", "mitm", "attack", "simply", "steal", "directly", "browser", "get", "coffee"], ["design", "goal", "behind", "authie"]]
adamniedzielski;tiddle;[["tiddle", "provide", "devise", "strategy", "token", "authentication", "api-only", "ruby", "rail", "application", "main", "feature", "support", "multiple", "token", "per", "user"], ["tiddle", "lightweight", "non-configurable", "leave", "manual", "implementation"]]
adelevie;parse;[["unfortunately", "able_NEG", "give_NEG", "library_NEG", "time_NEG", "deserve_NEG", "would", "like", "maintainer", "please", "let", "know"], ["parseresource", "make", "easy", "interact", "parse.com", "rest", "api", "adhere", "activerecord", "pattern", "parseresource", "fully", "activemodel", "compliant", "mean", "use", "validation", "rail", "form"], ["ruby", "rail", "developer", "feel", "right", "home"], ["use", "post.create", "title", "hello", "world", "author", "octocat"]]
adimichele;hubspot-ruby;[["master", "branch", "contains", "unreleased", "potentially", "breaking", "change", "look", "recent", "stable", "release", "want", "v0", "stable", "branch"], ["wrap", "hubspot", "rest", "api", "convenient", "access", "ruby", "application"], ["documentation", "hubspot", "rest", "api", "find"]]
adzerk;adzerk-api;[["ruby", "wrapper", "adzerk", "api"]]
aerospike;aerospike-client-ruby;[["aerospike", "library", "ruby"], ["library", "compatible", "ruby", "2.3+", "support", "linux", "mac", "x", "various", "bsds"]]
aetherknight;recursive-open-struct;[["openstruct", "subclass", "return", "nest", "hash", "attribute", "recursiveopenstructs"]]
afair;email;'[["email_address", "gem", "provide", "ruby", "language", "library", "work", "email", "address"], ["default", "validate", "conventional", "usage", "format", "prefer", "user", "email", "address", "configure", "validate", "rfc", "standard", "format", "common", "email", "service", "provider", "format", "perform", "dns", "validation"], ["use", "email_address", "validate", "user", "email", "address", "result", "false", "positives", "due", "type", "error", "gibberish", "data", "validate", "syntax", "strictly", "popular", "email", "provider", "deal", "gmail''s", "optional", "dot", "address"], ["provide", "active", "record", "rail", "extension", "include", "address", "validator", "attribute", "api", "custom", "datatypes"], ["require", "ruby", "later"], ["look", "javascript", "version", "library", "check", "email_address", "npm", "module"]]'
ahodesuka;ahoviewer;[["gtk", "image", "viewer", "manga", "reader", "booru", "browser"]]
ahoward;map;[["synopsis", "awesome", "ruby", "container", "always", "want", "string", "symbol", "indifferent", "order", "hash", "work", "ruby"], ["map", "bitchin", "ordered", "hash", "ordered", "string", "symbol", "indifferent", "sort", "sweetness", "like", "recursive", "conversion", "robust", "implementation", "hashwithindifferentaccess", "support", "struct", "like", "map.foo", "access", "support", "option", "keyword", "access", "avoid", "several", "nasty", "class", "error", "many", "ruby", "library"], ["install", "gem", "install", "map"], ["map", "k", "v", "key", "val", "map", "k", "v", "key", "val", "map.new", "k", "v", "key", "val"], ["map", "k", "v", "key", "val", "map", "k", "v", "key", "val", "ruh-oh", "input", "hash", "lose", "order", "map.new", "k", "v", "key", "val", "ruh-oh", "input", "hash", "lose", "order"], ["map.new", "b", "c"], ["p", "m.keys", "b", "c", "always", "order", "p", "m.values", "always", "order"], ["p", "foo", "bar", "baz"], ["m.update", "k2", "v2", "m.update", "k2", "v2"], ["key_val_pair", "m.shift", "key_val_pair", "m.pop"], ["m.update", "nested", "hash", "convert"], ["map", "foo", "bar", "m.struct", "p", "s.foo.bar"], ["def", "foo", "args", "block", "opt", "map.options", "args", "opts.getopt", "b", "opts.getopt", "b", ":d", "efault", "false", "end"], ["opts", "map.options", "b", "nil", "c", "false", "opts.getopt", "opts.getopt", "b", "nil", "opts.getopt", "b", ":d", "efault", "opts.getopt", "c", "false", "opts.getopt", ":d", "efault", "false", "false"], ["option", "read_only", "false", "read_only", "option", "read_only", "true", "false", "true"], ["option", "map.options", "read_only", "true", "read_only", "options.getopt", "read_only", ":d", "efault", "false", "true"], ["map.new", "m.set", "h", "m.has", "h", "true", "p", "h", "m.set", "h", "p", "h"], ["m.get", "h", "m.get", "x", "z", "nil", "x", "z", "raise", "exception"], ["map.new", "array", "default", "array", "nil", "nil", "m.apply", "default", "p", "array"], ["m.set", "b", "c", "b", "c", "b", "c", "b", "c"], ["m.set", "x", "m.set", "x", "z"], ["depth_first_each", "key", "val", "p", "key", "val", "end"], ["b", "c", "b", "c", "b", "c", "b", "c", "x", "x", "z"], ["usage", "see", "lib", "map.rb", "test", "map_test", "rb"], ["history", "support", "dot", "key", "map.set", "b", "c", "b", "c"]]
airbnb;ruby;'[["airbnb''s", "ruby", "style", "guide"], ["inspire", "github''s", "guide", "rubocop''s", "guide"], ["airbnb", "also", "maintain", "javascript", "style", "guide"]]'
aj0strow;espn-scraper;'[["espn", "scraper", "simple", "gem", "scrap", "team", "score", "espn''s", "website", "please", "note", "espn", "involve_NEG", "gem_NEG", "way_NEG", "choose", "espn", "leader", "sport", "statistic", "robust", "website"], ["let", "u", "begin"], ["gem", "support", "following", "league"], ["nfl", "mlb", "nba", "nhl", "ncaa", "d1", "football", "ncaa", "d1", "men''s", "basketball", "respectively"], ["get", "division", "league"], ["get", "conference", "ncaa", "d1", "men''s", "basketball"], ["get", "team", "league", "acronym", "return", "hash", "division", "array", "hash", "team", "division"], ["score", "request", "return", "array", "hash", "example", "nfl", "score", "hash"], ["notice", "team", "identify", ":d", "ata_name", "espn", "get_teams_in", "request", "one", "issue", "scrap", "score", "football", "go", "year", "week", "baseball", "basketball", "hockey", "go", "date"], ["pattern", "espn", "get__scores", "year", "week", "nfl", "ncf"], ["pattern", "espn", "get__scores", "date", "mlb", "nba", "nhl", "ncb"]]'
AKSW;jekyll-rdf;[["jekyll", "plugin", "include", "rdf", "data", "static", "site"], ["api", "documentation", "available", "rubydoc.info"], ["prerequisite", "jekyll", "rdf", "course", "need", "install", "jekyll", "please", "take", "look", "installation", "instruction"], ["already", "working", "jekyll", "installation", "add", "jekyll-rdf", "plugin", "probably", "already", "use", "bundler", "gemfile", "jekyll", "directory", "add", "jekyll-rdf", "plugins", "section"], ["replace", "version", "string", "currently", "available", "stable", "release", "list", "rubygems.org", "update", "gemfile", "probably", "want", "run", "bundle", "install", "bundle", "install", "path", "vendor", "bundle", "bundle", "update"], ["use_NEG", "gemfile_NEG", "manage_NEG", "jekyll_NEG", "ruby_NEG", "package_NEG", "install_NEG", "jekyll-rdf_NEG", "use_NEG", "gem_NEG"], ["want", "build", "plugin", "source", "please", "look", "development", "section"], ["section", "explain", "use", "jekyll-rdf", "three", "step"], ["filter", "method", "use", "template", "configuration", "option", "document", "section", "parameter", "configuration", "option", "glance"]]
alexdalitz;dnsruby;'[["dnsruby", "pure", "ruby", "dns", "client", "library", "implement", "stub", "resolver", "aim", "comply", "dns", "rfcs"], ["dnsruby", "present", "enhanced", "api", "dns", "base", "ruby''s", "core", "resolv.rb", "resolv", "api", "much", "extend", "provide", "complete", "dns", "implementation"], ["dnsruby", "run", "single", "thread", "handle", "concurrent", "query", "therefore", "suitable", "high", "volume", "dns", "application"], ["following", "non-exhaustive", "list", "feature"]]'
aliyun;aliyun-oss-ruby-sdk;[["alibaba", "cloud", "os", "sdk", "ruby"]]
alphagov;govspeak;[["govspeak", "markdown-derived", "mark-up", "language"], ["create", "new", "document"]]
amatsuda;active;[["simple", "rubyish", "view", "helper", "rail", "rail", "rail", "rail", "keep", "helper", "view", "object-oriented"]]
amatsuda;database;'[["database_rewinder", "minimalist''s", "tiny", "ultra-fast", "database", "cleaner"]]'
amatsuda;html5;[["automatic", "client-side", "validation", "use", "html", "form", "validation"]]
amatsuda;i18n;[["rails", "plugin", "generate", "i18n", "locale", "file", "automatic", "translation", "support", "rail", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x"], ["example", "generate", "translation", "file", "example", "model", "take", "rail", "girl", "app"]]
amazeeio;pygmy;[["pygmy", "single", "tool", "need", "get", "local", "amazee.io", "docker", "drupal", "development", "environment", "run", "linux", "base", "system", "built", "work", "docker", "mac", "quite", "lot", "small", "whale"]]
ammar;regexp;[["ruby", "gem", "tokenizing", "parsing", "transform", "regular", "expression"], ["example", "regexp_parser", "use", "see", "example", "project"]]
amoeba-rb;amoeba;[["easy", "cloning", "active_record", "object", "include", "association", "several", "operation", "association", "attribute"]]
amro;gibbon;'[["gibbon", "api", "wrapper", "mailchimp''s", "api"]]'
andreapavoni;panoramic;[["actionview", "resolver", "implementation", "store", "rail", "view", "layout", "template", "partial", "database", "simply", "put", "view", "filesystem", "database"], ["note", "moment", "activerecord", "support", "plan", "add", "orms", "see", "todo", "cannot", "wait", "add", "orms", "trivial"]]
andreapavoni;simple;[["set", "simple_form", "custom", "input", "get", "image", "preview", "link", "uploaded", "file"], ["gem", "use", "simple_form", "ability", "write", "form", "tag", "check", "simple_form-bootstrap", "example", "case", "need", "kind", "preview", "come", "uploaded", "file", "avatar", "image", "doc", "etc", "write", "markup", "time"]]
AndrewRadev;vimrunner;'[["use", "vim''s", "client", "server", "functionality", "library", "expose", "way", "spawn", "vim", "instance", "control", "programatically", "apart", "fun", "party", "trick", "use", "integration", "test", "vimscript"], ["late", "stable", "documentation", "find", "rubydoc.info"], ["issue", "report", "contribution", "welcome", "github", "issue", "tracker"]]'
ankane;authtrail;[["track", "devise", "login", "activity"], ["tangerine", "battle-tested", "instacart"]]
ankane;distribute;[["scale", "database", "read", "replicas", "rail"], ["tangerine", "battle-tested", "instacart"]]
ankane;field;[["maple_leaf", "b", "test", "rail"], ["us", "bayesian", "statistic", "evaluate", "result", "need_NEG", "choose_NEG", "sample_NEG", "size_NEG", "ahead_NEG", "time_NEG"]]
ankane;lockbox;[[":p", "ackage", "modern", "encryption", "ruby", "rail"], ["learn", "principle", "behind", "secure", "email", "devise", "secure", "sensitive", "data", "rail"]]
ankane;mailkick;[["email", "subscription", "rail"], [":p", "ostbox", "check", "ahoy", "email", "analytics"]]
ankane;pgslice;[["postgres", "partition", "easy", "pie", "work", "great", "new", "existing", "table", "zero", "downtime", "minimal", "app", "change", "need_NEG", "install_NEG", "anything_NEG", "database_NEG", "server_NEG", "archive", "old", "data", "rolling", "basis", "keep", "database", "size", "control"], ["tangerine", "battle-tested", "instacart"]]
ankane;pgsync;[["sync", "data", "one", "postgres", "database", "another", "like", "pg_dump", "pg_restore", "design"], ["tangerine", "battle-tested", "instacart"]]
ankane;searchkick;[["rocket", "intelligent", "search", "make", "easy"], ["searchkick", "learn", "user", "look", "people", "search", "get", "smarter", "result", "get", "good", "friendly", "developer", "magical", "user"], ["check", "searchjoy", "analytics", "autosuggest", "query", "suggestion"], ["tangerine", "battle-tested", "instacart"]]
ankane;strong;[["catch", "unsafe", "migration", "development"], ["detects", "potentially", "dangerous", "operationsprevents", "run", "defaultprovides", "instruction", "safer", "way", "want"], ["support", "postgresql", "mysql", "mariadb"], ["tangerine", "battle-tested", "instacart"]]
anycable;anycable-rails;[["anycable", "allow", "use", "websocket", "server", "write", "language", "replacement", "built-in", "rail", "action", "cable", "server"], ["anycable", "use", "channel", "client-side", "j", "broadcast", "almost", "action", "cable"], ["even", "use", "action", "cable", "development", "afraid_NEG", "compatibility_NEG", "issue_NEG"]]
apicollective;apibuilder-cli;[["command", "line", "interface", "api", "builder"], ["macos", "use", "brew"], ["setup_NEG", "need_NEG", "use_NEG", "api_NEG", "builder_NEG", "command_NEG", "directly_NEG", "see_NEG"], ["run", "follow", "instruction", "walk", "following", "step"]]
apotonick;disposable;[["decorator", "top", "orm", "layer"]]
apotonick;representable;[["representable", "map", "ruby", "object", "document", "back"], ["word", "take", "object", "decorate", "representer", "module", "allow", "render", "json", "xml", "yaml", "document", "object", "half", "also", "use", "representers", "parse", "document", "create", "populate", "object"], ["representable", "helpful", "kind", "mapping", "render", "parse", "workflow", "however", "mostly", "useful", "api", "code", "plan", "write", "real", "rest", "api", "representable", "check", "roar", "gem", "first", "save", "work", "time", "make", "world", "good", "place", "instead"]]
appfolio;gemsurance;[["gemsurance", "tool", "monitor", "ruby", "gem", "out-of-date", "vulnerable", "use", "bundler", "ruby", "advisory", "database", "similar", "bundler-audit", "output", "html", "report", "determines", "gem", "out-of-date", "well"]]
appfolio;store;[["activerecord", "always", "store", "base", "class", "polymorphic_type", "column", "use", "sti", "non-trivial", "performance", "implication", "certain", "case", "gem", "add", "store_base_sti_class", "configuration", "option", "control", "whether", "activerecord", "store", "base", "class", "actual", "class", "default", "true", "backwards", "compatibility"]]
appsignal;rdkafka-ruby;[["rdkafka", "gem", "modern", "kafka", "client", "library", "ruby", "base", "librdkafka", "wrap", "production-ready", "c", "client", "use", "ffi", "gem", "target", "kafka", "1.0+", "ruby", "version", "security", "active", "maintenance", "remove", "ruby", "version", "ci", "build", "become", "eol"], ["rdkafka", "write", "need", "reliable", "ruby", "client", "kafka", "support", "modern", "kafka", "appsignal", "run", "production", "high", "traffic", "system"], ["gem", "provide", "high-level", "kafka", "consumer", "run", "old", "version", "kafka", "need", "legacy", "simple", "consumer", "suggest", "use", "hermann", "gem"], ["important", "piece", "kafka", "client", "implement", "work", "towards", "feature", "completeness", "track"]]
aptible;aptible-cli;[["command-line", "interface", "aptible", "service"]]
aptible;docker-nginx;[["nginx", "http", "reverse", "proxy", "server"]]
arirusso;ffi-coremidi;'[["access", "apple", "core", "midi", "framework", "api", "ruby"], ["note", "interest", "allow", "people", "platform", "utilize", "code", "please", "consider", "use", "unimidi", "unimidi", "platform", "independent", "wrapper", "implement", "library", "similar", "api"], ["use", "bundler", "add", "line", "application''s", "gemfile"], ["gem", "install", "ffi-coremidi"], ["library", "begin", "coremidi", "ffi", "bind", "code", "midi", "output", "colin", "harris", "contain", "fork", "midiator", "blog", "post"], ["midiator", "c", "ben", "bleything", "topher", "cyll", "release", "mit", "license", "see", "license.midiator", "license.prp"], ["thank", "jeremy", "voorhis", "useful", "debugging"], ["thank", "javier", "snchez", "yeste", "nice", "thread", "lock", "improvement"], ["apache", "see", "file", "license"], ["copyright", "c", "2011-2022", "ari", "russo"]]'
arnau;ISO8601;[["new", "maintainer", "want"], ["version", "compatible_NEG", "previous_NEG", "version_NEG", "atom", "duration", "change", "interface", "treat", "base", "date", "applied", "compute", "atom", "length", "e", "g", "#to_seconds", "consequence", "longer_NEG", "possible_NEG", "operation_NEG", "like_NEG", "datetime_NEG", "duration_NEG"], ["version", "lock", "public", "interface"], ["check", "changelog", "upgrade", "old", "version"], ["iso", "simple", "implementation", "iso", "data", "element", "interchange", "format", "information", "interchange", "representation", "date", "time", "standard"]]
arsduo;koala;[["koala", "facebook", "library", "ruby", "support", "graph", "api", "include", "batch", "request", "photo", "uploads", "marketing", "api", "atlas", "api", "realtime", "update", "test", "user", "oauth", "validation", "write", "koala", "four", "goal"], ["find", "bug", "interested", "contribute", "check", "maintenance", "section"]]
artofhuman;activeadmin;[["provide", "nice", "ui", "interface", "rails-settings-cached", "gem", "active", "admin"]]
arturictus;sidekiq;[["sidekiqalive", "offer", "solution", "add", "liveness", "probe", "sidekiq", "instance", "deploy", "kubernetes", "library", "use", "check", "sidekiq", "health", "outside", "kubernetes"], ["http", "server", "start", "request", "validate", "liveness", "key", "store", "redis", "mean", "work"], ["sidekiq", "worker", "responsible", "store", "key", "sidekiq", "stop", "process", "worker", "key", "get", "expire", "redis", "consequently", "http", "server", "return", "error"], ["worker", "responsible", "requeue", "next", "liveness", "probe"], ["instance", "kubernetes", "check", "base", "env", "variable", "hostname", "kubernetes", "set", "replica", "pod"], ["initialization", "sidekiqalive", "asign", "sidekiq", "worker", "queue", "current", "host", "add", "queue", "current", "instance", "queue", "process"]]
asakusarb;action;[["controller", "action", "argument", "parameterizer", "rail"]]
asciidoctor;jekyll-asciidoc;[["jekyll", "asciidoc", "plugin", "power", "asciidoctor", "dan", "allen", "@mojavelinux", "paul", "rayner", "@paulrayner", "setting", "idprefix", "idseparator", "ifndef", "env-github", "icon", "font", "ifdef", "env-github", "env-browser", "toc", "macro", "toclevels", "endif", "ifdef", "env-github", "branch", "master", "status", "outfilesuffix", "adoc", "toc-title", "caution-caption", "fire", "important-caption", "exclamation", "note-caption", ":p", "aperclip", "tip-caption", "bulb", "warning-caption", "warning", "endif", "aliases", ":p", "ath-config", "pas", "q", "path", "___config", "yml", "conum-guard", "sp", "ifndef", "icon", "conum-guard", "sp", "sp", "uris", "url-repo", "url-issues", "url-repo", "issue", "url-search-issues", "url-repo", "search", "type", "issue", "url-chat", "asciidoctor", "asciidoctor", "url-ci-travis", "url-ci-appveyor", "url-gem", "url-gem-asciidoctor", "url-asciidoc", "url-asciidoctor", "url-asciidoctor-backends", "url-asciidoctor-docs", "url-asciidoctor", "doc", "url-asciidoctor-diagram", "url-asciidoctor-docs", "asciidoctor-diagram", "url-asciidoctor-discuss", "url-asciidoctor-manual", "url-asciidoctor-docs", "user-manual", "url-asciidoc-practices", "url-asciidoctor-docs", "asciidoc-recommended-practices", "url-jaq", "url-jekyll", "url-jekyll-docs", "url-jekyll", "doc", "url-jekyll-discuss", "url-front-matter", "url-jekyll-docs", "frontmatter", "url-liquid-templates", "url-jekyll-docs", "template", "url-variables", "url-jekyll-docs", "variable", "url-graphviz", "url-tilt", "url-yaml", "url-guide-publish-gem"], ["ifdef", "status", "endif"], ["plugin", "url-jekyll", "jekyll", "convert", "url-asciidoc", "asciidoc", "source", "file", "site", "html", "page", "use", "url-asciidoctor", "asciidoctor"], ["ifeval", "branch", "master", "note", "view", "documentation", "upcoming", "release", "look", "documentation", "old", "release", "please", "refer", "one", "following", "branch", "url-repo", "tree", "v2", "x", "#readme", "x", "url-repo", "tree", "v2", "x", "#readme", "x", "url-repo", "tree", "v1", "x", "#readme", "x", "url-repo", "tree", "v1", "x", "#readme", "x", "endif"], ["plugin", "consist", "three", "extension"], ["converter", "jekyll", "asciidoc", "converter", "convert", "asciidoc", "file", "html", "page", "plugin", "currently", "use", "asciidoctor", "convert", "asciidoc", "content"], ["generator", "jekyll", "asciidoc", "integrator", "promote", "eligible", "asciidoc", "attribute", "e", "g", "doctitle", "id", "author", "attribute", "begin", "page", "attribute", "prefix", "page", "variable", "attribute", "merge", "page", "variable", "define", "front", "matter", "header"], ["liquid", "filter", "asciidocify", "use", "converter", "plugin", "convert", "string", "asciidoc", "content", "html", "tocify_asciidoc", "generate", "table", "content", "html", "parsed", "asciidoc", "document", "current", "page", "since"], ["extension", "register", "automatically", "app", "jekyll-asciidoc", "gem", "require"], ["use", "plugin", "must", "use", "jekyll", "ruby", "development", "header", "instal", "also", "familiar", "create", "site", "jekyll", "first_NEG", "read_NEG", "url-jekyll-docs_NEG", "jekyll_NEG", "documentation_NEG", "familiarize_NEG", "work_NEG", "experience", "asciidoc", "asciidoctor", "also", "helpful", "requirement_NEG"], ["like", "jekyll", "plugin", "design", "developer", "assembly", "require", "mean", "expect", "edit", "configuration", "modify", "html", "template", "customize", "cs", "use", "fully"], ["plugin", "package", "gem", "name", "app", "url-gem", "jekyll-asciidoc", "publish", "rubygems.org", "plugin", "depend", "app", "url-gem-asciidoctor", "asciidoctor", "gem", "get", "instal", "automatically"], ["method", "installation", "depend", "whether", "use", "bundler", "manage", "dependency", "jekyll", "project"], ["important", "jekyll", "relies", "several", "native", "gem", "necessary", "ruby", "development", "header", "e", "g", "ruby", "h", "machine", "order", "install", "asciidoc", "jekyll", "due", "requirement", "jekyll", "instruction", "install", "ruby", "development", "header", "platform-specific", "outside", "scope", "document"], ["tip", "use", "rvm", "add", "path", "ruby-version", "file", "project", "automatically", "switch", "correct", "version", "ruby", "time", "enter", "project", "information", "refer", "page", "rvm", "project", "workflow"], ["installation", "use", "bundler"], ["use", "bundler", "manage", "dependency", "project", "recommend", "simply", "add", "app", "jekyll-asciidoc", "gem", "jekyll_plugins", "group", "path", "gemfile"]]
asenchi;scrolls;[["scroll", "library", "generate", "log", "structure", "key", "value"]]
asonas;chatwork-ruby;[["ruby", "binding", "chatwork", "api"]]
auxesis;cucumber-nagios;'[["cucumber-nagios", "allows", "write", "high-level", "behavioural", "test", "web", "application", "plug", "result", "nagios"], ["bradley", "taylor", "put"], ["add", "cucumber-nagios-gen", "cucumber-nagios", "command", "path", "make", "shipped", "cucumber-nagios", "step", "available", "project", "use", "cucumber"], ["window", "user", "need", "download", "install", "ruby", "installer", "development", "kit", "otherwise", "gem", "install", "cucumber-nagios", "fail"], ["instal", "cucumer-nagios", "gem", "set", "standalone", "project"], ["spit", "bunch", "file", "directory", "specify"], ["check", "readme", "within", "directory", "specific", "instruction", "manage", "project"], ["use", "aruba''s", "step", "definition", "ssh", "session", "use", "passwordl-less", "authetication"], ["instal", "cucumber-nagios", "gem", "just-work", "course", "server", "need", "accept", "connection", "test", "localhost", "password-less", "access", "bash"], ["want", "interactive", "login", "set", "new", "ssh", "user", "key", "host"], ["finally", "need", "enter", "password", "create", "key", "try"], ["ssh", "server", "accept", "secure", "password-less", "connection", "remove", "test", "key", "ssh", "remove", "host", "entry", "ssh", "config"], ["good", "use", "ssh-forever", "course", "gem", "use"], ["full", "example", "see", "ssh-forever"], ["bundle", "cucumber-nagios''s", "dependency", "allow", "drop", "cucumber-nagios", "project", "machine", "run", "solve", "case", "develop", "check", "local", "machine", "deploy", "production", "monitoring", "server"], ["first", "need", "make", "sure", "following", "dependency", "instal"], ["bundle", "dependency", "within", "project", "directory", "run"], ["set", "project", "use", "cucumber-nagios-gen", "command", "generate", "new", "feature", "take", "two", "argument", "site", "test", "feature", "test"], ["spit", "two", "file"], ["write", "feature", "want", "read", "cucumber", "documentation", "however", "test", "look", "something", "like"], ["collection", "step", "cover", "thing", "test", "feature", "step", "webrat_steps", "rb"], ["write", "custom", "step", "test", "specific", "output", "behaviour", "e", "g", "feature", "smh.com.au/smh.feature"], ["step_NEG", "see_NEG", "site_NEG", "navigation_NEG", "write_NEG", "one_NEG", "feature", "smh.com.au/steps/smh_steps.rb"], ["use", "nokogiri", "test", "response", "xpath", "matcher", "css", "selector"], ["suggest", "use", "bin", "cucumber", "directly", "get", "good", "feedback", "write", "test"], ["output", "use", "default", "pretty", "formatter"], ["invoke", "cucumber", "feature", "cucumber-nagios", "script"], ["cucumber-nagios", "run", "anywhere"], ["return", "standard", "nagios-formatted", "response", "string"], ["step", "fail", "show", "critical", "total", "step", "pas", "show", "okay", "total"], ["value", "print", "end", "nagios''s", "performance", "data", "format", "graph", "like"], ["benchmark", "feature", "need", "test", "response", "time", "set", "site", "interaction"], ["elapsed", "time", "step", "reuse", "multiple", "time", "scenario", "need", "fine", "grain", "testing"], ["test", "various", "condition", "amqp", "message", "queue"], ["test", "use", "rabbitmq", "use", "amqp", "gem", "support", "backends", "see", "feature", "amqp_steps", "rb", "available", "step"], ["per", "install", "instruction", "make", "sure", "rubygems", "bundler", "gem", "instal"], ["copy", "project", "monitoring", "server", "run", "bundler"]]'
aws;aws-sdk-ruby-record;'[["data", "mapping", "abstraction", "aws", "sdk", "ruby''s", "client", "amazon", "dynamodb"], ["library", "currently", "development", "feature", "add", "approach", "general", "availability", "initial", "release", "small", "api", "surface", "area", "possible", "interface", "may", "change", "ga", "release"], ["would", "like", "invite", "part", "ongoing", "development", "gem", "welcome", "contribution", "would", "also", "happy", "hear", "would", "like", "use", "gem", "feature", "request", "welcome"]]'
aws;aws-xray-sdk-ruby;[["aws", "x-ray", "recommends", "use", "aws", "distro", "opentelemetry", "adot", "instrument", "application", "instead", "x-ray", "sdk", "due", "wider", "range", "feature", "instrumentation", "see", "aws", "x-ray", "doc", "work", "ruby", "help", "choose", "adot", "x-ray", "sdk"], ["want", "additional", "feature", "trace", "ruby", "application", "please", "open", "issue", "opentelemetry", "ruby", "instrumentation", "repository"]]
bacongravy;macinbox;[["put", "macos", "catalina", "vagrant", "box"], ["sequence", "shorten", "original", "run", "time", "minute"], ["support", "create", "box", "either", "vmware_fusion", "vmware_desktop", "parallel", "virtualbox", "format"]]
barsoom;attr;'[["take", "boilerplate", "ruby", "lower", "barrier", "extract", "small", "focused", "class", "without", "downside", "use", "struct"], ["provide", "lower-level", "method", "like", "attr_private", "attr_value", "nicely", "complement", "ruby''s", "built-in", "attr_accessor", "attr_reader", "attr_writer"], ["also", "higher-level", "one", "like", "pattr_initialize", "attr_private_initialize", "method_object", "really", "cut", "boilerplate"], ["support", "positional", "argument", "well", "optional", "required", "keyword", "argument"], ["also", "provide", "convenience", "create", "value", "object", "method", "object", "query", "method", "abstract", "method"]]'
basecamp;marginalia;[["attach", "comment", "activerecord", "query", "default", "add", "application", "controller", "action", "name", "comment", "end", "query"], ["help", "search", "log", "file", "query", "see", "slow", "query", "come"], ["example", "enable", "log", "look", "like"], ["also", "use", "query", "comment", "along", "tool", "like", "pt-query-digest", "automate", "identification", "controller", "action", "hotspot", "slow", "query"], ["gem", "create", "37signals", "read", "use", "blog"], ["test", "use", "production", "mysql", "pg", "gem", "test", "rail", "ruby", "also", "test", "sqlite"], ["rail", "version", "support", "follow", "supported", "version", "ruby", "rail", "maintenance", "policy", "ruby", "support", "follow", "maintain", "version", "ruby", "maintenance", "policy"], ["patch", "welcome", "database", "adapter"]]
basecrm;basecrm-ruby;[["basecrm", "official", "api", "v2", "library", "client", "ruby"]]
bblimke;webmock;[["library", "stub", "set", "expectation", "http", "request", "ruby"]]
bdurand;lumberjack;[["lumberjack", "simple", "powerful", "fast", "logging", "implementation", "ruby", "use", "nearly", "api", "logger", "class", "ruby", "standard", "library", "activesupport", "bufferedlogger", "rail"]]
benbalter;jekyll-remote-theme;[["jekyll", "plugin", "build", "jekyll", "site", "public", "github-hosted", "theme"]]
benbalter;jekyll-titles-from-headings;[["jekyll", "plugin", "pull", "page", "title", "first", "markdown", "heading", "none", "specify_NEG"]]
benjaminoakes;maid;[["lazy", "let", "maid", "clean", "base", "rule", "define"], ["installation", "tutorial", "example", "user", "community", "documentation", "change", "log"], ["maid", "keep", "file", "sit", "around", "long", "untouched", "many", "downloads", "temporary", "file", "collect", "easily", "categorize", "handle", "appropriately", "rule", "define", "let", "maid", "computer", "take", "care", "easy", "stuff", "spend", "time", "matter"], ["think", "like", "email", "filter", "might", "already", "file", "worry", "thing", "happen", "expect_NEG", "maid", "overwrite_NEG", "file_NEG", "action_NEG", "log_NEG", "tell_NEG", "happen_NEG"], ["maid", "inspire", "mac", "x", "shareware", "program", "hazel", "think", "maid", "hazel", "hacker"], ["rule", "define", "ruby", "simple", "rule", "easy", "difficult", "rule", "possible", "also", "make", "maid", "great", "general-purpose", "advanced", "file", "rename", "tool"]]
berkmancenter;namae;[["namae", "parser", "human", "name", "recognize", "personal", "name", "various", "cultural", "background", "try", "split", "component", "part", "e", "g", "give", "family", "name", "honorific", "etc"]]
BerlinVagrant;vagrant-dns;[["vagrant-dns", "allows", "configure", "dns-server", "manage", "development", "subdomain", "work", "much", "like", "pow", "manage", "vagrant", "machine"]]
beyonddream;daemons;[["daemon", "provide", "easy", "way", "wrap", "exist", "ruby", "script", "example", "self-written", "server", "run", "daemon", "control", "simple", "start", "stop", "restart", "command"], ["want", "also", "use", "daemon", "run", "block", "ruby", "code", "daemon", "process", "control", "process", "main", "application"], ["besides", "basic", "functionality", "daemon", "offer", "many", "advanced", "feature", "like", "exception", "backtracing", "logging", "case", "ruby", "script", "crash", "monitoring", "automatic", "restarting", "process", "crash"]]
bfoz;geometry;[["class", "method", "handling", "basic", "geometry", "learn", "high", "school", "forget"], ["class", "libary", "base", "vector", "class", "provide", "ruby", "standard", "library", "geometric", "primitive", "generally", "assume", "lie", "2d", "space", "necessarily_NEG", "restrict_NEG", "please", "let", "know", "find", "case", "work_NEG", "high_NEG", "dimension_NEG", "best_NEG", "fix_NEG"]]
bgarret;google-analytics-rails;[["fast", "universal", "google", "analytics", "setup", "rail", "gem", "mostly", "intend", "small", "medium", "website", "simple", "analytics", "strategy"], ["old", "analytics", "please", "use", "6_"], ["add", "follow", "gemfile"], ["use", "analytics_init", "send", "submission", "analytics", "use", "multiple", "tracker", "supply", "name", "tracker", "pass", "name", "option"], ["googleanalytics", "event", "setallowlinker", "longer_NEG", "support_NEG", "external_NEG", "variable_NEG", "set_NEG", "submit", "normal", "add_events", "array", "use", "new", "setup", "config", "preferable", "extra_NEG", "array_NEG", "searching_NEG", "happen_NEG"], ["googleanalytics", "event", "setcustomvar", "longer_NEG", "support_NEG", "universal_NEG", "analytics_NEG", "change", "setcustomdimension", "setcustommetric", "default", "use", "setcustomvar", "apply", "dimension"], ["googleanalytics", "event", "deletecustomvar", "remove"], ["added", "event", "helper"], ["todo", "add", "double", "click", "snippet", "support", "code", "look", "like", "simply", "change", "end", "path", "j", "feature", "test_NEG"]]
bigcommerce;gruf;[["gruf", "ruby", "framework", "wrap", "grpc", "ruby", "library", "provide", "streamlined", "integration", "ruby", "ruby", "rail", "application"], ["provide", "abstracted", "server", "client", "grpc", "service", "along", "tool", "help", "get", "grpc", "service", "ruby", "fast", "efficiently", "scale", "feature", "include"], ["gruf", "currently", "active", "support", "grpc", "x", "gruf", "compatible", "test", "ruby", "2.6-", "gruf", "also", "rails-specific_NEG", "use_NEG", "ruby_NEG", "framework_NEG", "grape_NEG", "dry-rb_NEG", "instance_NEG"], ["please", "see", "gruf", "wiki", "detailed", "information", "get", "start", "use", "gruf"]]
biola;rack-cas;[["rack-cas", "simple", "rack", "middleware", "perform", "cas", "client", "authentication"]]
bluepill-rb;bluepill;[["bluepill", "simple", "process", "monitor", "tool", "write", "ruby"]]
bo-oz;vimeo;[["basic", "wrapper", "vimeo", "api", "oauth", "include_NEG", "code_NEG", "easily", "write", "oauth", "workflow", "gem", "like", "oauth", "need", "vimeo", "access", "token", "easily", "make", "call", "api", "gem"], ["simple", "alternative", "method", "generate", "token", "dedicate", "application", "clearly", "convenient", "case", "script", "use", "procedure", "go", "app", "create", "vimeo", "find", "authentication", "tab", "next", "detail", "tab", "end", "find", "generate", "access", "token", "customize", "wish", "click", "send", "token", "create", "ready", "use"]]
boazsegev;combine;[["combinepdf", "nifty", "model", "write", "pure", "ruby", "parse", "pdf", "file", "combine", "merge", "pdf", "file", "watermark", "stamp", "use", "pdf", "file", "format", "pure", "ruby", "code"]]
boazsegev;iodine;'[["iodine", "fast", "concurrent", "web", "application", "server", "real-time", "ruby", "application", "native", "support", "websockets", "pub", "sub", "service", "also", "much"], ["iodine", "ruby", "wrapper", "many", "facil.io", "c", "framework", "leverage", "speed", "c", "many", "common", "web", "application", "task", "addition", "iodine", "abstract", "away", "network", "concern", "never", "need_NEG", "worry_NEG", "transport_NEG", "layer_NEG", "free_NEG", "concentrate_NEG", "application_NEG", "logic_NEG"], ["iodine", "include", "native", "support"], ["since", "iodine", "wrap", "much", "c", "facil.io", "framework", "ruby"], ["iodine", "c", "extension", "ruby", "develop", "optimize", "ruby", "mri", "support", "whole", "ruby", "x", "x", "mri", "family", "ci", "test", "start", "ruby"], ["note", "iodine", "support_NEG", "stream_NEG", "use_NEG", "rack_NEG", "recommend", "avoid", "block", "server", "use", "body.each", "since", "loop", "block", "iodine''s", "thread", "finish", "iodine", "send_NEG", "data_NEG", "loop_NEG"]]'
bodepd;librarian-puppet-simple;[["project", "create", "frustration", "dependency", "management", "librarian-puppet", "people", "need", "external", "dependency", "need", "able", "pin", "revision", "collection", "module", "find", "dependency", "management", "feature", "librarian-puppet", "heavy", "simple", "use", "case"], ["project", "command", "compatible", "original", "librarian-puppet"], ["remove", "directory", "module", "instal", "moment", "support", "option", "verbose", "display", "progress", "message", "path", "override", "default", "module", "module", "instal"], ["iterates", "puppetfile", "installs", "git", "source", "moment", "support", "option", "verbose", "display", "progress", "message", "clean", "remove", "directory", "instal", "module", "path", "override", "default", "module", "module", "instal", "puppetfile", "override", "default", "puppetfile", "use", "find", "module"], ["iterates", "puppetfile", "update", "git", "source", "sha", "hash", "specify", "ref", "module", "update_NEG"]]
bogdan;datagrid;[["ruby", "library", "help", "build", "represent", "table-like", "data"], ["create", "issue", "want"], ["datagrid", "demo", "application", "available", "live", "demo", "source", "code"], ["order", "create", "grid"], ["basic", "grid", "api"], ["order", "create", "report", "need", "define"], ["default", "scope", "object", "filter", "display", "common", "case", "activerecord", "base", "supported", "orm", "subclass", "generic", "scope", "like"], ["filter", "definition", "consist"], ["datagrid", "support", "different", "type", "filter", "include"], ["column", "represent", "name", "code", "block", "calculate", "value"], ["formatting", "option", "also", "available", "column", "sortable"], ["datagrid", "builtin", "generator"], ["give", "code", "play", "box"], ["order", "get", "control", "datagrid", "built-in", "partial", "run"], ["advance", "frontend", "thing", "describe"], ["frontend", "section", "wiki"]]
bploetz;versionist;[["plugin", "versioning", "rail", "base", "restful", "apis", "versionist", "support", "three", "versioning", "strategy", "box"], ["version", "api", "consist"], ["versionist", "include", "rail", "generator", "generate", "new", "version", "api", "well", "new", "component", "within", "exist", "version"]]
brainspec;enumerize;[["enumerate", "attribute", "i18n", "activerecord", "mongoid", "mongomapper", "sequel", "support"]]
braintree;braintree;[["braintree", "gem", "provide", "integration", "access", "braintree", "gateway"], ["payment", "card", "industry", "pci", "council", "mandate", "early", "version", "tl", "retire", "service", "organization", "handle", "credit", "card", "information", "require", "comply", "standard", "part", "obligation", "braintree", "update", "service", "require", "tls", "https", "connection", "braintree", "also", "require", "http", "connection", "please", "see", "technical", "documentation", "information"]]
braintree;pg;[["document", "learned", "best", "practice", "apply", "schema", "change", "without", "downtime", "post", "postgresql", "scale", "database", "schema", "change", "without", "downtime", "paypal", "technology", "blog", "many", "approach", "take", "choice", "make", "explain", "much", "great", "depth", "readme"], ["internally", "apply", "best", "practice", "rail", "application", "gem", "update", "activerecord", "migration", "clearly", "delineate", "safe", "unsafe", "ddl", "well", "provide", "safe", "alternative", "possible"], ["project", "attempt", "hide", "complexity", "code", "determine", "intent", "magically", "right", "series", "operation", "extension", "gem", "take", "approach", "well", "understand", "exactly", "database", "particularly", "long", "run", "operation", "surprise_NEG", "deploy_NEG", "cycle_NEG"], ["provide", "functionality", "migration", "utility", "rake", "task"]]
braintree;runbook;[["see", "blog", "post", "philosophy", "behind", "runbook", "overview", "feature"], ["runbook", "provide", "dsl", "specify", "series", "step", "execute", "operation", "runbook", "specify", "use", "generate", "formatted", "representation", "book", "execute", "runbook", "interactively", "example", "export", "runbook", "markdown", "use", "runbook", "execute", "command", "remote", "server"], ["runbook", "two", "mode", "evaluate", "runbook", "first", "mode", "view", "mode", "allow", "export", "runbook", "various", "format", "markdown", "second", "mode", "run", "mode", "allow", "execute", "behavior", "base", "statement", "runbook"], ["runbook", "integrate", "exist", "infrastructure", "many", "different", "way", "integrate", "exist", "project", "add", "orchestration", "functionality", "instal", "system", "stand-alone", "executable", "runbooks", "define", "self-executable", "script", "addition", "useful", "automate", "common", "task", "runbooks", "perfect", "bridge", "provide", "operation", "team", "step-by-step", "instruction", "handle", "common", "issue", "especially", "solution", "cannot", "easily", "automate"], ["lastly", "runbook", "provide", "extendable", "interface", "augment", "dsl", "define", "behavior"]]
breamware;sidekiq-batch;[["simple", "sidekiq", "batch", "job", "implementation"]]
brianmario;mysql2;[["github", "action", "travis", "ci", "appveyor", "ci"], ["mysql", "gem", "mean", "serve", "extremely", "common", "use-case", "connecting", "query", "iterate", "result", "database", "libraries", "serve", "direct", "1:1", "mapping", "already", "complex", "c", "apis", "available", "one"], ["also", "force", "use", "utf", "binary", "connection", "use", "encoding-aware", "mysql", "api", "call"], ["api", "consist", "three", "class"], ["mysql", "client", "connection", "database"], ["mysql", "result", "return", "issue", "#query", "connection", "include", "enumerable"], ["mysql", "statement", "return", "issue", "#prepare", "connection", "execute", "statement", "get", "result"]]
byroot;activerecord-typedstore;[["activerecord", "store", "typed", "attribute"]]
c10l;vagrant-butcher;[["use", "vagrant", "chef-client", "provisioner", "create", "client", "node", "chef", "server", "vm", "spin"], ["plugin", "automatically", "get", "rid", "cruft", "destroy", "vm"]]
cafonso;nandi;[["friendly", "postgres", "migration", "people", "want_NEG", "take_NEG", "database_NEG", "add_NEG", "column_NEG"]]
cainlevy;snail;[["international", "snail", "mail", "addressing", "pain", "gem", "begin", "make", "easy"]]
cantino;reckon;[["reckon", "automagically", "convert", "csv", "file", "use", "command-line", "accounting", "tool", "ledger", "also", "help", "select", "correct", "account", "associate", "csv", "data", "use", "bayesian", "machine", "learning"]]
capistrano-plugins;capistrano-unicorn-nginx;[["capistrano", "task", "automatic", "sensible", "unicorn", "nginx", "configuraion"], ["capistrano-unicorn-nginx", "work", "capistrano"], ["depend", "need", "general", "scenario", "cover"], ["order", "current", "version", "work", "need", "upstart", "instal", "instead", "systemd"], ["sudo", "apt-get", "install", "upstart-sysv", "package"], ["commando", "remove", "ubuntu-standard", "systemd-sysv"], ["go", "ahead", "run", "sudo", "update-initramfs"], ["see", "full", "option", "list", "wiki", "page", "feel", "free", "skip", "unless", "look", "something", "specific"], ["work", "wiki", "page", "contain", "list", "task", "plugin", "execute"], ["know_NEG", "unless_NEG", "want_NEG", "learn_NEG", "plugin_NEG", "internals_NEG"], ["template", "customization", "wiki", "page", "see", "inspect", "tweak", "override", "template", "nginx", "unicorn", "config", "file"], ["unless_NEG", "specific_NEG", "need_NEG"], ["check", "capistrano-plugins", "github", "org"], ["@kalys", "capistrano-nginx-unicorn", "plugin"]]
carmen-ruby;carmen-rails;[["time_NEG", "year_NEG", "properly_NEG", "support_NEG", "project_NEG"], ["carmen-rails", "rails", "plugin", "supply", "two", "new", "form", "helper", "method", "country_select", "subregion_select", "use", "carmen", "source", "geographic", "data"]]
carrierwaveuploader;carrierwave-mongoid;'[["gem", "add", "support", "mongoid", "mongodb''s", "gridfs", "carrierwave"], ["functionality", "use", "part", "carrierwave", "since", "extract", "gem"]]'
castle;castle-ruby;[["castle", "analyze", "user", "behavior", "web", "mobile", "apps", "stop", "fraud", "happen"]]
cburnette;boxr;[["boxr", "ruby", "client", "library", "box", "v2", "content", "api", "box", "employee", "affectionately", "refer", "one", "another", "boxer", "hence", "name", "gem"], ["purpose", "gem", "provide", "clear", "efficient", "intentional", "method", "interact", "box", "content", "api", "sdk", "wrap", "rest", "api", "important", "fully", "understand", "box", "content", "api", "rest", "endpoint", "level", "strongly", "encourage", "read", "box", "documentation", "locate"], ["full", "rubydocs", "boxr", "find", "also", "encourage", "rely", "heavily", "source", "code", "find", "lib", "boxr", "directory", "gem", "well", "integration", "test", "find"]]
cfabianski;json;'[["rail", "i18n", "library", "activerecord", "model", "data", "translation", "use", "postgresql''s", "jsonb", "datatype", "mysql''s", "json", "datatype", "provide", "interface", "inspire", "globalize", "remove", "need", "maintain", "separate", "translation", "table"]]'
cgriego;active;[["activeattr", "set", "module", "make", "easy", "create", "plain", "old", "ruby", "model", "functionality", "find", "orms", "like", "activerecord", "without", "reinvent", "wheel", "think", "activeattr", "stuff", "activemodel", "leave"], ["activeattr", "distribute", "ruby", "gem", "rubygems.org"]]
chaadow;active;[["simulates", "multiple-table-inheritance", "mti", "activerecord", "model", "default", "activerecord", "support", "single-table", "inheritance", "sti", "mti", "give", "benefit", "sti", "without", "place", "dozen", "empty", "field", "single", "table"], ["take", "traditional", "e-commerce", "application", "example", "product", "common", "attribute", "name", "price", "image", "type", "product", "attribute", "example", "pen", "color", "book", "author", "publisher", "multiple-table-inheritance", "product", "table", "common", "column", "separate", "table", "product", "type", "e", "pen", "table", "color", "column"]]
chaps-io;access-granted;[["accessgranted", "multi-role", "whitelist", "base", "authorization", "gem", "rail", "lightweight", "line", "code"]]
chaps-io;public;[["public_activity", "provide", "easy", "activity", "track", "activerecord", "mongoid", "mongomapper", "model", "rails", "5.0+", "simply", "put", "record", "change", "create", "give", "ability", "present", "recorded", "activity", "user", "similarly", "github"]]
chef;artifactory-client;[["ruby", "client", "interface", "artifactory", "api", "majority", "api", "endpoint", "expose", "artifactory", "pro", "customer", "many", "resource", "action", "expose", "gem", "also", "require", "artifactory", "pro"], ["artifactory", "gem", "offer", "convienent", "interface", "manage", "various", "part", "artifactory", "api", "complete_NEG", "api_NEG", "implementation_NEG", "still_NEG", "consider_NEG", "work_NEG", "progress_NEG"]]
chef;cheffish;[["umbrella", "project", "chef", "infra"], ["project", "state", "active"], ["issue", "response", "time", "maximum", "day"], ["pull", "request", "response", "time", "maximum", "day"], ["library", "provide", "variety", "convergent", "resource", "interact", "chef", "server", "along", "way", "happen", "provide", "useful", "sophisticated", "way", "run", "chef", "resource", "recipe", "rspec", "example"], ["document", "may", "error", "enough", "pointer", "get", "orient"]]
chef;knife-ec-backup;[["umbrella", "project", "knife"], ["project", "state", "active"], ["issue", "response", "time", "maximum", "day"], ["pull", "request", "response", "time", "maximum", "day"]]
chef;knife-vsphere;[["umbrella", "project", "knife"], ["project", "state", "active"], ["issue", "response", "time", "maximum", "day"], ["pull", "request", "response", "time", "maximum", "day"], ["please", "refer", "changelog", "version", "history", "know", "issue"]]
chef;mixlib-config;[["umbrella", "project", "chef", "foundation"], ["project", "state", "active"], ["issue", "response", "time", "maximum", "day"], ["pull", "request", "response", "time", "maximum", "day"], ["mixlib", "config", "provide", "class-based", "configuration", "object", "use", "chef", "use", "project"], ["use", "provide", "configuration", "file", "user", "example"], ["user", "could", "write", "ruby", "config", "file", "look", "like"], ["inside", "app", "check", "configuration", "value", "syntax"], ["modify", "configuration", "value", "syntax"], ["prefer", "allow", "user", "pass", "configuration", "via", "yaml", "json", "toml", "file", "mixlib-config", "support"], ["way", "user", "could", "write", "yaml", "config", "file", "look", "like"], ["json", "file", "look", "like"], ["toml", "file", "look", "like"], ["please", "note", "inherent", "limitation", "logic", "yaml", "json", "file", "time", "mixlib-config", "support_NEG", "erb_NEG", "logic_NEG", "yaml_NEG", "json_NEG", "config_NEG", "read_NEG", "static_NEG", "content_NEG"]]
chef;mixlib-log;[["umbrella", "project", "chef", "foundation"], ["project", "state", "active"], ["issue", "response", "time", "maximum", "day"], ["pull", "request", "response", "time", "maximum", "day"], ["mixlib", "log", "provide", "mixin", "enable", "class", "base", "logger", "object", "a-la", "merb", "chef", "nanite", "use"], ["default", "mixlib", "logger", "log", "stdout", "alter", "call", "log.init", "pass", "argument", "standard", "ruby", "logger", "example"]]
chef;win32-service;[["win", "service", "library", "allow", "control", "create", "window", "service"]]
cinchrb;cinch;[["cinch", "project", "longer_NEG", "maintain_NEG", "new_NEG", "feature_NEG", "add_NEG", "bug_NEG", "fix_NEG", "repository", "archive", "wish", "continue", "develop", "cinch", "please", "fork", "project", "accept_NEG", "new_NEG", "maintainer_NEG", "project_NEG"]]
ckruse;CFPropertyList;[["cfpropertylist", "implementation", "class", "read", "manipulate", "write", "xml", "binary", "property", "list", "file", "plist", "define", "apple", "look", "cfpropertylist", "list", "documentation"], ["version", "drop", "ruby", "compatibility", "use", "ruby", "consider", "update", "ruby", "cannot", "upgrade", "upgrade_NEG", "cfpropertylist_NEG"], ["could", "either", "use", "ruby", "gem", "install", "via"], ["could", "clone", "repository", "place", "somewhere", "load", "path"], ["use", "rail", "add", "gemfile"], ["create", "arbitrary", "data", "structure", "basic", "data", "type"]]
clearbit;clearbit-ruby;[["ruby", "api", "client"]]
clio;jit;[["n", "query", "silent", "killer", "performance", "sometimes", "noticeable", "time", "minor", "tax", "want", "way", "remove"], ["imagine", "contact", "many", "email", "phone", "number", "address", "might", "code", "like"], ["rail", "solve", "include", "good", "preload", "eager_load", "include", "us", "background", "get", "around", "problem", "rail", "would", "something", "like"], ["preload", "understand", "code", "order", "properly", "load", "association", "brand", "new", "method", "simple", "method", "may", "simple", "sometimes", "difficult", "time-consuming", "figure"], ["imagine", "change", "method", "also", "use", "address", "association"], ["sudden", "n", "query", "need", "go", "hunt", "place", "preloading", "preload", "new", "association"], ["imagine", "change", "method"], ["n_NEG", "1_NEG", "query_NEG", "preloading_NEG", "phone_number_NEG", "association_NEG", "anything_NEG", "still", "bad", "especially", "lot", "association", "object"], ["gem", "provide", "magic", "bullet", "remove", "n", "query", "application"]]
clio;polymorphic;[["rail", "polymorphic", "association", "pretty", "useful", "example", "give", "set", "look", "like"], ["migration", "look", "like"], ["problem", "approach", "imageable_type", "string", "default", "character", "little", "ridiculous", "comparison", "state", "machine", "x", "state", "would", "describe", "state", "string", "state", "state", "etc", "would", "enumerate", "state", "column", "make", "integer", "gem", "allow", "u", "use", "integer", "imageable_type", "column"]]
cloocher;xmlhasher;[["fast", "xml", "ruby", "hash", "converter"]]
cloudfoundry-incubator;bosh-openstack-cpi-release;[["see", "initialize", "bosh", "environment", "openstack", "example", "usage"], ["see", "list", "openstack", "api", "call", "get", "idea", "necessary", "openstack", "configuration", "use", "bosh"]]
cloudfoundry;capi-release;'[["bosh", "release", "cloud", "foundry''s", "cloud", "controller", "api"], ["ci", "capi", "concourse", "pipeline"]]'
cloudfoundry;cf-uaa-lib;[["client", "gem", "interact", "cloudfoundry", "uaa", "server"]]
cloudfoundry;docs-buildpacks;[["guide", "developer", "use", "buildpacks", "cloud", "foundry", "buildpacks", "package", "language", "library", "support", "apps"], ["content", "structure", "topic", "repository", "intend", "compile", "large", "document", "bookbinder"], ["see", "docs-book-cloudfoundry", "repository", "complete", "list", "open", "source", "documentation", "repository", "well", "information", "publishing", "process"], ["docs-buildpacks", "use", "master", "branch", "publish", "buildpack", "documentation", "buildpack", "documentation", "tie_NEG", "specific_NEG", "version_NEG", "cloud_NEG", "foundry_NEG", "need", "add", "version-specific", "content", "add", "template", "variable", "book", "repo", "version"], ["use", "section", "specify", "spelling", "special", "word", "buildpacks"]]
cloudfoundry;docs-cloudfoundry-concepts;[["repository", "contain", "cloud", "foundry", "concept", "guide", "design", "help", "user", "others", "understand", "cloud", "foundry", "work"], ["content", "structure", "topic", "repository", "intend", "compile", "large", "document", "bookbinder"], ["see", "docs-book-cloudfoundry", "repo", "complete", "list", "open", "source", "documentation", "repository", "well", "information", "publishing", "process"]]
CloudHealth;amazon-pricing;'[["project", "longer_NEG", "maintain_NEG", "deprecate_NEG", "future_NEG", "issue", "pull", "request", "longer_NEG", "accept_NEG", "script", "utilize", "project", "consider", "use", "alternate", "library"], ["amazon", "update", "method", "use", "provide", "price", "information", "api", "method", "contain", "within", "gem", "longer_NEG", "useful_NEG", "obtain_NEG", "pricing_NEG", "information_NEG"], ["update", "gem", "far", "please", "contact", "[email protected]", "question"], ["information", "amazon''s", "pricing", "api", "available"]]'
CocoaPods;CLAide;[["bear", "need", "simple", "option", "command", "parser", "still", "provide", "api", "allow", "quickly", "create", "full", "feature", "command-line", "interface"]]
CocoaPods;cocoapods-downloader;[["small", "library", "download", "file", "remote", "folder"]]
CocoaPods;Molinillo;[["generic", "dependency-resolution", "implementation"]]
CocoaPods;Rome;[["rome", "make", "easy", "build", "list", "framework", "consumption", "outside", "xcode", "e", "g", "swift", "script"]]
codecov;codecov-ruby;[["uploader", "deprecate", "codecov", "team", "recommend", "migrate", "new", "uploader", "soon", "possible", "prevent", "lapse", "coverage"], ["visit", "migration", "guide", "help", "move", "new", "uploader", "blog", "post", "learn", "deprecation", "plan"], ["february", "uploader", "completely", "deprecate", "longer_NEG", "able_NEG", "upload_NEG", "coverage_NEG", "codecov_NEG"], ["codecov.io", "upload", "support", "ruby"]]
codegram;spinach;'[["spinach", "high-level", "bdd", "framework", "leverage", "expressive", "gherkin", "language", "use", "cucumber", "help", "define", "executable", "specification", "application", "library''s", "acceptance", "criterion"], ["conceive", "alternative", "cucumber", "design", "goal"], ["spinach", "test", "ruby", "mri", "well", "late", "jruby"]]'
coinbase;coinbase-exchange-ruby;[["note", "library", "actively_NEG", "maintain_NEG", "please", "refer", "node.js", "client", "library", "up-to-date", "client", "implementation"]]
coinbase;terraform-landscape;[["terraform", "landscape", "tool", "reformatting", "output", "terraform", "plan", "easy", "read", "understand"]]
comfy;active;[["create", "link", "tag", "give", "name", "use", "url", "create", "set", "option", "please", "see", "documentation", "link_to", "active_link_to", "basically", "wrapper", "method", "accept", "optional", "active", "parameter", "dictate", "give", "link", "extra", "cs", "class", "attach", "mark", "active"]]
comma-csv;comma;[["library", "generate", "comma", "seperated", "value", "csv", "ruby", "object", "like", "activerecord", "array"]]
companygardener;lookup;'[["lookupby", "thread-safe", "lookup", "table", "cache", "activerecord", "reduce", "normalization", "pain"], ["must", "use", "old", "version", "ruby", "good", "luck", "could", "try"], ["please", "create", "issue", "submit", "bug", "report", "feature", "request", "however", "ask", "would", "kindly", "review", "bug", "report", "guideline", "first"], ["find", "security", "bug", "use_NEG", "public_NEG", "issue_NEG", "tracker_NEG", "instead", "send", "email", "thecompanygardener", "removethisifnotspam", "@gmail", "com"], ["add", "line", "application''s", "gemfile"], ["lookupby", "add", "two", "macro", "method", "activerecord", "base"], ["lookupby", "create", "method", "use", "status", "attribute", "transparently"], ["cast", "attribute", "symbol", "enable", "setter", "take", "symbol"], ["bad", "idea", "set", "lookup", "value", "large", "symbol", "never", "garbage_NEG", "collect_NEG"], ["default", "miss", "lookup", "value", "raise", "error"], ["default", "caching_NEG", "also", "cache", "record", "use", "lru"], ["note", "caching", "per", "process", "make", "sure", "think", "implication"], ["enable", "cache", "read-throughs", "use", "find", "option"], ["enable", "cache", "write-throughs", "use", "find_or_create", "option"], ["note", "work", "primary", "key", "sequence", "column", "lookup", "column", "optional"], ["configure", "cache", "miss", "raise", "lookupby", "recordnotfound", "error"], ["useful", "handle", "params", "require_NEG"], ["disable", "threadsafety", "use", "safe", "option"], ["provide", "give", "reload", "cache", "plural_class_name"], ["plugin", "use", "rspec", "pry", "test", "make", "sure", "instal"], ["run", "test", "suite"], ["list", "author", "find", "contributor", "page"], ["copyright", "erik", "peterson"], ["permission", "hereby", "grant", "free", "charge", "person", "obtain", "copy", "software", "associate", "documentation", "file", "software", "deal", "software", "without", "restriction", "include", "without", "limitation", "right", "use", "copy", "modify", "merge", "publish", "distribute", "sublicense", "sell", "copy", "software", "permit", "person", "software", "furnish", "subject", "following", "condition"], ["copyright", "notice", "permission", "notice", "shall", "include", "copy", "substantial", "portion", "software"], ["software", "provide", "without", "warranty", "kind", "express", "imply", "include", "limited_NEG", "warranty_NEG", "merchantability_NEG", "fitness_NEG", "particular_NEG", "purpose_NEG", "noninfringement_NEG", "event_NEG", "shall_NEG", "author_NEG", "copyright_NEG", "holder_NEG", "liable_NEG", "claim_NEG", "damage_NEG", "liability_NEG", "whether_NEG", "action_NEG", "contract_NEG", "tort_NEG", "otherwise_NEG", "arise_NEG", "connection_NEG", "software_NEG", "use_NEG", "dealing_NEG", "software_NEG"]]'
ConradIrwin;pry-rescue;[["super-fast", "debugging", "ruby", "see", "pry", "rescue"]]
contentful;jekyll-contentful-data-import;[["contentful", "provide", "content", "infrastructure", "digital", "team", "power", "content", "website", "apps", "device", "unlike", "cm", "contentful", "build", "integrate", "modern", "software", "stack", "offer", "central", "hub", "structured", "content", "powerful", "management", "delivery", "apis", "customizable", "web", "app", "enable", "developer", "content", "creator", "ship", "digital", "product", "faster"], ["jekyll-contentful-data-import", "jekyll", "extension", "use", "jekyll", "static", "site", "generator", "together", "contentful", "power", "contentful", "ruby", "gem"], ["experience", "power", "jekyll", "stay", "sane", "developer", "let", "end-users", "edit", "content", "web-based", "interface"]]
contribsys;faktory;[["faktory_worker_ruby", "official", "ruby", "client", "worker", "process", "faktory", "background", "job", "server", "similar", "sidekiq"], ["gem", "contain", "client", "worker", "part", "server", "part"]]
cookpad;presentations;[["presentation", "cookpad", "staff"]]
cpetersen;srt;[["srt", "stand", "subrip", "text", "file", "format", "file", "store", "subtitle", "ruby", "library", "manipulate", "srt", "file", "current", "functionality", "include", "parsing", "append", "split", "timeshifting", "constant", "progressive", "framerate-based"]]
craigw;dns-zonefile;[["format", "dns", "zonefile", "define", "rfc", "section", "rfc", "section", "anyone", "use", "bind", "look", "familiar"], ["attempt", "use", "ruby", "parse", "object", "graph", "investigate", "programatically", "manipulate", "validate", "print", "canonical", "form"]]
crashtech;torque-postgresql;'[["torque-postgresql", "plugin", "enhance", "ruby", "rail", "enable", "easy", "access", "exist", "postgresql", "advanced", "resource", "data", "type", "query", "statement", "feature", "design", "similar", "rail", "architecture", "work", "smoothly", "possible"], ["plug-and-play", "optional", "configuration", "adapt", "project''s", "design", "pattern"], ["install", "torque-postgresql", "need", "add", "follow", "gemfile"], ["non-gemfile", "related", "usage", "simply"], ["currently", "available", "feature"]]'
craysiii;binance;[["unofficial", "ruby", "wrapper", "binance", "exchange", "rest", "websocket", "apis"], ["break", "change", "mainly", "method", "name", "casing", "key", "sure", "check", "code", "work", "good", "documentation"]]
cristianoliveira;awesome4girls;[["curated", "list", "awesome", "inclusive", "event", "project", "initiative", "woman", "tech", "area"]]
Crowd9;redis-sentinel;[["redis", "gem", "support", "sentinel", "version", "redis-sentinel", "necessary_NEG", "use_NEG", "redis_NEG", "2.8_NEG", "x", "later"], ["another", "redis", "automatic", "master", "slave", "failover", "solution", "ruby", "use", "built-in", "redis", "sentinel"], ["subscribe", "message", "channel", "switch-master", "message", "receive", "disconnect", "current", "connection", "connect", "new", "master", "server"]]
crowdint;acts;[["simple", "shopping", "cart", "implementation"], ["find", "example", "application"]]
crystal-community;msgpack-crystal;[["messagepack", "implementation", "crystal"]]
customerio;customerio-ruby;[["power", "automate", "communication", "people", "like", "receive"], ["ruby", "client", "customer.io", "track", "api"]]
cvent;octopus-deploy-cookbook;[["cookbook", "use", "instal", "octopus", "deploy", "server", "tentacle", "microsoft", "window", "machine"], ["note", "cookbook", "manage", "cvent", "octopus_NEG", "deploy_NEG", "team_NEG"]]
cypriss;mutations;[["compose", "business", "logic", "command", "sanitize", "validate", "input", "write", "safe", "reusable", "maintainable", "code", "ruby", "rail", "apps"]]
d12frosted;homebrew-emacs-plus;'[["emacs", "gnu", "emacs", "formula", "macos", "homebrew", "package", "manager", "offer", "wide", "rage", "extra", "functionality", "regular", "emacs", "package", "emacs", "intent", "give", "plus", "stuff", "default", "leave", "controversial", "option", "opt-in", "please", "refer", "#options", "option", "section", "information"], ["brew", "tap", "d12frosted", "emacs-plus", "brew", "install", "emacs-plus", "option", "install", "late", "release", "emacs", "brew", "install", "emacs-plus", "@29", "option", "install", "emacs", "master", "brew", "install", "emacs-plus", "@28", "option", "install", "emacs", "brew", "install", "emacs-plus", "@27", "option", "install", "emacs", "brew", "install", "emacs-plus", "@26", "option", "install", "emacs"], ["feel", "free", "open", "issue", "contact", "via", "email", "face", "issue", "question", "feature", "request", "love", "pull", "request", "send", "might", "want", "check", "doc", "development-guidelines.org", "development", "guideline", "good", "understand", "contribute"], ["table", "content", "toc", "_3", "#about", "#install", "install", "#installing-from-feature-branch", "instal", "feature", "branch", "#reinstall", "reinstall", "#emacs-29", "emacs", "#included", "include", "#options", "option", "#no-title-bar", "title_NEG", "bar_NEG", "#emacs-28_NEG", "emacs_NEG", "28_NEG", "#included-1_NEG", "include_NEG", "#options-1_NEG", "option_NEG", "#emacs-27_NEG", "emacs_NEG", "27_NEG", "#included-2_NEG", "include_NEG", "#options-2_NEG", "option_NEG", "#emacs-26_NEG", "emacs_NEG", "26_NEG", "#features-explained_NEG", "feature_NEG", "explain_NEG", "#injected-path_NEG", "inject_NEG", "path_NEG", "#no-titlebar_NEG", "titlebar_NEG", "#xwidgets-webkit_NEG", "xwidgets_NEG", "webkit_NEG", "#system-appearance-change_NEG", "system_NEG", "appearance_NEG", "change_NEG", "#gccemacs_NEG", "gccemacs_NEG", "#icons_NEG", "icon_NEG", "#emacs-configuration_NEG", "emacs_NEG", "configuration_NEG", "#known-issues_NEG", "know_NEG", "issue_NEG", "#emacs-dependency-in-other-formulas_NEG", "emacs_NEG", "dependency_NEG", "formula_NEG", "#screenshots_NEG", "screenshots_NEG", "#acknowledgements_NEG", "acknowledgement_NEG"], ["emacs", "plus", "contains", "separate", "formula", "different", "emacs", "version"], ["begin_src", "bash", "brew", "tap", "d12frosted", "emacs-plus", "brew", "install", "emacs-plus", "option", "install", "late", "release", "emacs", "brew", "install", "emacs-plus", "@29", "option", "install", "emacs", "brew", "install", "emacs-plus", "@28", "option", "install", "emacs", "brew", "install", "emacs-plus", "@27", "option", "install", "emacs", "brew", "install", "emacs-plus", "@26", "option", "install", "emacs"], ["default", "without", "addition", "option", "formula", "install", "cocoa", "version", "emacs", "support", "gnutls", "imagemagick", "include_NEG", "default_NEG", "emacs-plus_NEG", "@29_NEG", "emacs-plus_NEG", "@29_NEG", "librsvg_NEG", "libxml_NEG", "2_NEG", "dynamic_NEG", "module_NEG", "multicolor_NEG", "font_NEG", "please", "see", "list", "available", "option", "disable", "bit", "default", "behaviour", "add", "even", "stuff"], ["instal", "feature", "branch"], ["sometimes", "might", "want", "install", "feature", "branch", "case", "switch", "branch", "tap", "install", "emacs"], ["open", "terminal", "type", "following", "command", "forget_NEG", "use_NEG", "correct_NEG", "emacs_NEG", "version_NEG", "branch_NEG", "option_NEG"], ["brew", "uninstall", "emacs-plus", "@29", "cd", "brew", "tap-info", "json", "d12frosted", "emacs-plus", "@29", "jq", "path", "git", "switch", "branch", "brew", "install", "emacs-plus", "@29", "option"], ["wish", "reinstall", "emacs-plus", "use_NEG", "reinstall_NEG", "command_NEG", "brew_NEG", "relate_NEG", "formula_NEG", "general_NEG", "advice_NEG", "instead", "uninstall", "package", "install", "desire", "option"], ["avoid", "reinstall", "even", "want", "reinstall", "set", "option", "otherwise", "likely", "get", "compilation", "error", "example", "#218", "#321"], ["short", "brew", "really_NEG", "support_NEG", "option_NEG", "break", "time", "time", "brew", "#4793", "brew", "#7397", "brew", "#7498", "show"], ["brew", "uninstall", "emacs-plus", "brew", "install", "emacs-plus", "option"], ["default", "emacs-plus", "@29", "use", "following", "feature"], ["option", "description", "with-ctags", "remove_NEG", "ctags_NEG", "executable_NEG", "emacs_NEG", "provide_NEG", "with-dbus_NEG", "build_NEG", "dbus_NEG", "support_NEG", "with-debug_NEG", "build_NEG", "debug_NEG", "symbol_NEG", "debugger_NEG", "friendly_NEG", "optimization_NEG", "with-mailutils_NEG", "build_NEG", "mailutils_NEG", "support_NEG", "with-no-frame-refocus_NEG", "disables_NEG", "frame_NEG", "re-focus_NEG", "ie_NEG", "close", "one", "frame", "refocus_NEG", "another_NEG", "one_NEG", "with-x_NEG", "11_NEG", "build_NEG", "x11_NEG", "support_NEG", "with-xwidgets_NEG", "build_NEG", "#xwidgets-webkit_NEG", "xwidgets_NEG", "support_NEG", "without-cocoa_NEG", "build_NEG", "non-cocoa_NEG", "version_NEG", "emacs_NEG", "terminal_NEG", "with-imagemagick_NEG", "build_NEG", "imagemagick_NEG", "support_NEG", "with-native-comp_NEG", "build_NEG", "native_NEG", "compilation_NEG", "aka_NEG", "#gccemacs_NEG", "gccemacs_NEG", "with-poll_NEG", "build_NEG", "poll_NEG", "instead_NEG", "select_NEG", "enable_NEG", "file_NEG", "descriptor_NEG"], ["title_NEG", "bar_NEG", "please_NEG", "note_NEG", "with-no-titlebar_NEG", "longer_NEG", "need_NEG", "emacs_NEG", "29_NEG", "since_NEG", "achieve_NEG", "natively_NEG", "use_NEG", "method_NEG"], ["default", "emacs-plus", "@28", "use", "following", "feature"], ["option", "description", "with-ctags", "remove_NEG", "ctags_NEG", "executable_NEG", "emacs_NEG", "provide_NEG", "with-dbus_NEG", "build_NEG", "dbus_NEG", "support_NEG", "with-debug_NEG", "build_NEG", "debug_NEG", "symbol_NEG", "debugger_NEG", "friendly_NEG", "optimization_NEG", "with-mailutils_NEG", "build_NEG", "mailutils_NEG", "support_NEG", "with-no-frame-refocus_NEG", "disables_NEG", "frame_NEG", "re-focus_NEG", "ie_NEG", "close", "one", "frame", "refocus_NEG", "another_NEG", "one_NEG", "with-no-titlebar_NEG", "build_NEG", "#no-titlebar_NEG", "without_NEG", "titlebar_NEG", "with-no-titlebar-and-round-corners_NEG", "build_NEG", "#no-titlebar_NEG", "without_NEG", "titlebar_NEG", "round_NEG", "corner_NEG", "instead_NEG", "square_NEG", "with-x_NEG", "11_NEG", "build_NEG", "x11_NEG", "support_NEG", "with-xwidgets_NEG", "build_NEG", "#xwidgets-webkit_NEG", "xwidgets_NEG", "support_NEG", "without-cocoa_NEG", "build_NEG", "non-cocoa_NEG", "version_NEG", "emacs_NEG", "terminal_NEG", "with-imagemagick_NEG", "build_NEG", "imagemagick_NEG", "support_NEG", "head_NEG", "build_NEG", "emacs_NEG", "28_NEG", "branch_NEG", "with-native-comp_NEG", "build_NEG", "native_NEG", "compilation_NEG", "aka_NEG", "#gccemacs_NEG", "gccemacs_NEG"], ["default", "emacs-plus", "@27", "use", "following", "feature"], ["option", "description", "with-ctags", "remove_NEG", "ctags_NEG", "executable_NEG", "emacs_NEG", "provide_NEG", "with-dbus_NEG", "build_NEG", "dbus_NEG", "support_NEG", "with-debug_NEG", "build_NEG", "debug_NEG", "symbol_NEG", "debugger_NEG", "friendly_NEG", "optimization_NEG", "with-mailutils_NEG", "build_NEG", "mailutils_NEG", "support_NEG", "with-no-frame-refocus_NEG", "disables_NEG", "frame_NEG", "re-focus_NEG", "ie_NEG", "close", "one", "frame", "refocus_NEG", "another_NEG", "one_NEG", "with-no-titlebar_NEG", "build_NEG", "#no-titlebar_NEG", "without_NEG", "titlebar_NEG", "with-x_NEG", "11_NEG", "build_NEG", "x11_NEG", "support_NEG", "with-xwidgets_NEG", "build_NEG", "#xwidgets-webkit_NEG", "xwidgets_NEG", "support_NEG", "without-cocoa_NEG", "build_NEG", "non-cocoa_NEG", "version_NEG", "emacs_NEG", "terminal_NEG", "without-imagemagick_NEG", "build_NEG", "without_NEG", "imagemagick_NEG", "support_NEG", "head_NEG", "build_NEG", "emacs_NEG", "27_NEG", "branch_NEG"], ["emacs", "come", "without", "available", "option", "due", "#195"], ["ever", "find", "command", "work", "emacs_NEG"], ["macos", "application", "start", "login", "environment", "mean", "user", "define", "environment", "variable", "available_NEG", "application_NEG", "process_NEG", "case", "big_NEG", "deal_NEG", "emacs_NEG", "become_NEG", "source_NEG", "trouble_NEG", "want_NEG", "use_NEG", "binary_NEG", "non-standard_NEG", "location_NEG", "example_NEG", "installed_NEG", "via_NEG", "package_NEG", "manager_NEG"], ["wonderful", "solution", "overcome", "problem", "purcell", "exec-path-from-she", "package", "preinstalled_NEG", "emacs_NEG", "need_NEG", "discover_NEG", "first_NEG", "install_NEG", "well", "know", "package", "popular", "package", "top", "melpa", "everyone_NEG", "install_NEG", "addition", "native-comp", "feature", "might", "need", "functionality", "package", "bootstrapped"], ["say", "installation", "emacs", "inject", "value", "=P", "ath", "emacs.app/contents/info.plist=", "file", "make", "value", "available", "whenever", "start", "emacs.app", "finder", "docker", "spotlight", "=op", "en", "command", "terminal", "via", "launchd", "solve", "wide", "range", "problem", "gui", "user", "without", "need", "use", "purcell", "exec-path-from-she", "need", "still", "fall", "back", "wonderful", "package", "especially", "need", "variable"], ["case", "non-trivial", "setup", "rely", "specific", "value", "=P", "ath", "inherit", "current", "terminal", "session", "advise", "start", "emacs", "use", "opt", "homebrew", "bin", "emacs", "instead", "=op", "en", "n", "path", "emacs.app", "=op", "en", "mess", "around", "=P", "ath", "value", "even", "without", "emacs", "injection", "find", "information", "#469"], ["reason", "path", "injection", "work_NEG", "report_NEG", "either_NEG", "#469_NEG", "open_NEG", "new_NEG", "issue_NEG"], ["square", "corner", "round", "corner", "image", "screenshot-no-titlebar-square-corners.png", "image", "screenshot-no-titlebar-round-corners.png"], ["patch", "enable", "with-no-titlebar", "option", "emacs-plus", "@27", "emacs-plus", "@28", "mean", "use", "window", "tile", "application", "like", "yabai", "chunkwm", "amethyst", "titlebar", "take_NEG", "screen_NEG", "real_NEG", "estate_NEG"], ["use", "with-no-titlebar-and-round-corners", "option", "instead", "with-no-titlebar", "want", "keep", "round", "corner", "example", "consistent", "macos", "application"], ["see", "gap", "emacs", "frame", "window", "try"], ["emacs-plus", "@29", "option", "available_NEG", "anymore_NEG", "achieve_NEG", "result_NEG", "use_NEG", "emacs_NEG", "lisp_NEG", "add_NEG", "following_NEG", "line_NEG", "early-init.el_NEG", "file_NEG"], ["add-to-list", "default-frame-alist", "undecorated"], ["add", "following", "line", "instead", "round", "corner"], ["add-to-list", "default-frame-alist", "undecorated-round"], ["browse", "web", "emacs", "modern", "browser"], ["original", "emacs", "xwidgets", "build", "work", "macos", "however", "must", "use", "x11", "hence", "practical_NEG", "option_NEG", "macos_NEG", "version", "enable", "xwidgets", "native", "macos", "cocoa", "via", "embed", "native", "webkit", "window"], ["detail", "see", "veshboo''s", "emacs", "branch"], ["system", "appearance", "change"], ["patch", "enable", "default", "cannot", "disable", "add", "hook", "ns-system-appearance-change-functions", "call", "system", "appearance", "change", "function", "add", "hook", "call", "one", "argument", "symbol", "either", "light", "=d", "ark", "mainly", "allow", "load", "different", "theme", "good", "match", "system", "appearance"], ["defun", "apply-theme", "appearance", "load", "theme", "take", "current", "system", "appearance", "consideration", "mapc", "disable-theme", "custom-enabled-themes", "pcase", "appearance", "light", "load-theme", "tango", "dark", "load-theme", "tango-dark"], ["add-hook", "ns-system-appearance-change-functions", "apply-theme"], ["note", "hook", "also", "run", "emacs", "initialize", "simply", "add", "init.el", "allow", "match", "system", "appearance", "upon", "startup", "also", "determine", "current", "system", "appearance", "inspect", "value", "ns-system-appearance", "variable"], ["hook", "run_NEG", "tty_NEG", "emacs_NEG", "session_NEG"], ["gccemacs", "modified", "emacs", "capable", "compile", "run", "emacs", "lisp", "native", "code", "form", "re-loadable", "elf", "file", "name", "suggest", "achieve", "blend", "together", "emacs", "gcc", "infrastructure"], ["gccemacs", "give", "performance", "boost", "many", "scenario", "feature", "still", "experimental", "might", "require", "time", "effort", "side", "work", "use", "risk"], ["please", "see", "official", "gccemacs", "documentation", "information"], ["option", "author", "image", "url", "with-emacsicon", "icon", "jason", "milkins", "icon", "preview", "emacsicon", "png", "link", "with-emacsicon", "icon", "jason", "milkins", "icon", "preview", "emacsicon", "png", "link", "with-emacsicon", "icon", "jason", "milkins", "icon", "preview", "emacsicon", "png", "link", "with-emacsicon", "icon", "jason", "milkins", "icon", "preview", "emacsicon", "png", "link", "with-emacsicon", "icon", "jason", "milkins", "icon", "preview", "emacsicon", "png", "link", "with-emacsicon", "icon", "jason", "milkins", "icon", "preview", "emacsicon", "png", "link", "with-emacsicon", "icon", "jason", "milkins", "icon", "preview", "emacsicon", "png", "link", "with-emacsicon", "icon", "jason", "milkins", "icon", "preview", "emacsicon", "png", "link", "with-emacsicon", "icon", "jason", "milkins", "icon", "preview", "emacsicon", "png", "link", "with-cacodemon-icon", "christian", "westrom", "icon", "preview", "cacodemon", "_128", "png", "link", "with-dragon-icon", "b", "chang", "icon", "preview", "dragon", "_128", "png", "link", "with-elrumo", "icon", "elia", "icon", "preview", "elrumo", "png", "link", "with-elrumo", "icon", "elia", "icon", "preview", "elrumo", "png", "link", "with-emacs-card-blue-deep-icon", "jason", "milkins", "icon", "preview", "emacs-card-blue-deep", "_128", "png", "link", "with-emacs-card-british-racing-green-icon", "jason", "milkins", "icon", "preview", "emacs-card-british-racing-green", "_128", "png", "link", "with-emacs-card-carmine-icon", "jason", "milkins", "icon", "preview", "emacs-card-carmine", "_128", "png", "link", "with-emacs-card-green-icon", "jason", "milkins", "icon", "preview", "emacs-card-green", "_128", "png", "link", "with-gnu-head-icon", "aurlio", "heckert", "icon", "preview", "gnu-head", "_128", "png", "link", "with-memeplex-slim-icon", "memeplex", "icon", "preview", "memeplex-slim", "_128", "png", "link", "with-memeplex-wide-icon", "memeplex", "icon", "preview", "memeplex-wide", "_128", "png", "link", "with-modern-alecive-flatwoken-icon", "alessandro", "roncone", "icon", "preview", "modern-alecive-flatwoken", "_128", "png", "link", "with-modern-asingh", "icon", "asingh", "icon", "preview", "modern-asingh", "png", "link", "with-modern-azhilin-icon", "andrew", "zhilin", "icon", "preview", "modern-azhilin", "_128", "png", "link", "with-modern-bananxan-icon", "bananxan", "icon", "preview", "modern-bananxan", "_128", "png", "link", "with-modern-black-dragon-icon", "osike", "icon", "preview", "modern-black-dragon", "_128", "png", "link", "with-modern-black-gnu-head-icon", "aha-soft", "icon", "preview", "modern-black-gnu-head", "_128", "png", "link", "with-modern-black-variant-icon", "blackvariant", "icon", "preview", "modern-black-variant", "_128", "png", "link", "with-modern-bokehlicia-captiva-icon", "bokehlicia", "icon", "preview", "modern-bokehlicia-captiva", "_128", "png", "link", "with-modern-cg", "433n", "icon", "cg433n", "icon", "preview", "modern-cg", "433n_128", "png", "link", "with-modern-doom-icon", "eccentric", "j", "icon", "preview", "modern-doom", "_128", "png", "link", "with-modern-doom", "icon", "eccentric", "j", "icon", "preview", "modern-doom", "png", "link", "with-modern-icon", "unknown", "icon", "preview", "modern", "_128", "png", "unknown", "with-modern-mzaplotnik-icon", "matjaz", "zaplotnik", "icon", "preview", "modern-mzaplotnik", "_128", "png", "link", "with-modern-nuvola-icon", "david", "vignoni", "icon", "preview", "modern-nuvola", "_128", "png", "link", "with-modern-orange-icon", "omar", "jair", "purata", "funes", "icon", "preview", "modern-orange", "_128", "png", "link", "with-modern-paper-icon", "sam", "hewitt", "icon", "preview", "modern-paper", "_128", "png", "link", "with-modern-papirus-icon", "papirus", "development", "team", "icon", "preview", "modern-papirus", "_128", "png", "link", "with-modern-pen", "3d", "icon", "unknown", "icon", "preview", "modern-pen", "3d_128", "png", "link", "with-modern-pen-black-icon", "cayetano", "santos", "icon", "preview", "modern-pen-black", "_128", "png", "link", "with-modern-pen-icon", "kentaro", "ohkouchi", "icon", "preview", "modern-pen", "_128", "png", "link", "with-modern-pen-lds", "icon", "lds", "icon", "preview", "modern-pen-lds", "png", "link", "with-modern-purple-flat-icon", "jeremiah", "foster", "icon", "preview", "modern-purple-flat", "_128", "png", "link", "with-modern-sexy-v", "icon", "emacs", "sexy", "icon", "preview", "modern-sexy-v", "png", "link", "with-modern-sexy-v", "icon", "emacs", "sexy", "icon", "preview", "modern-sexy-v", "png", "link", "with-modern-sjrmanning-icon", "sjrmannings", "icon", "preview", "modern-sjrmanning", "_128", "png", "link", "with-modern-vscode-icon", "valentin", "degenne", "icon", "preview", "modern-vscode", "_128", "png", "link", "with-modern-yellow-icon", "unknown", "icon", "preview", "modern-yellow", "_128", "png", "link", "with-nobu", "big-sur-icon", "nobuyuki", "sato", "icon", "preview", "nobu", "big-sur", "_128", "png", "link", "with-retro-emacs-logo-icon", "luis", "fernandes", "icon", "preview", "retro-emacs-logo", "_128", "png", "link", "with-retro-gnu-meditate-levitate-icon", "nevrax", "design", "team", "icon", "preview", "retro-gnu-meditate-levitate", "_128", "png", "link", "with-retro-sink-bw-icon", "unknown", "icon", "preview", "retro-sink-bw", "_128", "png", "link", "with-retro-sink-icon", "erik", "mugele", "icon", "preview", "retro-sink", "_128", "png", "link", "with-spacemacs-icon", "nasser", "alshammari", "icon", "preview", "spacemacs", "_128", "png", "link"], ["emacs", "journey", "project", "might", "inspire"], ["please", "checkout", "issue", "page", "list", "know", "issue", "several", "aware"], ["emacs", "dependency", "formula"], ["case", "like", "instal", "cask", "regular", "emacs", "package", "require", "case", "might", "want", "install", "dependency", "manually", "except", "emacs", "install", "desired", "package", "ignore-dependencies", "option"], ["brew", "install", "cask", "ignore-dependencies"], ["many", "thanks", "contributor", "issue", "reporter", "bottle", "provider", "sudarshan", "wadkar", "jon", "hermansen"], ["special", "thanks", "patron", "support", "existence", "project"]]'
dahlia;homebrew-dotnet-sdk-versions;[["tap", "contain", "different", "version", "install", "parallel", "late", "version", "provide", "official", "cask"], ["install", "one", "previous", "version", "tap", "repository", "run", "install", "command"]]
DamirSvrtan;fasterer;'[["make", "ruby", "go", "faster", "command", "line", "tool", "highly", "inspire", "fast-ruby", "sferik''s", "talk", "baruco", "conf"], ["fasterer", "suggest", "speed", "improvement", "check", "detail", "fast-ruby", "repo"], ["please", "note", "follow_NEG", "suggestion_NEG", "blindly_NEG", "use", "loop", "instead", "each_with_index", "probably", "consider_NEG", "regular_NEG", "rail_NEG", "project_NEG", "maybe_NEG", "something_NEG", "speed_NEG", "dependent_NEG", "rack_NEG", "build_NEG", "framework_NEG", "might_NEG", "consider_NEG", "speed_NEG", "increase_NEG"]]'
damog;feedbag;'[["feedbag", "ruby''s", "favorite", "auto-discovery", "tool", "library"], ["grab", "feedbag.rb", "use", "project"], ["also", "use", "command", "line", "tool", "quick", "query", "install", "gem"], ["feedbag", "find", "r", "fee", "type", "example", "find", "atom", "json", "feed"], ["feedbag", "default", "user-agent", "string", "feedbag", "however", "override"], ["option", "pass", "find", "pass", "openuri", "example"], ["find", "option", "openuri"], ["superfeedr", "kindly", "financially", "support", "development", "feedbag"], ["always", "free", "software", "see", "copy", "information"]]'
DanielVartanov;ruby-geometry;[["implementation", "basic", "2d", "geometry", "algorithm", "ruby"], ["copyright", "c", "daniel", "vartanov", "release", "mit", "license"]]
dannnylo;rtesseract;[["ruby", "library", "work", "tesseract", "ocr"]]
dart-lang;homebrew-dart;[["official", "dart", "tap", "homebrew"], ["mac", "user", "use", "formula", "easily", "install", "update", "dart", "sdk", "dev", "stable", "channel", "support"]]
dasch;avro;[["avroturf", "library", "make", "easy", "encode", "decode", "data", "use", "apache", "avro", "serialization", "format", "add", "layer", "top", "official", "avro", "gem", "make", "easy", "integrate", "avro", "application"]]
datocms;middleman-dato;[["middleman", "dato", "middleman", "extension", "use", "middleman", "static", "site", "generator", "together", "api-driven", "datocms", "fully", "customizable", "administrative", "backend", "static", "website"], ["gem", "work", "middleman", "v4"]]
davidalger;capistrano-magento2;'[["capistrano", "extension", "magento", "deployment", "take", "care", "specific", "magento", "requirement", "add", "task", "specific", "magento", "application", "support", "zero-down", "deployment", "base", "difference", "deployed", "config.php", "db", "status", "report", "magento''s", "setup", ":d", "b", "status", "cli", "command", "theme", "scope", "dump", "config.php", "via", "bin", "magento", "app", "config", ":d", "ump", "scope", "theme", "i18n", "zero-side-effect", "pipeline", "utilized", "database_NEG", "cache_NEG", "backend_NEG", "configuration_NEG", "available_NEG", "build_NEG", "process_NEG"]]'
davidcelis;api-pagination;[["paginate", "header", "response_NEG", "body_NEG", "follow", "propose", "rfc", "standard", "web", "linking"]]
davissp14;etcdv3-ruby;[["ruby", "client", "etcd", "v3"]]
DavyJonesLocker;client;[["mongoid", "plugin", "clientsidevalidations"]]
dblock;iex-ruby-client;[["ruby", "client", "iex", "cloud", "api"]]
deivid-rodriguez;pry-byebug;[["add", "step-by-step", "debugging", "stack", "navigation", "capability", "pry", "use", "byebug"], ["use", "invoke", "pry", "normally", "need_NEG", "start_NEG", "script_NEG", "app_NEG", "differently_NEG", "execution", "stop", "first", "statement", "binding.pry"]]
dev-sec;windows-baseline;[["baseline", "ensure", "harden", "project", "keep", "quality"]]
devopsgroup-io;vagrant-hostmanager;[["vagrant-hostmanager", "vagrant", "plugin", "manage", "host", "file", "guest", "machine", "optionally", "host", "goal", "enable", "resolution", "multi-machine", "environment", "deploy", "cloud", "provider", "ip", "address", "know_NEG", "advance_NEG"], ["like", "consider", "support", "u", "patreon", "money", "go", "directly", "back", "grow", "collection", "open", "source", "free", "software"]]
dgilperez;validates;'[["add", "zipcode", "postal", "code", "validation", "support", "rail", "activemodel", "consider", "postal", "code", "format", "mostly", "every", "country"], ["validateszipcode", "currently", "support", "country", "code", "regex", "data", "take", "several", "source", "main", "source", "cldr", "database", "release", "around", "country''s", "postal", "code", "validate", "without", "error"], ["validateszipcode", "support", "rail", "ruby", "gem", "could", "work", "rail", "ruby", "well", "yet", "unsupported", "try", "v0", "series", "trouble", "late", "version", "truffleruby", "also", "test", "report_NEG", "work_NEG", "production_NEG", "apps_NEG"]]'
dgutov;robe;[["robe", "code", "assistance", "tool", "use", "ruby", "repl", "subprocess", "application", "gem", "code", "load", "provide", "information", "loaded", "class", "module", "method", "define"], ["generally", "want", "start", "m-x", "inf-ruby-console-auto", "ruby_NEG", "console_NEG", "run_NEG", "interactive_NEG", "command_NEG", "provide_NEG", "robe_NEG", "offer_NEG", "launch_NEG", "automatically_NEG"], ["exception", "code", "completion", "eldoc", "work", "server", "already", "run", "launch", "type", "m-x", "robe-start"], ["change", "code", "project", "want", "update", "running", "process", "load", "current", "file", "type", "c-c", "c-l", "ruby-load-file", "see", "inf-ruby", "command", "work", "rail", "project", "type", "c-c", "c-k", "instead", "reload", "whole", "environment"]]
diasks2;pragmatic;[["pragmatic", "segmenter", "rule-based", "sentence", "boundary", "detection", "gem", "work", "out-of-the-box", "across", "many", "language"]]
digidentity;libsaml;'[["libsaml", "ruby", "gem", "easily", "create", "saml", "message", "gem", "write", "saml", "gem", "miss", "functionality", "xml", "signing"], ["libsaml''s", "feature", "include"], ["copyright", "digidentity", "b", "v", "release", "mit", "license", "gem", "write", "benoist", "claassen"]]'
digininja;pipal;[["copyright", "c", "robin", "wood", "[email protected]"], ["internal", "pen-tests", "generally", "manage", "get", "password", "dump", "dc", "basic", "analysis", "write", "counter", "since", "originally", "release", "make", "quite", "mod", "generate", "extra", "stats", "useful", "report", "management"], ["recently", "good", "friend", "n00bz", "ask", "twitter", "anyone", "tool", "could", "use", "analyse", "password", "point", "counter", "say", "suggestion", "addition", "let", "know", "last", "month", "u", "come", "load", "new", "feature", "think", "help", "anyone", "large", "dump", "cracked", "password", "analyse", "also", "get", "input", "well", "know", "password", "analyst", "matt", "weir", "martin", "bos", "would", "like", "give", "big", "thanks"], ["point", "go", "tool", "give", "stats", "information", "help", "analyse", "password", "real", "work", "interpret", "result", "give", "number", "tell", "story"], ["see", "many", "change", "underlying", "code", "also", "decide", "change", "name", "see", "full", "new", "release"], ["new", "version", "best", "way", "describe", "see", "example", "go", "pipal", "project", "page", "full", "walk", "sample", "analysis"]]
discourse;rails;[["gem", "provide", "multi-db", "support", "rail", "application"], ["use", "middleware", "partition", "app", "hostname", "db"], ["provide", "series", "helper", "work", "multiple", "database", "additional", "rail", "task", "work"]]
dmendel;bindata;'[["ever", "find", "write", "code", "like"], ["ugly", "violate", "dry", "feel", "like", "write", "perl", "ruby_NEG"], ["good", "way", "would", "write", "use", "bindata"], ["bindata", "provide", "declarative", "way", "read", "write", "structured", "binary", "data"], ["mean", "programmer", "specify", "format", "binary", "data", "bindata", "work", "read", "write", "data", "format", "easy", "readable", "alternative", "ruby''s", "#pack", "#unpack", "method"], ["bindata", "make", "easy", "create", "new", "data", "type", "support", "common", "primitive", "datatypes", "find", "structured", "binary", "data", "format", "support", "dependent", "variable", "length", "field", "build"], ["query", "bug", "report", "suggestion", "please", "contact", "dion", "mendel", "via", "email", "[email protected]"]]'
DmitryTsepelev;ar;[["arlazypreload", "gem", "bring", "association", "lazy", "load", "functionality", "rail", "application", "number", "built-in", "method", "solve", "n", "problem", "sometimes", "list", "association", "preload", "obviousthis_NEG", "get_NEG", "gem_NEG"]]
DmitryTsepelev;store;[["storemodel", "gem", "allow", "wrap", "json-backed", "db", "column", "activemodel-like", "class"]]
dnsimple;dnsimple-ruby;[["ruby", "client", "dnsimple", "api", "v2"], ["dnsimple", "provide", "dns", "hosting", "domain", "registration", "simple", "friendly", "provide", "full", "api", "easy-to-use", "web", "interface", "get", "domain", "register", "set", "minimal", "amount", "effort"]]
DockYard;capybara-email;[["easily", "test", "actionmailer", "mail", "message", "capybara", "integration", "test"]]
doctolib;safe-pg-migrations;[["activerecord", "migration", "postgres", "make", "safe"]]
DomT4;homebrew-autoupdate;[["easy", "convenient", "way", "automatically", "update", "homebrew"], ["script", "run", "brew", "update", "background", "every", "hour", "default", "explicitly", "tell", "stop", "utilise", "launchd"], ["brew", "upgrade", "brew", "cleanup", "also", "handle", "automatically", "optional", "flag"], ["notification", "enable", "default", "macos", "big", "sur", "use", "new", "codesigned", "universal", "applescript", "applet", "old", "version", "macos", "terminal-notifier", "instal", "also", "request", "desktop", "notification", "command", "run"]]
donv;capybara-screenshot-diff;[["ever", "wonder", "project", "look", "like", "two", "year", "ago", "answer", "start", "take", "screen", "shot", "test", "capybara", "provide", "save_screenshot", "method", "good"], ["ever", "introduce", "graphical", "change", "unintended", "never", "want_NEG", "happen_NEG", "gem", "use", "gem", "detect", "change", "page", "take", "screen", "shot", "compare", "previous", "revision"]]
dragostis;mrusty;[["mrusty", "let", "u"], ["safely", "neat", "way", "also", "bring", "spec", "testing", "repl", "table"]]
Druwerd;hudson-remote-api;'[["hudson-remote-api", "ruby", "library", "talk", "hudson''s", "xml", "remote", "access", "api"]]'
dub357;sharepoint-ruby;'[["ruby", "gem", "map", "sharepoint''s", "rest", "api", "simple", "accessible", "fashion"], ["first", "initialize", "sharepoint", "site", "open", "session", "order", "start", "make", "request", "rest", "api"], ["note", "site.session.authenticate", "might", "throw", "exception", "authentication", "go_NEG", "well_NEG", "wrong_NEG", "url_NEG", "sts_NEG", "unavailable_NEG", "wrong_NEG", "login_NEG", "password_NEG", "exception", "might", "type", "connectiontostsfailed", "authenticationfailed", "connexiontosharepointfailed", "unknownauthenticationerror"], ["default", "sharepoint-ruby", "us", "microsoft''s", "sts", "work", "sharepoint", "online", "may", "use", "sts", "use", "optional", "third", "parameter", "sharepoint", "site.new"], ["may", "also", "connect", "use", "ntlm", "method", "purpose", "overwrite", "default", "session", "handler", "sharepoint", "httpauth", "session"], ["may", "also", "connect", "use", "kerberos", "use", "mit", "kerberos", "purpose", "overwrite", "default", "session", "handler", "sharepoint", "kerberosauth", "session"], ["log", "may", "access", "site''s", "ressource", "site", "object"], ["sharepoint", "answer", "odata", "object", "site.query", "method", "automatically", "map", "corresponding", "sharepoint", "object", "class", "instance", "sharepoint", "answer", "odata", "object", "type", "sp.list", "site.query", "return", "instance", "sharepoint", "list", "class", "class", "implement", "getter", "setter", "property", "declare", "corresponding", "object", "sharepoint''s", "documentation"], ["n", "b", "note", "setter", "exist", "property", "declare", "write-accessible", "documentation", "n", "b", "note", "despite", "camel", "case", "use", "sharepoint", "getter", "setter", "snake", "cased", "e", "custommasterurl", "property", "become", "accessible", "custom_master_url", "getter", "custom_mater_url", "getter"], ["sharepoint", "object", "contain", "method", "help", "handle", "object"], ["guid", "method", "use", "retrieve", "guid", "object"], ["reload", "method", "return", "instance", "object", "remote", "sharepoint", "site", "may", "useful", "want", "sure", "object", "contain", "late", "change"], ["save", "method", "automatically", "compile", "change", "perform", "merge", "request", "sharepoint", "site"], ["destroy", "method", "destroy", "remote", "ressource", "sharepoint", "site"], ["copy", "method", "duplicate", "exist", "object", "send", "sharepoint", "object", "parameter", "duplicate", "parameter", "send_NEG", "parameter_NEG", "create_NEG", "new_NEG", "object_NEG", "note", "change_NEG", "happen_NEG", "sharepoint_NEG", "site_NEG", "call_NEG", "save_NEG", "method_NEG", "return_NEG", "object_NEG"], ["property", "odata", "object", "deferred", "mean", "property", "provide", "link", "ressource", "would", "get", "sharepoint-ruby_NEG", "gem_NEG", "however_NEG", "first", "time", "try", "access", "deferred", "property", "object", "go", "look", "corresponding", "remote", "ressource", "result", "store", "late", "us", "return"], ["sharepoint", "rest", "api", "provide", "u", "method", "create", "update", "delete", "resource", "sharepoint", "object", "behaviour", "implement", "save", "delete", "method"], ["piece", "code", "change", "custom", "master", "page", "use", "sharepoint", "site", "oslo.master"], ["may", "also", "create", "object", "slightly", "different", "create", "instance", "sharepoint", "list", "object", "sharepoint", "object", "value", "set", "initialization", "sharepoint-ruby", "allow_NEG", "set_NEG", "value_NEG", "setter_NEG", "case", "list", "sharepoint", "require", "specify", "value", "basetemplate", "property", "would", "specify", "default", "value", "attribute", "write-accessible_NEG"], ["note", "attribute''s", "name", "constructor", "remain", "camel", "case", "basetemplate", "though", "getter", "attribute", "still", "snake", "cased", "base_template"], ["say", "want", "destroy", "list", "create", "nicely"], ["previous", "paragraph", "saw", "create", "sharepoint", "list", "object", "sharepoint", "list", "parent_NEG", "object_NEG", "sharepoint", "view", "however", "parent", "list", "want", "create", "view", "list", "create", "would", "specify", "parent", "view"], ["sharepoint-ruby", "collection", "merely", "array", "sharepoint", "object", "wish", "add", "object", "colleciton", "set", "parent", "object", "provide", "collection"], ["sharepoint", "allow_NEG", "user_NEG", "fetch_NEG", "100_NEG", "item_NEG", "per_NEG", "query_NEG", "list", "contain", "item", "may", "fetch", "use", "find_items", "method"], ["inevitably", "request", "fail", "object", "sharepoint", "return", "error", "happen", "also", "map", "sharepoint-ruby", "sharepoint", "spexception", "class", "spexception", "class", "contain", "method", "inspect", "query", "make", "server"]]'
dustymabe;vagrant-sshfs;[["vagrant-sshfs", "toc", "toc-placement"], ["vagrant", "plugin", "add", "sync", "folder", "support", "mount", "folder", "vagrant", "host", "vagrant", "guest", "via", "sshfs", "default", "mode", "execute", "sshfs", "client", "software", "within", "guest", "create", "ssh", "connection", "vagrant", "guest", "back", "vagrant", "host"], ["sftp-server", "usually", "provide", "ssh", "server", "software", "already", "exist", "linux", "mac", "window", "need", "install", "openssh", "via", "cygwin", "get", "sftp-server"], ["also", "recommend", "run", "vagrant", "cygwin", "provide", "terminal", "issue", "shell", "lead", "problem", "mount"], ["inspiration", "plugin", "come", "fabio", "kreusch", "code", "original", "vagrant-sshfs", "vagrant", "plugin", "goal", "plugin", "oppose", "old", "implementation", "implement", "sshfs", "synced", "folder", "plugin", "like", "synced", "folder", "plugins", "nfs", "rsync", "smb", "virtualbox"], ["plugin", "develop", "mainly", "copy", "code", "nfs", "sync", "folder", "plugin", "vagrant", "core", "code", "mold", "fit", "sshfs"], ["modes-of-operation", "mode", "operation"], ["sharing-vagrant-host-directory-to-vagrant-guest", "of-users", "share", "vagrant", "host", "directory", "vagrant", "guest", "user"], ["plugin", "use", "sshfs", "slave", "mount", "see", "link", "mount", "directory", "vagrant", "host", "vagrant", "guest", "use", "sftp-server", "software", "exist", "host", "sshfs", "run", "slave", "mode", "within", "guest", "create", "connection", "use", "exist", "authentication", "ssh", "vagrant", "set"], ["sharing-arbitrary-host-directory-to-vagrant-guest", "of-users", "share", "arbitrary", "host", "directory", "vagrant", "guest", "user"], ["plugin", "allow", "share", "folder", "arbitrary", "host", "vagrant", "guest", "would", "allow", "folder", "mount", "host", "may", "file", "need", "plugin", "run", "sshfs", "command", "guest", "connect", "arbitrary", "host", "must", "ssh", "daemon", "run", "must", "provide", "ssh_host", "option", "vagrantfile", "get", "work", "use", "ssh", "key", "forwarding", "username", "password", "authentication"], ["see", "link", "#options-specific-to-arbitrary-host-mounting", "option", "link", "#appendix-a-using-keys-and-forwarding-ssh-agent", "appendix", "information"], ["sharing-vagrant-guest-directory-to-vagrant-host", "of-users", "share", "vagrant", "guest", "directory", "vagrant", "host", "user"], ["note", "option", "dangerous", "data", "destroy", "upon", "vagrant", "destroy"], ["plugin", "allow", "share", "folder", "vagrant", "guest", "host", "workloads", "lot", "disk", "intensive", "operation", "compilation", "may", "ideal", "file", "live", "guest", "disk", "intensive", "operation", "would", "occur", "discussion", "see", "issue"], ["see", "link", "#options-specific-to-reverse-mounting-guest-host-mount", "option", "information", "enable", "type", "mount"], ["getting-started", "get", "start"], ["order", "use", "synced", "folder", "implementation", "perform", "following", "step"], ["install-plugin", "install", "plugin"], ["order", "install", "plugin", "simply", "run", "following", "command"], ["add-sshfs-synced-folder-in-vagrantfile", "add", "sshfs", "sync", "folder", "vagrantfile"], ["edit", "vagrantfile", "specify", "folder", "mount", "host", "guest"], ["config.vm", "synced_folder", "path", "host", "path", "guest", "type", "sshfs"], ["simply", "vagrant", "folder", "mount", "guest", "option", "add", "see", "link", "#options", "option", "section"], ["executing-the-vagrant-sshfs-command", "execute", "vagrant", "sshfs", "command"], ["vagrant", "sshfs", "plugin", "also", "support", "execution", "vagrant", "sshfs", "command", "command", "line", "execute", "command", "mount", "option", "iterate", "vagrant", "file", "attempt", "mount", "via", "sshfs", "folder", "already_NEG", "mount_NEG", "vagrant_NEG", "guest_NEG", "execute", "unmount", "option", "unmount", "mounted", "folder"], ["vagrant", "sshfs", "mount", "unmount", "vm-name"], ["sshfs", "sync", "folder", "plugin", "support", "option", "provide", "vagrantfile", "following", "section", "describe", "option", "detail"], ["generic-options", "generic", "option"], ["sshfs", "sync", "folder", "plugin", "support", "option", "provide", "vagrantfile", "describe"], ["example", "snippet", "vagrantfile"], ["config.vm", "synced_folder", "path", "host", "path", "guest", "ssh_opts_append", "compression", "yes", "compressionlevel", "sshfs_opts_append", "auto_cache", "cache_timeout", "disable", "false", "type", "sshfs"], ["options-specific-to-arbitrary-host-mounting", "option", "specific", "arbitrary", "host", "mounting"], ["following", "option", "use", "link", "#sharing-arbitrary-host-directory-to-vagrant-guest---1-of-users", "share", "arbitrary", "host", "directory", "guest", "ignore", "otherwise"], ["example", "snippet", "vagrantfile"], ["config.vm", "synced_folder", "path", "host", "path", "guest", "ssh_host", "somehost.com", "ssh_username", "fedora", "ssh_opts_append", "compression", "yes", "compressionlevel", "sshfs_opts_append", "auto_cache", "cache_timeout", "disable", "false", "type", "sshfs"], ["options-specific-to-reverse-mounting-guest-host-mount", "option", "specific", "reverse", "mounting", "guest", "host", "mount"], ["host", "sshfs", "software", "instal", "follow", "option", "enable", "mount", "folder", "vagrant", "guest", "vagrant", "host"], ["example", "snippet", "vagrantfile", "want", "mount", "data", "guest", "guest", "data", "host"], ["config.vm", "synced_folder", "guest", "data", "data", "type", "sshfs", "reverse", "true"], ["answer", "frequently", "ask", "question"], ["why-do-new-files-take-time-to-appear-inside-the-guest", "new", "file", "take", "time", "appear", "inside", "guest"], ["sometimes", "take", "time", "file", "appear", "end", "sshfs", "mount", "example", "would", "create", "file", "host", "system", "show_NEG", "inside_NEG", "guest_NEG", "mount_NEG", "10_NEG", "20_NEG", "second_NEG", "cache", "sshfs", "improve", "performance", "performance", "v", "accuracy", "always", "go", "trade-off", "would", "like", "disable", "cache", "completely", "disable", "cache", "completely", "append", "cache", "sshfs_NEG", "option_NEG", "sync_NEG", "folder_NEG", "definition_NEG", "vagrantfile_NEG", "like_NEG"], ["config.vm", "synced_folder", "path", "host", "path", "guest", "type", "sshfs", "sshfs_opts_append", "cache"], ["caching", "option", "available", "sshfs", "add", "modify", "manner"], ["appendix-a-using-keys-and-forwarding-ssh-agent", "appendix", "use", "key", "forward", "ssh", "agent"], ["link", "#sharing-arbitrary-host-directory-to-vagrant-guest---1-of-users", "share", "arbitrary", "host", "directory", "may", "want", "completely", "non-interactive", "experience", "either", "hard", "code", "password", "vagrantfile", "use", "ssh", "key", "guide", "set", "ssh", "key", "key", "forwarding", "github"], ["idea", "key", "key", "authorize", "log", "vagrant", "host", "meaning", "entry", "key", "ssh", "authorized_keys", "file", "able", "follow", "non-interactive", "experience", "ssh", "key", "agent", "forwarding"], ["modify", "vagrantfile", "forward", "ssh", "agent"], ["config.ssh", "forward_agent", "true"], ["set", "agent", "add", "key", "agent"], ["finally", "bring", "vagrant", "guest"], ["appendix-b-development", "appendix", "b", "development"], ["local", "development", "plugin", "example", "build", "test", "install", "plugin", "local", "machine"], ["gem", "install", "bundler", "bundle", "install"], ["bundle", "exec", "rake", "build"], ["bundle", "exec", "vagrant"], ["vagrant", "plugin", "install"]]
dwilkie;carrierwave;[["carrierwave", "great", "way", "upload", "file", "ruby", "application", "since", "processing", "saving", "in-process", "scale_NEG", "well_NEG", "good", "way", "upload", "file", "directly", "handle", "processing", "saving", "background", "process"], ["carrierwavedirect", "work", "top", "carrierwave", "provide", "simple", "way", "achieve"]]
dyet92k;dockly;[["dockly", "gem", "make", "ease", "pain", "package", "application", "gem", "useful", "want", "use", "docker", "process", "isolation"], ["although", "specific", "type", "repository", "may", "use", "assumption", "allow", "u", "define", "simple", "dsl", "describe", "repository"]]
eagleas;webmoney;[["library", "help", "make", "request", "webmoney", "transfer", "xml-interfaces"], ["gem", "built-in", "native", "wmsigner"], ["compatible", "ruby", "reqirements", "nokogiri", "build", "libxml", "important"], ["author", "alexander", "oryol", "mailto", "[email protected]", "license", "mit", "license"], ["incompleted", "help", "need"], ["please", "see", "relative", "documentation", "parameter", "wiki"]]
EasyPost;easypost-ruby;[["easypost", "simple", "shipping", "solution", "sign", "account"]]
eddiezane;sendgrid-actionmailer;'[["actionmailer", "adapter", "send", "email", "use", "sendgrid''s", "http", "web", "api", "instead", "smtp", "compatible", "rail", "sendgrid", "api", "v3"]]'
eitoball;net-ping;[["collection", "class", "provide", "different", "way", "ping", "computer"]]
ekyfauzi;numbers;[["haml-lint", "tool", "help", "keep", "haml", "file", "clean", "readable", "addition", "haml-specific", "style", "lint", "check", "integrate", "rubocop", "bring", "powerful", "static", "analysis", "tool", "haml", "document"], ["run", "haml-lint", "manually", "command", "line", "integrate", "scm", "hook"]]
elixir-editors;vim-elixir;[["elixir", "support", "vim"]]
emilianodellacasa;ruby-asterisk;[["gem", "add", "support", "ruby", "rubyonrails", "project", "asterisk", "manager", "interface"], ["project", "name", "appear", "discontinue", "decide", "start", "new", "project"]]
emrekutlu;paperclip-compression;[["jpeg", "png", "compression", "processor", "paperclip", "hood", "jpegtran", "optipng", "library", "use"]]
enkessler;childprocess;[["gem", "aim", "simple", "reliable", "solution", "control", "external", "program", "run", "background", "ruby", "os", "combination"], ["code", "originate", "selenium-webdriver", "gem", "prove", "useful", "standalone", "library"], ["window", "user", "must", "ensure", "ffi", "gem", "instal", "order", "use", "childprocess"], ["object", "return", "childprocess.build", "implement", "childprocess", "abstractprocess"], ["note", "want", "get", "output", "command", "backtick", "method", "kernel", "may", "good", "fit"], ["parent", "process", "use", "lot", "memory", "fork", "exec", "expensive", "posix_spawn", "api", "remove", "overhead"], ["able", "use", "please", "make", "sure", "ffi", "gem", "instal"], ["default", "child", "process", "create_NEG", "new_NEG", "process_NEG", "group_NEG", "mean", "guarantee_NEG", "entire_NEG", "process_NEG", "tree_NEG", "die_NEG", "child_NEG", "process_NEG", "kill_NEG", "solve"], ["oppose", "kernel", "#system", "kernel", "#exec", "et", "al", "childprocess", "automatically_NEG", "execute_NEG", "command_NEG", "like_NEG", "bin_NEG", "sh_NEG", "cmd.exe_NEG", "depend_NEG", "argument_NEG", "mean", "try", "execute", "e", "g", "gem", "executables", "like", "bundle", "gem", "windows", "executables", "com", "bat", "extension", "may", "see", "childprocess", "launcherror", "work", "around", "explicit", "interpreter", "invoke"], ["error", "debug", "information", "log", "stderr", "default", "custom", "logger", "use", "instead"]]
envato;ami-spec;[["acceptance", "test", "amis"], ["amispec", "rubygem", "use", "launch", "amazon", "machine", "image", "ami", "run", "serverspecs", "wrap", "around", "aws", "api", "serverspec", "spin", "test", "tear", "instance"]]
envato;double;[["keep", "track", "monies"], ["doubleentry", "accounting", "system", "base", "principle", "double-entry", "bookkeeping", "system", "gem", "act", "like", "double-entry", "bookkeeping", "system", "create", "two", "entry", "database", "transfer", "enforce_NEG", "accounting_NEG", "rule_NEG"], ["doubleentry", "use", "money", "gem", "encapsulate", "operation", "currency", "value"]]
envato;event;[["framework", "build", "event", "source", "cqrs", "application"]]
envato;pagerduty;[["provide", "lightweight", "ruby", "interface", "call", "pagerduty", "event", "api"]]
envato;rack-ecg;[["rack", "middleware", "ruby", "web", "apps", "provide", "simple", "extensible", "health", "check", "endpoint", "minimal", "configuration"]]
equivalent;mandrill-api-ruby;[["thanks", "fix", "json", "dependency"]]
erikh;ruby-dbi;'[["repository", "provide", "recommended", "rubocop", "configuration", "additional", "cop", "use", "github", "open", "source", "internal", "ruby", "project", "home", "github''s", "ruby", "style", "guide"]]'
eval;envied;[["rationale", "behind", "project", "see", "blogpost"]]
evilmartians;chef-prometheus-exporters;[["cookbook", "install", "configure", "various", "prometheus", "exporter", "system", "monitor", "prometheus"], ["currently", "support", "exporter", "node", "postgres", "redis", "mysqld", "haproxy", "process", "apache", "blackbox", "snmp", "statsd", "wmi", "may", "add", "future", "please", "contact", "author", "specific", "request"], ["exporter", "available", "chef", "custom", "resource", "instantiate", "cookbook"], ["probably", "rhel", "debian", "base", "distribution"], ["test", "make", "use", "last", "available", "chef", "along", "late", "chef"]]
exAspArk;batch-loader;[["gem", "provide", "generic", "lazy", "batch", "mechanism", "avoid", "n", "db", "query", "http", "query", "etc"], ["developer", "company", "use", "batchloader"]]
express42;zabbixapi;[["simple", "lightweight", "ruby", "module", "work", "zabbix", "via", "zabbix", "api"]]
fantasticfears;ffi-icu;'[["simple", "ffi", "wrapper", "icu", "checkout", "renovated", "icu", "gem", "instead", "support", "various", "encode", "distribute", "package", "source", "ffi-icu", "need", "love", "icu", "gem''s", "transcoding", "method"]]'
fastlane-community;trainer;[["alternative", "approach", "generate", "junit", "file", "ci", "e", "g", "jenkins", "without", "parse", "xcodebuild", "output", "use", "xcode", "plist", "xcresult", "file", "instead"], ["xcode", "version", "know", "issue", "around", "properly_NEG", "close_NEG", "stdout_NEG", "radar_NEG", "cannot_NEG", "use_NEG", "xcpretty_NEG"], ["trainer", "robust", "faster", "approach", "generate", "junit", "report", "ci", "system"], ["xcpretty", "trainer", "prettify", "xcodebuild", "output", "white_check_mark", "no_entry_sign", "generate", "junit", "report", "white_check_mark", "white_check_mark", "generate", "html", "report", "white_check_mark", "no_entry_sign", "work", "xcodebuild", "output", "format", "change", "no_entry_sign", "white_check_mark", "show", "test", "execution", "duration", "white_check_mark", "white_check_mark", "speed", "car", "rocket"], ["xcpretty", "great", "piece", "software", "use", "across", "fastlane", "tool", "trainer", "build", "minimum", "code", "generate", "junit", "report", "ci", "system"], ["information", "trainer", "useful", "find", "blog"]]
fastlane;fastlane-plugin-firebase;[["firebase", "app", "distribution", "make", "distribute", "apps", "trust", "tester", "painless", "get", "apps", "onto", "tester", "device", "quickly", "get", "feedback", "early", "often", "learn", "firebase", "app", "distribution", "go"]]
fastlane;fastlane-plugin-firebase;[["project", "fastlane", "plugin", "add", "fastlane", "project", "run"]]
fastly;fastly-ruby;'[["client", "library", "interact", "fastly", "web", "acceleration", "service", "api"], ["authenticate", "username", "password", "deprecate", "longer_NEG", "available_NEG", "start_NEG", "september_NEG", "2020_NEG"], ["authenticate", "api", "token", "show", "example", "section", "information", "api", "token", "please", "see", "fastly''s", "api", "token", "documentation", "information", "authenticate", "api", "please", "see", "authentication", "section"]]'
Fatsoma;busser;[["busser", "test", "setup", "execution", "framework", "design", "work", "remote", "node", "whose", "system", "dependencies", "cannot", "rely", "upon", "except", "omnibus", "installation", "chef", "use", "plugin", "architecture", "add", "support", "different", "test", "strategy", "minitest", "cucumber", "bash", "etc"]]
fbernier;tomlrb;[["racc", "base", "toml", "ruby", "parser", "support", "version", "spec"]]
fedora-ruby;gem2rpm;[["gem", "2rpm", "convert", "rubygems", "package", "rpm", "spec", "file"]]
flavorjones;mini;[["document", "version", "require", "file", "rename", "mini_portile", "mini_portile", "version", "x", "previous", "please", "visit", "v0", "x", "branch"], ["project", "minimalistic", "implementation", "port", "recipe", "system", "developer"], ["work", "machine", "unacceptable", "library", "maintainer"]]
flexport;quarantine;[["quarantine", "automatically", "detect", "flaky", "test", "e", "fail", "non-deterministically", "disable", "proven", "reliable"], ["quarantine", "current", "support", "following", "testing", "framework", "need", "additional", "one", "please", "file", "issue", "open", "pull", "request", "rspec"], ["quarantine", "provide", "necessary", "hook", "compatibility", "ci", "solution", "insufficient", "please", "file", "issue", "open", "pull", "request"]]
floraison;fugit;[["time", "tool", "flor", "floraison", "group"], ["use", "et-orbi", "represent", "time", "instance", "raabro", "basis", "parser"], ["fugit", "core", "dependency", "rufus-scheduler"]]
fluent-plugins-nursery;fluent-plugin-out-http;[["generic", "fluentd", "output", "plugin", "send", "log", "http", "endpoint"], ["note", "plugin", "name", "overlap", "fluentd", "core", "plugin", "name", "out_http", "core", "plugin", "provide_NEG", "buffer_NEG", "non-buffered_NEG", "switch_NEG", "batch_NEG", "non-batch_NEG", "request_NEG", "switch_NEG", "want", "use", "switch", "feature", "please", "consider", "use", "plugin"]]
fluent;fluent-logger-ruby;[["structured", "event", "logger"]]
fluent;fluent-plugin-kafka;[["fluentd", "plugin", "consume", "produce", "data", "apache", "kafka"]]
fluent;fluent-plugin-webhdfs;[["fluentd", "output", "plugin", "write", "data", "hadoop", "hdfs", "webhdfs", "httpfs"], ["webhdfs", "output", "plugin", "format", "data", "plain", "text", "store", "file", "hdfs", "plugin", "support"], ["path", "hdfs", "generate", "event", "timestamp", "tag", "field", "record"]]
flyerhzm;switch;[["inspire", "hobo", "switch_user", "provide", "convenient", "way", "switch", "current", "user", "without", "need", "log", "log", "manually"]]
flyerhzm;uniform;[["uniform_notifier", "extract", "bullet", "give", "ability", "send", "notification", "rail", "logger", "customized", "logger", "javascript", "alert", "javascript", "console", "xmpp", "airbrake", "honeybadger", "appsignal"]]
fnando;factory;[["love", "rail", "fixture", "fast", "hate", "deal", "yaml", "csv", "sql", "file", "enters", "factory_bot", "fb"], ["easily", "create", "record", "use", "predefined", "factory", "problem", "hit", "database", "everytime", "create", "record", "pretty", "slow", "believe", "feel", "pain", "lot", "test", "spec"], ["enters", "factory", "bot", "preload", "fbp", "define", "factory", "preloaded", "recreate_NEG", "every_NEG", "time_NEG", "work_NEG", "99.37_NEG", "time_NEG", "accord_NEG", "statistic_NEG", "make_NEG"]]
fog;fog-core;[["share", "class", "test", "fog", "provider", "service"]]
fog;fog-vsphere;[["vmware", "vsphere", "provider", "allow", "use", "abstraction", "fog", "cloud", "service", "library", "communicate", "vsphere"]]
FooBarWidget;default;[["default_value_for", "plugin", "allow", "one", "define", "default", "value", "activerecord", "model", "declarative", "manner", "example"], ["note", "critic", "might", "interested", "use_NEG", "default_value_for_NEG", "section", "please", "read"]]
FortySource;forty;[["fortyfacets", "let", "u", "easily", "build", "explorative", "search", "interface", "base", "field", "activerecord", "model"], ["see", "implement", "example", "rail", "application", "try", "working", "demo"], ["offer", "simple", "api", "create", "interactive", "ui", "browse", "data", "iteratively", "add", "filter", "value"], ["search", "purely", "via", "sql", "query", "automatically", "generate", "via", "ar-mappings"], ["narrow", "search", "result", "purely", "via", "get", "request", "way", "step", "bookmarkable", "way", "search", "natively", "work", "together", "turbolinks", "well"], ["javascript_NEG", "involve_NEG", "collection", "return", "normal", "activerecord", "collection", "way", "work", "seamlessly", "together", "gem", "like", "will_paginate"]]
forward3d;rbhive;[["rbhive", "simple", "ruby", "gem", "communicate", "apache", "hive", "thrift", "server"], ["support", "hiveserver", "original", "thrift", "service", "ship", "hive", "since", "early", "release", "hiveserver", "new", "concurrent", "thrift", "service", "ship", "hive", "release", "since", "hive-compatible", "thrift", "service", "e", "g", "sharkserver"], ["capable", "use", "following", "thrift", "transport", "bufferedtransport", "default", "saslclienttransport", "sasl-enabled", "transport", "httpclienttransport", "tunnels", "thrift", "http"], ["version", "support", "asynchronous", "execution", "query", "allow", "submit", "query", "disconnect", "reconnect", "later", "check", "status", "retrieve", "result", "free", "system", "need", "keep", "persistent", "tcp", "connection"]]
fotinakis;jsonapi-serializers;[["jsonapi", "serializers", "simple", "library", "serialize", "ruby", "object", "relationship", "json", "api", "format"], ["library", "up-to-date", "finalized", "v1", "json", "api", "spec"]]
freerobby;sendgrid;[["sendgridtoolkit", "ruby", "wrapper", "sendgrid", "web", "api"]]
fringd;zipline;[["gem", "stream", "dynamically", "generate", "zip", "file", "rails", "application", "unlike", "solution", "generate", "zip", "user", "download", "zipline", "wait_NEG", "entire_NEG", "zip_NEG", "file_NEG", "create_NEG", "even_NEG", "entire_NEG", "input_NEG", "file_NEG", "cloud_NEG", "download_NEG", "begin_NEG", "send_NEG", "zip_NEG", "file_NEG", "user_NEG", "never", "seek_NEG", "backwards_NEG", "zip_NEG", "creation_NEG", "stream_NEG", "zip_NEG", "file_NEG", "http_NEG", "construct_NEG", "advantage"], ["zipline", "depend", "zip", "trick", "might", "want", "use", "directly", "advanced", "use", "case"]]
Fullscreen;squid;[["squid", "help", "write", "ruby", "code", "draw", "graph", "pdf", "file"], ["source", "code", "available", "github", "documentation", "rubydoc"], ["prawn", "great", "ruby", "library", "generate", "pdf", "file", "lack", "high-level", "component", "draw", "graph"], ["squid", "add", "single", "method", "chart", "data", "option", "prawn"], ["provide", "data", "plot", "hash", "key", "value", "represent", "series"], ["instance", "following", "code", "generate", "graph"], ["setting", "available", "chart", "method", "detail", "squid", "homepage"], ["please", "proceed", "detail", "example"], ["squid", "require", "ruby", "high", "use", "rail", "project", "require", "rail", "high"], ["include", "project", "add", "gem", "squid", "gemfile", "file", "ruby", "project"], ["make", "far", "readme", "thanks", "v", "feel", "free", "try", "gem", "explore", "code", "send", "issue", "pull", "request"], ["pull", "request", "make", "travis", "code", "climate", "happy", "order", "accept", "kissing_smiling_eyes"], ["also", "run", "test", "locally", "bundle", "exec", "rspec"]]
fullstaq-labs;fullstaq-ruby-server-edition;[["fullstaq", "ruby", "ruby", "distribution", "optimize", "use", "server", "easy", "way"], ["think", "fullstaq", "ruby", "competitor", "apt", "yum", "install", "ruby", "rbenv", "install", "rvm", "install", "supply", "native", "package", "various", "ruby", "version", "optionally", "compile", "jemalloc", "malloc_trim", "allow", "low", "memory", "usage", "potentially", "increased", "performance", "packaging", "method", "allow", "much", "easy", "security", "patching"]]
geemus;formatador;[["stdout", "text", "formatting"]]
gel-rb;gel;[["modern", "gem", "manager"], ["gel", "lightweight", "alternative", "bundler"], ["combination", "algorithm", "choice", "skip", "compatibility", "legacy", "feature", "date", "back", "early", "day", "rubygems", "gel", "able", "outperform", "bundler", "rubygems", "many", "common", "use", "case"], ["make", "trade", "gel", "choose", "support_NEG", "less_NEG", "frequently_NEG", "use_NEG", "independently_NEG", "valuable_NEG", "bundler_NEG", "feature_NEG"], ["gel", "bundler", "rubygems", "install", "white_check_mark", "white_check_mark", "update", "white_check_mark", "white_check_mark", "lock", "white_check_mark", "white_check_mark", "exec", "white_check_mark", "white_check_mark", "gem", "author", "x", "white_check_mark", "vendoring", "ok", "white_check_mark", "anything", "else", "x", "white_check_mark"], ["case", "gel", "drop-in", "replacement", "still", "use", "rubygems", "directly", "need", "gem", "push", "example"]]
GemHQ;money-tree;[["moneytree", "ruby", "implementation", "bitcoin", "wallet", "specifically", "support", "hierachical", "deterministic", "wallet", "accord", "protocol", "specify", "bip"], ["find", "helpful", "please", "consider", "small", "bitcoin", "donation", "1nj2kie1hatcfbaad7dey53qaxngt4kbp"]]
gemnasium;gemnasium-parser;[["gemnasium", "parser", "determine", "gem", "dependency", "gemfiles", "gemspecs", "without", "evaluate", "ruby"]]
GetStream;stream-rails;'[["stream-rails", "ruby", "rail", "client", "stream"], ["sign", "stream", "account"], ["note", "also", "low", "level", "ruby", "stream", "integration", "library", "suitable", "ruby", "application"], ["check", "example", "app", "build", "use", "library", "github"], ["install", "stream_rails", "would", "gem"], ["library", "test", "fully", "support", "follow", "rails", "version"], ["login", "github", "getstream.io", "get", "api_key", "api_secret", "app", "configuration", "dashboard", "screen"], ["add", "streamrails", "configuration", "config", "initializers", "stream_rails", "rb"], ["integration", "look", "follow"], ["please", "use", "sequel"], ["integration", "look", "follow"], ["include", "streamrails", "activity", "add", "as_activity", "model", "want", "integrate", "feed"], ["everytime", "pin", "create", "store", "feed", "user", "create", "pin", "instance", "delete", "feed", "remove", "well"], ["activerecord", "model", "store", "feed", "activity", "activity", "object", "tell", "story", "person", "perform", "action", "object", "simple", "form", "activity", "consist", "actor", "verb", "object", "order", "happen", "model", "need", "implement", "method"], ["#activity_object", "object", "activity", "eg", "ar", "model", "instance"], ["#activity_actor", "actor", "perform", "activity", "value", "also", "provide", "feed", "name", "feed", "id", "activity", "add"], ["example", "let", "u", "say", "pin", "polymorphic", "class", "could", "belong", "either", "user", "e", "g", "user", "id", "company", "e", "g", "company", "id", "instance", "code", "would", "post", "pin", "either", "user", "feed", "company", "feed", "base", "owner"], ["activity_actor", "default", "self.user"], ["#activity_verb", "string", "representation", "verb", "default", "model", "class", "name"], ["complete", "example", "pin", "class"], ["often", "want", "store", "data", "basic", "field", "achieve", "implement", "#activity_extra_data", "model"], ["want", "control", "create", "activity", "implement", "#activity_should_sync", "method", "model"], ["create", "activity", "self.published", "true"], ["stream_rails", "come", "feed", "manager", "class", "help", "common", "feed", "operation", "get", "instance", "manager", "streamrails", "feed_manager"], ["get", "start", "manager", "feed", "pre-configured", "add", "feed", "application", "require", "feed", "divide", "three", "category"], ["user", "feed", "store", "activity", "user", "think", "personal", "facebook", "page", "easily", "get", "feed", "manager"], ["news", "feed", "store", "activity", "people", "follow", "flat", "newsfeed", "similar", "twitter", "aggregated", "newsfeed", "like", "facebook"], ["notification", "feed", "use", "build", "notification", "functionality"], ["show", "example", "read", "notification", "feed"], ["default", "notification", "feed", "empty", "specify", "user", "notify", "model", "get", "create", "case", "retweet", "probably", "want", "notify", "user", "parent", "tweet"], ["another", "example", "would", "follow", "user", "would", "commonly", "want", "notify", "user", "follow"], ["order", "populate", "newsfeeds", "need", "notify", "system", "follow", "relationship"], ["current", "user''s", "flat", "aggregate", "feed", "follow", "target_user''s", "user", "feed", "following", "code"], ["read", "data", "feed", "pin", "activity", "look", "like"], ["far", "ready", "usage", "template", "call", "process", "load", "reference", "database", "enrichment", "example", "show"], ["similar", "method", "call", "enrich_aggregated_activities", "available", "aggregated", "feed"], ["additional", "metadata", "activity", "override", "activity_extra_data", "class", "add", "stream", "activity", "mixin", "also", "enrich", "field''s", "data", "following"], ["step", "one", "override", "activity_extra_data", "method", "mixin"], ["create", "pin", "object", "location", "metadata", "field", "example", "also", "location", "table", "model", "set", "metadata", "extra_data", "field", "important", "symbol", "metadata", "well", "value", "meta", "data", "match", "pattern", "left", "half", "string", "string", "metadata", "value", "split", "must", "also", "match", "name", "model"], ["must", "also", "tell", "enricher", "also", "fetch", "location", "look", "activity"], ["retrieve", "activity", "later", "enrichment", "process", "include", "location", "model", "well", "give", "u", "access", "attribute", "method", "location", "model"], ["enrich", "activity", "render", "view", "convenience", "include", "basic", "view"], ["render_activity", "view", "helper", "render", "activity", "pick", "partial", "activity", "_pin", "pin", "activity", "aggregated_activity", "_follow", "aggregated", "activity", "verb", "follow"], ["helper", "automatically", "send", "activity", "local", "scope", "partial", "additional", "parameter", "send", "well", "use", "different", "layout", "prefix", "name"], ["e", "g", "render", "activity", "partial", "use", "small_activity", "layout"], ["e", "g", "prefix", "name", "template", "notification"], ["e", "g", "add", "extra_var", "partial", "scope"], ["e", "g", "render", "activity", "partial", "use", "notification", "partial", "root", "render", "partial", "path", "notification", "activity_verb"], ["simple", "pagination", "use", "stream-ruby", "api", "follow", "controller"], ["disable", "model", "track", "eg", "run", "test", "via", "streamrails.configure"], ["project", "root", "directory"], ["need", "also", "use", "low", "level", "ruby", "api", "directly", "documentation", "available", "stream", "website"], ["copyright", "c", "2014-2021", "stream.io", "inc", "individual", "contributor", "right", "reserve"], ["see", "file", "license", "information", "history", "software", "term", "condition", "usage", "disclaimer", "warranty"]]'
GetStream;stream-ruby;[["official", "ruby", "api", "client", "stream", "feed", "web", "service", "build", "scalable", "newsfeeds", "activity", "stream", "explore", "doc", "code", "sample", "report", "bug", "request", "feature"]]
github;github-ds;'[["github", "collection", "ruby", "library", "work", "sql", "top", "activerecord''s", "connection"], ["current", "status", "use", "production", "extensively", "github", "change", "thoroughly", "vet", "could", "slow", "process", "contribute", "best", "actively", "communicate", "status", "pull", "request", "contributor", "substantial", "change", "would", "like", "make", "would", "great", "first", "open", "issue", "discuss", "u"]]'
github;github-ldap;[["github-ldap", "wrapper", "top", "net", "ldap", "make", "human", "friendly"]]
github;homebrew-bootstrap;[["series", "helper", "script", "cask", "formula", "reduce", "duplication", "across", "script", "bootstrap", "script"]]
github;hoosegow;'[["ephemeral", "docker", "jail", "run", "untrusted", "ruby", "code"], ["hoosegow", "run", "code", "docker", "container", "call", "method", "hoosegow", "instance", "proxies", "method", "call", "another", "instance", "hoosegow", "run", "inside", "docker", "container"], ["hoosegow", "intend", "add", "layer", "security", "project", "need", "run", "code", "fully_NEG", "trust_NEG", "audit_NEG", "untrusted", "code", "run", "inside", "docker", "container", "attacker", "manage", "exploit", "vulnerability", "code", "must", "also", "break", "docker", "container", "gain", "access", "host", "system"], ["mean", "hoosegow", "strong", "docker", "docker", "employ", "kernel", "namespaces", "capability", "cgroups", "contain", "process", "run", "inside", "container", "true_NEG", "virtualization_NEG", "though_NEG", "process_NEG", "run_NEG", "root_NEG", "inside_NEG", "container_NEG", "compromise_NEG", "host_NEG", "system_NEG", "privilege", "escalation", "bug", "host", "kernel", "could", "also", "use", "become", "root", "compromise", "host", "machine", "far", "hardening", "base", "ubuntu", "image", "along", "tool", "like", "apparmor", "se-linux", "improve", "security", "posture", "application", "rely", "hoosegow", "docker"], ["following", "useful", "resource", "regard", "security", "docker"], ["gem", "available", "release", "page", "download", "gem", "app''s", "vendor", "cache", "directory", "add", "gemfile"], ["need", "define", "method", "want", "run", "docker", "container", "need", "create", "inmate.rb", "file", "define", "hoosegow", "inmate", "module", "method", "module", "available", "hoosegow", "instance", "proxied", "docker", "container", "example", "inmate.rb", "file"], ["inmate.rb", "file", "folder", "optional", "gemfile", "specify", "dependency", "directory", "copy", "docker", "container", "build", "time", "method", "available", "proxied", "specify", "location", "directory", "contain", "inmate.rb", "file", "instantiate", "hoosegow", "object"], ["start", "use", "hoosegow", "need", "build", "docker", "image", "hoosegow", "proxy", "method", "call", "rake", "task", "bootstrap", "script"], ["image", "need", "rebuild", "change", "hoosegow", "inmate.rb", "file", "image", "build", "ahead", "time", "rake", "task", "bootstrap", "script", "pass", "name", "image", "use", "instantiate", "hoosegow", "instance"], ["default", "docker''s", "api", "listen", "locally", "unix", "socket", "run", "docker", "default", "configuration", "need_NEG", "worry_NEG", "configure_NEG", "hoosegow_NEG"], ["configure", "hoosegow", "connect", "non-standard", "unix", "socket"], ["configure", "hoosegow", "connect", "docker", "daemon", "run", "another", "computer"]]'
github;rubocop-github;'[["repository", "provide", "recommended", "rubocop", "configuration", "additional", "cop", "use", "github", "open", "source", "internal", "ruby", "project", "home", "github''s", "ruby", "style", "guide"]]'
gjtorikian;jekyll-last-modified-at;'[["liquid", "tag", "jekyll", "indicate", "last", "time", "file", "modify"], ["plugin", "determine", "page''s", "last", "modified", "date", "check", "last", "git", "commit", "date", "source", "file", "event", "git", "available_NEG", "file''s_NEG", "mtime_NEG", "use_NEG"]]'
GlobalNamesArchitecture;damerau-levenshtein;[["damerau-levenshtein", "gem", "allow", "find", "edit", "distance", "two", "utf", "ascii", "encoded", "string", "n", "efficiency"], ["gem", "implement", "pure", "levenshtein", "algorithm", "damerau", "modification", "character", "transposition", "count", "edit", "distance", "also", "include", "boehmer", "rees", "modification", "damerau", "algorithm", "transposition", "big", "character", "block", "take", "account", "well", "rees"], ["also", "return", "different", "two", "string", "accord", "levenshtein", "alrorithm", "different", "express", "tag", "tag", "make", "possible", "highlight", "differnce", "string", "flexible", "way"]]
gocardless;business;[["date", "calculation", "base", "business", "calendar"]]
gocardless;coach;[["coach", "improve", "controller", "code", "encouraging"], ["policy", "compatibility", "ruby", "rails", "version", "see", "compatibility.md"], ["get", "start", "add", "coach", "gemfile", "run", "bundle"], ["coach", "work", "ruby", "version", "onwards"]]
gocardless;gocardless-pro-ruby;[["ruby", "client", "gocardless", "api", "full", "detail", "gocardless", "api", "see", "api", "doc"]]
gocardless;statesman;[["statesmanlike", "state", "machine", "library"], ["policy", "compatibility", "ruby", "rails", "version", "see", "compatibility.md"], ["statesman", "opinionated", "state", "machine", "library", "design", "provide", "robust", "audit", "trail", "data", "integrity", "decouple", "state", "machine", "logic", "underlie", "model", "allow", "easy", "composition", "one", "model", "class"], ["design", "statesman", "little", "different", "state", "machine", "library", "state", "behaviour", "define", "separate", "state", "machine", "class", "rather", "add", "directly", "onto", "model", "state", "machine", "instantiate", "model", "apply", "state", "transition", "also", "model", "class", "optionally", "persist", "database", "full", "audit", "history", "audit", "history", "include", "json", "metadata", "set", "transition", "database", "index", "use", "offer", "database-level", "transaction", "duplication", "protection"]]
godfat;rest-more;[["lin", "jen-shin", "godfat"], ["lin", "jen-shin", "godfat", "give", "talk", "rest-core", "rubyconf", "taiwan", "slide", "english", "talk", "mandarin", "another", "talk", "promise", "rest-core"]]
gonzedge;rambling-trie;[["rambling", "trie", "ruby", "implementation", "trie", "data", "structure", "include", "compression", "ability", "design", "fast", "traverse"]]
GoogleCloudPlatform;inspec-gcp-cis-benchmark;[["repository", "hold", "google", "cloud", "platform", "gcp", "center", "internet", "security", "ci", "version", "benchmark", "inspec", "profile"]]
gosu;releasy;'[["releasy", "automate", "release", "ruby", "application", "game", "gui", "application", "non-ruby", "user", "configure", "releasy", "project", "application''s", "rakefile", "releasy", "generate", "rake", "task", "use", "need", "build", "package", "archive", "deploy", "new", "version", "application"]]'
gottfrois;link;[["ruby", "gem", "generate", "image", "thumbnail", "give", "url", "rank", "give", "back", "object", "containing", "image", "website", "information", "work", "like", "facebook", "link", "previewer"], ["demo", "application", "source", "code", "demo", "application", "host"]]
grnhse;greenhouse;[["ruby", "interface", "greenhouse.io", "api", "require", "ruby", "great"]]
grocer;grocer;[["grocer", "interface", "apple", "push", "notification", "service", "send", "push", "notification", "ios", "device"], ["gem", "grocer", "plan", "clean", "extensible", "friendly"]]
grosser;fast;[["gettext", "x", "faster", "x", "less", "garbage", "clean", "namespace", "(8", "vs", "simple", "threadsafe"], ["support", "multiple", "backends", "mo", "po", "yml", "file", "database", "activerecord", "chain", "logger", "easily", "extend"], ["example", "rail", "application"], ["translation", "ruby", "bundle", "exec", "rake", "benchmark"], ["mo", "file", "traditional", "default"], ["po", "file", "less", "maintenance", "mo"], ["yaml", "file", "use", "i18n", "syntax", "indentation"], ["database", "scaleable", "good", "many", "locale", "translator"], ["every", "thread", "e", "g", "rail", "applicationcontroller"], ["fastgettext", "support", "translation", "method", "ruby-gettext", "added", "support", "block", "default", "get", "gettext", "method", "use", "fastgettext", "translationaliased"], ["often", "want", "interpolate", "result", "n_", "use", "ruby", "builtin", "operator"], ["difference", "s_", "p_", "largely", "base", "translation", "store", "preference", "base", "workflow", "translation", "editing", "tool"], ["many", "instance", "string", "find_NEG", "ruby_NEG", "parsing_NEG", "method", "allow", "string", "discover"], ["generate", "po", "mo", "file", "use", "gettext", "parser", "example", "task", "gettext_i", "18n_rails"], ["tell", "gettext", "mo", "po", "file", "lie", "e", "g", "locale", "de", "my_app", "po", "locale", "de", "lc_messages", "my_app", "mo"], ["use", "original", "gettext", "create", "manage", "po", "mo-files", "work", "po", "mo", "parser", "reader", "easy", "use", "start", "contribution", "welcome", "get_pomo"], ["example", "migration", "activerecord", "default", "plural", "separator", "may", "overwrite", "suggest", "good", "one"], ["usable", "model", "datamapper", "sequel", "non-database", "backend", "thing", "need", "respond", "self.translation", "key", "locale", "call", "want", "use", "model", "look", "default", "model", "see", "want", "need", "implement"], ["manage", "translation", "via", "web", "gui", "use", "rails", "application", "translation_db_engine"], ["try", "gettext_i", "18n_rails", "plugin", "simplify", "setup", "try", "translation_db_engine", "manage", "translation", "db"], ["set", "available_locales", "text_domain", "locale", "work_NEG", "inside_NEG", "environment.rb_NEG", "since_NEG", "run_NEG", "different_NEG", "thread_NEG", "e_NEG", "g", "controller", "set", "inside", "application_controller"], ["plural", "select", "index", "think", "car", "car", "index", "pluralisation", "rule", "decides", "form", "use", "e", "g", "english", "count", "language", "fit_NEG", "rule_NEG", "add_NEG", "custom_NEG", "pluralisation_NEG", "rule_NEG"], ["via", "mo", "pofile"], ["plural", "expression", "language"], ["use", "one", "text", "domain", "set", "fastgettext", "default_text_domain", "app", "sufficient", "text_domain_NEG", "need_NEG"], ["simple", "rule", "first", "available_locale", "en", "sufficient_NEG", "set_NEG", "fastgettext_NEG", "default_locale", "de"], ["fallback", "available_locales_NEG", "set_NEG"], ["content", "different", "locale", "wish", "display", "use", "with_locale", "option"], ["use", "number", "repository", "find", "translation", "simply", "add", "chain", "first", "cannot", "translate", "give", "key", "next", "ask", "forth"], ["case", "benefit", "use", "merge", "repository", "alternative", "chain", "behave", "nearly", "difference", "internal", "data", "structure", "chain", "repos", "iterate", "whole", "chain", "translation", "merge", "repository", "select", "store", "first", "translation", "time", "subordinate", "repository", "add", "put", "burden", "load", "phase", "speed", "translation"], ["downside", "approach", "reload", "merge", "repo", "time", "language", "change"], ["want", "know", "key", "could", "translate_NEG", "use_NEG", "add_NEG", "logger_NEG", "chain_NEG"], ["logger", "position", "see", "translation", "position", "see", "unfound", "unfound", "may", "always_NEG", "mean_NEG", "miss_NEG", "choose_NEG", "translate_NEG", "word_NEG", "key_NEG", "good_NEG", "translation_NEG", "appear_NEG", "nevertheless_NEG", "lambda", "anything", "respond", "call", "callback", "good", "starting", "point", "may", "example", "missing_translations_logger", "rb"], ["want", "xml", "version", "write", "translationrepository"], ["one", "gettext", "domain", "two", "set", "function", "available"], ["helper", "method", "need_NEG", "write_NEG"], ["useful", "rails", "plugins", "view", "example", "second", "set", "function", "function", "search", "string", "domain", "multiple", "translation", "different", "domain", "return", "random", "order", "depend", "ruby", "hash", "implementation"], ["alternatively", "use", "merge", "repository", "achieve", "behavior"], ["translation", "method", "include", "multidomain", "support", "block", "default", "feature", "provide_NEG", "ruby-gettext_NEG", "translation", "find_NEG", "block_NEG", "provide_NEG", "block_NEG", "always_NEG", "return_NEG", "otherwise", "key", "return", "method", "pluralization", "attempt", "simple", "translation", "alternate", "key"], ["block", "default", "useful", "default", "long", "passage", "text", "would", "make_NEG", "useful_NEG", "key_NEG", "also", "instrument", "log", "find_NEG", "key_NEG"], ["mo", "po-file", "parsing", "masao", "mutoh", "see", "vendor", "readme"], ["michael", "grosser", "[email protected]", "license", "mit", "vendor", "part", "license", "term", "ruby", "see", "header"]]
grosser;i18n;[["would", "like", "country", "list", "sort", "alphabetically", "different", "language", "gem", "call", "sort_alphabetical"], ["michael", "grosser", "[email protected]", "license", "mit"]]
grosser;kennel;[["manage", "datadog", "monitor", "dashboard", "slos", "code"]]
grosser;rspec-instafail;[["show", "fail", "spec", "instantly", "show", "pass", "spec", "green", "dot", "usual"], ["upgrade", "add", "format", "progress"]]
grosser;wwtd;[["read", "travis.yml", "run", "travis", "would", "run", "use", "rvm", "rbenv", "chruby", "wait_NEG", "build_NEG", "email_NEG"]]
GSA;asis;[["asis", "advanced", "social", "image", "search", "index", "flickr", "mrs", "image", "provide", "search", "api", "across", "index"]]
gshutler;useragent;[["useragent", "ruby", "library", "parse", "compare", "http", "user", "agent"]]
guard;guard-rspec;[["guard", "rspec", "allow", "automatically", "intelligently", "launch", "spec", "file", "modify"]]
guard;listen;[["listen", "gem", "listen", "file", "modification", "notifies", "change"]]
guard;rb-inotify;[["simple", "wrapper", "inotify", "linux", "kernel", "subsystem", "monitoring", "change", "file", "directory", "use", "ffi", "gem", "avoid", "compile", "c", "extension"], ["api", "documentation", "available", "rdoc.info"]]
guilhermesad;rspotify;[["ruby", "wrapper", "spotify", "web", "api"]]
hakanensari;peddler;[["peddler", "ruby", "interface", "amazon", "mws", "api", "collection", "web", "service", "help", "amazon", "seller", "programmatically", "exchange", "data", "listing", "order", "payment", "report"], ["use", "amazon", "mws", "must", "eligible", "seller", "account", "register", "developer", "access", "selling", "account", "use", "merchant", "idnote", "amazon", "also", "refer", "seller", "id", "merchant", "token", "different", "place"], ["amazon", "multiple", "region", "region", "require", "application", "developer", "register", "individually", "mws", "api", "section", "may", "require", "additional", "authorisation", "amazon"]]
hamstergem;hamster;'[["efficient", "immutable", "thread-safe", "collection", "class", "ruby"], ["hamster", "provide", "persistent", "data", "structure", "hash", "vector", "set", "sortedset", "list", "deque", "work", "immutable", "queue", "stack"], ["hamster", "collection", "immutable", "whenever", "modify", "hamster", "collection", "original", "preserve", "modified", "copy", "return", "make", "inherently", "thread-safe", "shareable", "time", "remain", "cpu", "memory-efficient", "share", "copy"], ["hamster", "collection", "immutable", "still", "mutate", "object", "store", "recommend", "unless_NEG", "sure_NEG", "know_NEG", "hamster", "collection", "thread-safe", "freely", "share", "thread", "responsible", "make", "sure", "object", "store", "use", "thread-safe", "manner"], ["hamster", "collection", "almost", "always", "close", "give", "operation", "whereas", "ruby''s", "collection", "method", "always", "return", "array", "hamster", "collection", "return", "instance", "class", "wherever", "possible"], ["possible", "hamster", "collection", "offer", "interface", "compatible", "ruby''s", "built-in", "hash", "array", "enumerable", "ease", "code", "migration", "also", "hamster", "method", "accept", "regular", "ruby", "collection", "argument", "code", "use", "hamster", "easily", "interoperate", "ruby", "code"], ["lastly", "hamster", "list", "lazy", "make", "possible", "among", "thing", "process", "infinitely", "large", "list"], ["make", "collection", "class", "available", "code"], ["prefer", "pull", "certain", "collection", "type"]]'
hanami;cli;[["cli", "command", "full-stack", "hanami", "application"], ["note", "version", "general", "purpose", "cli", "utility", "library", "name", "library", "since", "rename", "dry-rb", "dry-cli", "please", "update", "gemfiles", "accordingly"]]
hanami;helpers;[["view", "helper", "ruby", "application"]]
hanami;mailer;[["mail", "ruby", "application"]]
hanami;model;[["persistence", "framework", "hanami"], ["deliver", "convenient", "public", "api", "execute", "query", "command", "database", "architecture", "ease", "keep", "business", "logic", "entity", "separate", "detail", "persistence", "validation"], ["implement", "following", "concept"], ["like", "hanami", "component", "use", "standalone", "framework", "within", "full", "hanami", "application"]]
hanami;router;[["rack", "compatible", "lightweight", "fast", "http", "router", "ruby", "hanami"]]
hanami;utils;[["ruby", "core", "extension", "class", "utility", "hanami"]]
hanami;validations;[["internal", "support", "gem", "hanami", "action", "params", "validation"]]
hanami;view;[["view", "layer", "hanami"]]
hashicorp;vault-rails;[["vault", "official", "rail", "plugin", "interact", "vault", "hashicorp"], ["view", "readme", "github", "master", "branch", "know", "may", "contain", "unreleased", "feature", "different", "apis", "recently", "release", "version", "please", "see", "git", "tag", "correspond", "version", "vault", "rail", "plugin", "proper", "documentation"]]
hashicorp;vault-ruby;[["vault", "official", "ruby", "client", "interact", "vault", "hashicorp"], ["view", "readme", "github", "master", "branch", "know", "may", "contain", "unreleased", "feature", "different", "apis", "recently", "release", "version", "please", "see", "git", "tag", "correspond", "version", "vault", "ruby", "client", "proper", "documentation"]]
hashie;hashie;[["hashie", "grow", "collection", "tool", "extend", "hash", "make", "useful"]]
heapsource;active;[["activemodel", "otp", "make", "add", "two", "factor", "authentication", "tfa", "model", "simple", "let", "u", "see", "require", "get", "amo", "otp", "work", "application", "use", "rail", "amo", "otp", "also", "compatible", "rail", "x", "version", "go", "use", "user", "model", "try", "add", "option", "provide", "activemodel", "otp", "inspire", "securepassword"]]
hecbuma;capistrano;[["gem", "capistrano", "deployment", "email", "notification"], ["project", "capistrano", "mailer", "gem", "name", "capistrano_mailer", "license", "mit", "moldiness", "version", "dependencies", "code", "quality", "inline", "documenation", "continuous", "integration", "test", "coverage", "homepage", "documentation", "author", "peter", "boling", "spread"]]
hellostealth;stealth;'[["stealth", "ruby", "framework", "create", "text", "voice", "chatbots", "design", "inspire", "ruby", "rails''s", "philosophy", "convention", "configuration", "mvc", "architecture", "slight", "caveat", "view", "aptly", "name", "reply"]]'
henrypoydar;chronic;[["simple", "ruby", "natural", "language", "parser", "elapsed", "time", "example", "hour", "minute", "minute", "second", "day", "etc", "return", "result", "second", "return", "integer", "unless", "get", "tricky", "need", "float", "minute", "second", "example"], ["reverse", "also", "accomplish", "output", "method", "pas", "second", "get", "string", "like", "min", "sec", "default", "format", "4h", "3m", "4:01"]]
heroku;heroku-bouncer;[["heroku", "bouncer", "rack", "middleware", "implement", "sinatra", "require", "heroku", "oauth", "request"]]
heroku;netrc;[["library", "read", "writes", "netrc", "file"]]
heroku;rack-timeout;'[["abort", "request", "take", "long", "exception", "raise"], ["timeout", "default", "recommend", "set", "timeout", "low", "realistically", "viable", "application", "modify", "set", "rack_timeout_service_timeout", "environment", "variable"], ["handful", "setting", "read", "detail"], ["rack", "timeout", "solution_NEG", "problem_NEG", "long-running_NEG", "request_NEG", "debug_NEG", "remediation_NEG", "tool_NEG", "app", "developer", "track", "rack-timeout''s", "data", "address", "recur", "instance", "particular", "timeouts", "example", "refactoring", "code", "run", "faster", "offset", "lengthy", "work", "happen", "asynchronously"]]'
herval;yahoo-finance;[["dead", "simple", "wrapper", "yahoo", "finance", "quote", "end-point"]]
hgmnz;truncate;[["truncate_html", "cut", "string", "html", "take", "care", "close", "linger", "open", "tag", "many", "way", "solve", "library", "dependency_NEG", "parse_NEG", "html_NEG", "use_NEG", "regular_NEG", "expression_NEG"], ["use", "without", "rail"]]
HipByte;motion-cocoapods;[["motion-cocoapods", "allow", "rubymotion", "project", "integrate", "cocoapods", "dependency", "manager"]]
hired;reactor;[["gem", "aim", "provide", "following", "tool", "augment", "activerecord", "sidekiq", "stack"]]
holidays;definitions;[["repository", "contain", "raw", "definition", "various", "holiday", "project", "add", "submodule", "project", "want", "use"], ["currently", "use", "exist", "holiday", "gem", "take", "definition", "generates", "ruby", "class", "use", "gem", "future", "use", "language", "similar", "manner"], ["please", "note", "gem_NEG", "validation", "process", "write", "ruby", "simply", "convenience", "real", "star", "show", "yaml", "file"], ["thank", "wonderful", "contributor"]]
Homebrew;homebrew-bundle;[["bundler", "non-ruby", "dependency", "homebrew", "homebrew", "cask", "mac", "app", "store", "whalebrew"]]
Homebrew;homebrew-cask-drivers;[["install", "homebrew", "run", "following", "command"], ["install", "cask", "repo"]]
Homebrew;homebrew-cask-fonts;[["find", "submit", "font", "cask", "homebrew", "cask", "project"]]
Homebrew;homebrew-command-not-found;[["project", "reproduce", "ubuntus", "command-not-found", "homebrew", "user", "macos"], ["ubuntu", "try", "use", "command", "exist_NEG", "locally_NEG", "available_NEG", "package_NEG", "bash_NEG", "suggest_NEG", "command_NEG", "install_NEG", "use", "script", "replicate", "feature", "macos"], ["formula", "support", "represent", "different", "command", "main", "homebrew", "repo"]]
Homebrew;homebrew-portable-ruby;[["formula", "tool", "build", "version", "ruby", "instal", "run", "anywhere", "filesystem"]]
Homebrew;homebrew-services;[["manage", "background", "service", "use", "daemon", "manager", "launchctl", "macos", "systemctl", "linux"]]
honeybadger-io;honeybadger-ruby;[["notifier", "gem", "integrate", "apps", "zap", "honeybadger", "exception", "notifier", "ruby", "rail"], ["uncaught", "exception", "occur", "honeybadger", "post", "relevant", "data", "honeybadger", "server", "specify", "environment"]]
httprb;form;[["utility-belt", "build", "form", "data", "request", "body"]]
huboard;ghee;[["unofficial", "ruby", "client", "github", "api", "end", "goal", "complete", "simple", "intuitive", "ruby", "api", "thing", "github"], ["instantiate", "client", "basic", "auth"], ["instantiate", "client", "auth", "token"], ["create", "oauth", "access", "token"], ["create", "client", "github", "enterprise"]]
hughbien;thyme;[["thyme", "pomodoro", "timer", "tmux"]]
huobazi;carrierwave-qiniu;[["gem", "add", "storage", "support", "qiniu", "carrierwave"]]
hw-cookbooks;lxc;[["manage", "linux", "container", "chef"]]
iain;http;[["gem", "help", "detect", "user", "preferred", "language", "send", "accept-language", "http", "header"], ["algorithm", "base", "rfc", "one", "exception", "user", "request", "en-us", "en", "available", "language", "en", "deem", "compatible", "en-us", "rfc", "specify", "requested", "language", "must", "either", "exactly", "match", "available", "language", "must", "exactly", "match", "prefix", "available", "language", "mean", "user", "request", "en", "en-us", "available", "en-us", "would", "compatible", "way_NEG", "around_NEG", "usually", "look_NEG"], ["since", "version", "gem", "rack", "middleware"]]
iancanderson;ingreedy;[["default", "ingreedy", "convert", "amount", "rational", "number"], ["however", "set", "ingreedy", "preverse_amounts", "true", "allow", "amount", "detect", "return", "originally", "input"]]
IF977;if977;[["home", "courseware", "apoio", "programao", "par", "projeto", "syllabus", "equip", "notas", "exerccios", "escolares"], ["esta", "pgina", "repositrio", "da", "disciplina", "de", "engenharia", "de", "software", "voltada", "ao", "curso", "de", "bacharelado", "sistemas", "de", "informao", "centro", "de", "informtica", "cin", "da", "universidade", "federal", "de", "pernambuco", "ufpe", "esta", "verso", "da", "disciplina", "foi", "inspirada", "na", "experincia", "profissional", "professor", "vinicius", "cardoso", "garcia", "e", "nas", "lie", "aprendidas", "com", "verse", "anteriores", "da", "disciplina", "sugestes", "e", "relatos", "da", "disciplina", "cs169", "software", "engineering", "da", "uc", "berkeley"], ["para", "quem", "tiver", "curiosidade", "histria", "dessa", "cadeira", "resumidamente", "contada", "nestes", "trs", "primeiros", "artigos", "os", "demais", "tambm", "influenciaram", "na", "histria", "e", "evoluo", "da", "cadeira"]]
ifad;chronomodel;[["chronomodel", "implement", "oracle", "sell", "flashback", "query", "standard", "sql", "free", "postgresql", "academically", "speak", "chronomodel", "implement", "type", "slowly-changing", "dimension", "history", "table"], ["history", "keep", "happens", "inside", "database", "system", "free", "application", "code", "deal", "chronomodel", "implement", "required", "feature", "ruby", "rail", "orm", "leverage", "database", "temporal", "structure", "beneath"]]
IFTTT;polo;[["polo", "travel", "database", "create", "sample", "snapshot", "work", "real", "world", "data", "environment"], ["polo", "take", "activerecord", "base", "seed", "object", "traverse", "every", "whitelisted", "activerecord", "association", "generate", "sql", "insert", "along", "way"], ["save", "sql", "insert", "sql", "file", "import", "data", "favorite", "environment"]]
igrigorik;http-2;[["pure", "ruby", "framework", "transport", "agnostic", "implementation", "http", "protocol", "hpack", "header", "compression", "support"]]
imgproxy;imgproxy.rb;[["imgproxy", "fast", "secure", "standalone", "server", "resize", "convert", "remote", "image", "main", "principle", "imgproxy", "simplicity", "speed", "security", "go", "application", "ready", "instal", "use", "unix", "environmentalso", "ready", "containerize", "use", "docker"], ["imgproxy", "use", "provide", "fast", "secure", "way", "get", "rid", "image", "resize", "code", "web", "application", "like", "call", "imagemagick", "graphicsmagick", "use", "library", "also", "able", "resize", "everything", "fly", "separate", "server", "control", "imgproxy", "fast", "easy", "use", "require", "zero", "process", "power", "storage", "main", "application", "imgproxy", "indispensable", "handle", "image", "resizing", "epic", "proportion", "especially", "original", "image", "come", "remote", "source"], ["imgproxy.rb", "framework-agnostic", "ruby", "gem", "imgproxy", "include", "proper", "support", "ruby", "rail", "popular", "image", "attachment", "option", "active", "storage", "shrine"], ["note", "readme", "show", "documentation", "x", "version", "version", "x", "see", "v1", "tag", "see", "2.0-upgrade.md", "upgrade", "guide"]]
increments;qiita-markdown;[["qiita-specified", "markdown", "processor"]]
infinum;enumerations;[["rail", "plugin", "enumeration", "activerecord", "model"], ["inside", "gemfile", "add", "following"]]
influxdata;influxdb-ruby;[["official", "ruby", "client", "library", "influxdb", "maintain", "@toddboom", "@dmke"]]
infrablocks;ruby;[["simple", "wrapper", "around", "terraform", "binary", "allow", "execution", "within", "ruby", "program", "rspec", "test", "rakefile"]]
inspec;kitchen-inspec;[["information", "project", "state", "slas", "see", "documentation"], ["kitchen", "driver", "inspec", "see", "project", "action", "following", "test-kitchen", "example", "available"]]
instacart;makara;[["makara", "generic", "primary", "replica", "proxy", "handle", "heavy", "lifting", "managing", "choose", "blacklisting", "cycle", "connection", "come", "activerecord", "database", "adapter", "implementation"]]
intercom;intercom-rails;[["easy", "way", "install", "intercom", "rails", "app"], ["interact", "intercom", "rest", "api", "use", "intercom", "gem"], ["require", "ruby", "high"]]
Intrepidd;working;[["modern", "ruby", "gem", "allow", "time", "calculation", "working", "hour"], ["compatible", "test", "ruby", "jruby", "activesupport", "x", "x", "x"]]
intridea;multi;[["lot", "ruby", "library", "parse", "json", "everyone", "favorite", "json", "coder", "instead", "choose", "single", "json", "coder", "force", "user", "library", "stick", "use", "multijson", "instead", "simply", "choose", "fast", "available", "json", "coder", "use"], ["load", "invalid", "json", "multijson", "throw", "multijson", "parseerror", "multijson", "decodeerror", "multijson", "loaderror", "alias", "backwards", "compatibility"], ["parseerror", "instance", "reader", "contain", "original", "exception", "also", "data", "reader", "input", "cause", "problem"], ["use", "method", "set", "multijson", "adapter", "take", "either", "symbol", "class", "allow", "custom", "json", "parser", "respond", "load", "dump", "class", "level"], ["multijson", "fail", "load", "specified", "adapter", "throw", "multijson", "adaptererror", "inherit", "argumenterror"], ["multijson", "try", "intelligent", "defaulting", "supported", "engine", "already", "load", "utilize", "attempt", "load", "loading", "library", "order", "speed", "first", "oj", "yajl", "json", "gem", "json", "pure", "json_NEG", "library_NEG", "available_NEG", "multijson_NEG", "fall_NEG", "back_NEG", "okjson_NEG", "simple_NEG", "vendorable_NEG", "json_NEG", "parser_NEG"]]
inukshuk;bibtex-ruby;'[["bibtex-ruby", "rubyist''s", "swiss-army-knife", "thing", "bibtex", "include", "parser", "common", "bibtex", "object", "@string", "@preamble", "@comment", "regular", "entry", "sophisticated", "name", "parser", "tokenizes", "correctly", "format", "name", "bibtex-ruby", "recognizes", "bibtex", "string", "replacement", "join", "value", "contain", "multiple", "string", "variable", "support", "cross-reference", "decodes", "common", "latex", "format", "instruction", "unicode", "hurry", "also", "allow", "easy", "export", "conversion", "format", "yaml", "json", "citeproc", "csl", "xml", "bibtexml", "require", "rexml", "rdf", "experimental"], ["list", "project", "use", "bibtex-ruby", "take", "look", "project", "wiki"]]'
inukshuk;jekyll-scholar;[["jekyll-scholar", "academic", "blogger", "set", "extension", "jekyll", "awesome", "blog", "aware", "static", "site", "generator", "format", "bibliography", "reading", "list", "web", "give", "blog", "post", "citation", "super-powers"], ["already", "use", "jekyll-scholar", "interested", "help", "please", "get", "touch", "u", "would", "like", "become", "maintainer"]]
isaacsanders;omniauth-stripe-connect;[["stripe", "connect", "oauth", "strategy", "omniauth"], ["support", "oauth", "server-side", "client-side", "flow", "read", "stripe", "connect", "doc", "detail"]]
iugu;iugu-ruby;[["gem", "para", "acesso", "api", "da", "iugu"]]
iyzico;iyzipay-ruby;[["sign", "iyzico", "account"]]
jabbrwcky;prawn-qrcode;[["simple", "extension", "generate", "render", "qrcodes", "prawn", "pdfs"], ["prawn", "qrcode", "prawn", "extension", "simplify", "rendering", "qr", "code"], ["qr", "code", "register", "trademark", "denso", "wave", "incorporate", "see", "information"]]
jackc;tod;[["supply", "timeofday", "class", "include", "parsing", "strftime", "comparison", "arithmetic"], ["supply", "shift", "represent", "period", "time", "use", "beginning", "end", "timeofday", "allows", "calculate", "duration", "determine", "timeofday", "include", "inside", "shift", "nightly", "shift", "begin", "time", "great", "end", "time", "suppose", "shift", "end", "following", "day"]]
jaen;bundix;[["bundix", "make", "easy", "package", "bundler-enabled", "ruby", "application", "nix", "package", "manager"]]
jakesgordon;sprite-factory;'[["sprite", "factory", "ruby", "library", "use", "generate", "cs", "sprite", "combine", "individual", "image", "file", "directory", "single", "unified", "sprite", "image", "create", "appropriate", "cs", "stylesheet", "use", "web", "application"], ["image", "library", "also", "require", "spritefactory", "come", "build", "support", "rmagick", "chunkypng"], ["rmagick", "common", "image", "libary", "use", "installation", "instruction", "ubuntu"], ["chunkypng", "light", "weight", "support", "png", "format"], ["spritefactory", "also", "easily", "extend", "use", "image", "library", "choice"], ["use", "sf", "command", "line", "script", "specify", "location", "image"], ["combine", "individual", "image", "file", "within", "directory", "generate"], ["also", "use", "spritefactory", "class", "directly", "code"], ["original", "image", "file", "name", "use", "cs", "class", "show", "image", "html"], ["original", "image", "file", "include", "sub-folders", "relative", "path", "name", "use", "cs", "class", "show", "image", "html"], ["use", "framework", "rail", "would", "usually", "dry", "helper", "method"], ["much", "behavior", "customize", "override", "following", "option"], ["option", "pass", "command", "line", "argument", "sf", "script"], ["option", "also", "pass", "2nd", "argument", "#run", "method"], ["see", "result", "many", "option", "view", "sample", "page", "come", "gem", "test", "image", "reference", "index.html"], ["generated", "image", "lay", "horizontal", "vertical", "strip", "provide", "layout", "option", "default", "horizontal", "new", "option", "v1", "use", ":p", "acked", "layout", "attempt", "generate", "optimized", "packed", "square-ish", "layout"], ["detail", "bin-packing", "algorithm", "use"], ["default", "cs", "generate", "fairly", "simple", "assume", "use", "element", "sprite", "basename", "individual", "file", "suitable", "use", "cs", "classname", "example", "following", "file"], ["generate", "following", "cs"], ["want", "use", "different", "selector", "rule", "provide", "selector", "option", "example"], ["want", "specify", "custom", "selector", "individual", "image", "name", "image", "file", "accordingly", "library", "map", "double", "underscore", "single", "space", "source", "image", "filename", "example"], ["want", "specify", "psuedo", "class", "hover", "image", "library", "also", "map", "double", "dash", "colon", "source", "image", "filename", "example"], ["image", "filenames", "contain", "non-word", "character", "would", "otherwise", "invalidate", "cs", "selector", "sanitize", "character", "use", "sanitizer", "option", "example"], ["want", "full", "control", "filename-to-selector", "sanitization", "process", "provide", "custom", "sanitizer", "example"], ["within", "generated", "cs", "file", "tricky", "get", "correct", "path", "unified", "sprite", "image", "example", "might", "host", "image", "amazon", "s3", "build", "ruby", "rail", "application", "might", "need", "generate", "url''s", "use", "#image_path", "helper", "method", "ensure", "get", "appropriate", "cache-busting", "query", "parameter"], ["default", "spritefactory", "generate", "simple", "url''s", "contain", "basename", "unified", "sprite", "image", "e", "g"], ["control", "generation", "url''s", "use", "cssurl", "option"], ["cdn''s", "prepend", "simple", "string", "image", "name"], ["control", "simple", "token", "replacement", "perform", "use", "image", "token", "example", "generate", "call", "custom", "sas", "helper", "function", "provide", "sass-rails", "plugin"], ["full", "control", "provide", "lambda", "function", "generate", "value"], ["want", "complete", "control", "generated", "style", "pass", "block", "run", "method"], ["block", "provide", "information", "image", "include", "generated", "cs", "attribute", "whatever", "content", "block", "return", "insert", "generated", "cs", "file"], ["image", "argument", "hash", "key", "basename", "image", "file", "value", "hash", "image", "metadata", "include", "following"], ["sprite-factory", "gem", "play", "nice", "rail", "asset", "pipeline", "simple", "step"], ["add", "sprite-factory", "gemfile", "include", "chosen", "image", "library", "dependency"], ["store", "image", "rail", "app", "asset", "image", "sub-folders", "e", "g"], ["create", "rake", "task", "regenerate", "sprite", "e", "g", "lib", "task", "assets.rake"], ["run", "rake", "task"], ["sprite", "factory", "library", "extend", "number", "way"], ["see", "exist", "code", "example"], ["see", "license", "file"], ["thanks", "employer", "liquidplanner", "allow", "take", "idea", "online", "project", "management", "web", "application", "release", "wild"], ["idea", "feedback", "request", "bug", "report", "reach", "[email protected]", "via", "website", "code", "incomplete"]]'
janko;down;[["utility", "tool", "streaming", "flexible", "safe", "downloading", "remote", "file", "use", "open-uri", "net", "http", "http.rb", "wget", "backend", "http", "library"]]
janko;image;[["provide", "higher-level", "image", "processing", "helper", "commonly", "need", "handle", "image", "uploads"], ["gem", "process", "image", "either", "imagemagick", "graphicsmagick", "libvips", "library", "imagemagick", "good", "default", "choice", "especially", "migrate", "another", "gem", "library", "use", "imagemagick", "libvips", "new", "library", "process", "image", "rapidly", "often", "multiple", "time", "faster", "imagemagick"]]
janko;sinatra-activerecord;[["extends", "sinatra", "extension", "method", "rake", "task", "deal", "sql", "database", "use", "activerecord", "orm"]]
janlelis;paint;[["paint", "create", "terminal", "color", "effect", "combine", "strength", "term-ansicolor", "rainbow", "similar", "project", "simple", "use", "however", "still", "flexible", "terminal", "color", "gem", "core_NEG", "extension_NEG", "default_NEG"], ["unsupported", "might", "still", "work"]]
jasl;wx;[["simple", "wechat", "pay", "ruby", "gem", "without", "unnecessary", "magic", "wrapper", "copy", "alipay"], ["please", "read", "official", "document", "first"]]
javierav;mongoid;[["mongoid", "userstamp", "add", "stamp", "column", "create", "update", "information", "within", "rail", "application", "use", "mongoid", "orm"]]
jeffreywildman;homebrew-virt-manager;[["set", "homebrew", "formula", "install", "virt-manager", "virt-viewer", "mac", "osx"]]
jekyll;jekyll-compose;[["streamline", "writing", "jekyll", "command"]]
jekyll;jekyll-paginate;[["default", "pagination", "generator", "jekyll"]]
jekyll;jekyll-redirect-from;[["give", "jekyll", "post", "page", "multiple", "url"], ["import", "post", "page", "say", "tumblr", "annoy", "impractical", "create", "new", "page", "proper", "subdirectory", "e", "g", "post", "my-slug-that-is-often-incompl", "redirect", "new", "post", "url"], ["instead", "deal", "maintain", "page", "redirection", "let", "jekyll-redirect-from", "handle"]]
jekyll;jekyll-sass-converter;[["let", "jekyll", "build", "sas", "sc"]]
jekyll;jekyll-sitemap;[["jekyll", "plugin", "silently", "generate", "sitemaps.org", "compliant", "sitemap", "jekyll", "site"]]
jellymann;mittsu;[["3d", "graphic", "library", "ruby"], ["mittsu", "make", "3d", "graphic", "easy", "provide", "abstraction", "opengl", "base", "heavily", "three.js", "weird_NEG", "pointer_NEG", "wonder_NEG", "difference_NEG", "vao_NEG", "vbo_NEG", "besides_NEG", "letter_NEG", "simply", "think", "something", "awesome", "make"]]
jenseng;hair;[["hairtrigger", "let", "u", "create", "manage", "database", "trigger", "concise", "db-agnostic", "rails-y", "way", "declare", "trigger", "right", "model", "ruby", "simple", "rake", "task", "dirty", "work"]]
jeremyevans;fixture;[["fixture_dependencies", "fixture", "loader", "allow", "loading", "model", "yaml", "fixture", "along", "entire", "dependency", "graph", "following", "feature"]]
jfqd;redmine;[["lightweight", "helpdesk", "plugin", "redmine", "add", "email", "sender-address", "anonymous", "supportclient", "custom", "field", "owner-email", "ticket", "create", "support", "email", "answer", "send", "supportclient", "check", "support", "checkbox", "journal"]]
jgarber623;svgeez;'[["ruby", "gem", "automatically", "generate", "svg", "sprite", "folder", "svg", "icon"], ["use", "svg", "icon", "system", "web", "project", "svgeez", "help", "speed", "workflow", "automate", "svg", "sprite", "generation", "process", "run", "svgeez", "alongside", "exist", "project", "integrate", "current", "build", "system", "add", "edit", "delete", "svg", "file", "folder", "marvel", "svgeez", "generate", "single", "svg", "sprite", "file", "ready", "inclusion", "user", "interface"], ["svg", "sprite", "bee''s", "knee", "far", "icon", "system", "go", "give", "chris", "coyier''s", "original", "post", "icon", "system", "svg", "sprite", "follow-up", "article", "svg", "symbol", "good", "choice", "icon", "read-through"]]'
jhass;DeBot;[["cebot", "irc", "bot", "write", "crystal"], ["currently", "repository", "contain", "bot_NEG", "also_NEG", "underlying_NEG", "library_NEG", "tool_NEG", "mature_NEG", "enough_NEG", "extract_NEG", "project_NEG"]]
jimweirich;rspec-given;[["cover", "rspec-given", "minitest-given", "given-core", "version"], ["rspec-given", "minitest-given", "extension", "favorite", "testing", "framework", "allow", "give", "notation", "write", "spec"], ["rspec", "great", "job", "make", "specification", "readable", "human", "however", "really", "like", "give", "nature", "cucumber", "story", "would", "like", "follow", "structure", "unit", "test", "rspec-given", "minitest-given", "allow", "simple", "give", "structure", "rspec", "specification"]]
jm81;ach;[["ach", "ruby", "helper", "builder", "ach", "file", "particular", "help", "field", "order", "alignment", "add", "pad", "line", "end", "file"], ["library", "use", "two", "production", "application", "limited", "purpose", "please", "test", "thoroughly", "use", "production", "environment"], ["see", "ach", "builder", "similar", "perl", "library"]]
jmettraux;rufus-scheduler;[["job", "scheduler", "ruby", "cron", "every", "job"], ["note", "maybe", "look", "readme", "rufus-scheduler", "x", "especially", "use", "dash", "stick", "rufus-scheduler"], ["run", "ruby", "quickstart.rb"], ["various", "form", "schedule", "support"], ["rufus-scheduler", "use", "fugit", "parse", "time", "string", "et-orbi", "pair", "time", "tzinfo", "timezones"]]
jm;toml;[["ruby", "parser", "toml", "build", "parslet"], ["far", "superior", "yaml", "json", "suck_NEG", "really"]]
jnicklas;turnip;[["turnip", "gherkin", "extension", "rspec", "allow", "write", "test", "gherkin", "run", "rspec", "environment", "basically", "write", "cucumber", "feature", "rspec"]]
joenorton;rubyretriever;[["rubyretriever", "web", "crawler", "scraper", "file", "harvester", "available", "command-line", "executable", "crawling", "framework"], ["rubyretriever", "rr", "use", "asynchronous", "http", "request", "via", "eventmachine", "synchrony", "crawl", "webpage", "quickly", "rr", "also", "use", "ruby", "implementation", "bloomfilter", "order", "keep", "track", "page", "already", "crawl", "memory", "efficient", "manner"], ["v1", "update", "3/24", "fix", "problem", "file", "downloads", "query", "string", "filename", "save", "querystrings", "still", "attach"], ["v1", "update", "3/24", "fix", "problem", "name", "anchor", "divs", "count", "link"], ["v1", "update", "3/24", "update", "gemfile", "external", "dependency", "versioning"], ["v1", "update", "3/24", "several", "bug", "fix"]]
joeyates;imap-backup;[["backup", "restore", "migrate", "email", "account"], ["backup", "restore", "use", "migrate", "another", "service", "inspect", "export"]]
johnli;property;[["gem", "way", "use", "basic", "key", "value", "store", "store", "attribute", "give", "model", "relational", "fashion", "row", "per", "attribute", "alternatively", "would", "need", "add", "new", "column", "per", "attribute", "main", "table", "serialize", "attribute", "value", "use", "activerecord", "store"]]
jondkinney;docusign;[["wrapper", "gem", "hook", "ruby", "app", "currently", "test", "rail", "docusign", "rest", "api", "doc", "api", "explorer", "allow", "embedded", "signing"]]
jonmbake;discourse-ldap-auth;[["discourse", "plugin", "enable", "ldap", "activedirectory", "authentication"]]
joost;phony;[["small", "gem", "add", "useful", "method", "rail", "app", "validate", "display", "save", "phone", "number", "use", "super", "awesome", "phony", "gem"], ["find", "version", "information", "changelog"]]
JoshCheek;seeing;[["unix", "mac", "appveyor"], ["evaluates", "ruby", "code", "record", "result", "line", "integrates", "extensible", "editor", "integrate", "many", "already", "see", "list", "like", "swift", "playground", "like", "sib"]]
jqr;heroku;[["helpful", "rake", "task", "heroku"]]
jsonapi-rb;serializable;[["ruby", "gem", "building", "render", "json", "api", "document"]]
JsonApiClient;json;[["gem", "mean", "help", "build", "api", "client", "interact", "rest", "apis", "lay", "attempt", "give", "query", "building", "framework", "easy", "understand", "similar", "activerecord", "scope"], ["note", "master", "currently", "track", "specification", "look", "old", "code", "see", "x", "branch"]]
JuanitoFatas;fast-ruby;'[["erik", "michaels-ober''s", "great", "talk", "write", "fast", "ruby", "video", "baruco", "slide", "present", "u", "many", "idiom", "lead", "faster", "run", "ruby", "code", "inspire", "document", "let", "people", "know", "try", "link", "real", "commits", "people", "see", "really", "benefit", "real", "world", "mean_NEG", "always_NEG", "blindly_NEG", "replace_NEG", "one_NEG", "another_NEG", "depend", "context", "e", "g", "gsub", "versus", "tr", "friendly", "reminder", "use", "caution"], ["idiom", "corresponding", "code", "example", "reside", "code"], ["result", "list", "readme.md", "run", "ruby", "0p0", "x", "machine", "information", "macbook", "pro", "retina", "inch", "mid", "ghz", "intel", "core", "i7", "gb", "mhz", "ddr", "result", "may", "vary", "get", "idea"], ["checkout", "github", "action", "build", "benchmark", "result", "run", "different", "ruby", "implementation"], ["let", "u", "write", "faster", "code", "together", "<3"]]'
judofyr;temple;[["temple", "abstraction", "framework", "compile", "template", "pure", "ruby", "make", "easy", "experiment", "implement", "optimize", "template", "language", "interested", "implement", "template", "language", "anything", "else", "relate", "internals", "template", "engine", "come", "right", "place"], ["look", "around", "still", "wonder", "ask", "mailing", "list", "try", "best", "fact", "relate_NEG", "temple_NEG", "long", "something", "template", "language", "interested"]]
judofyr;timeless;[["timeless", "mixture", "bewteen", "blog", "wiki", "cm", "look", "description"]]
jue58;kintone;[["ruby", "gem", "communicate", "kintone", "rest", "api"]]
Juniper;ruby-junos-ez-stdlib;[["ruby", "framework", "support", "juno", "os", "base", "device", "management", "automation"], ["standard", "library", "core", "set", "functionality", "work", "juno", "os", "base", "device"], ["framework", "build", "top", "netconf", "gem", "use", "xml", "fundamental", "data-exchange", "automate_NEG", "cli_NEG", "use_NEG", "snmp_NEG", "purpose", "framework", "enable", "automation", "development", "without", "require", "specific", "juno", "xml", "knowledge"], ["documentation", "find", "doc", "subdirectory"], ["framework", "comprise", "basic", "eloements"], ["provider", "manage", "access", "individual", "resource", "associated", "property", "provider", "resource", "exist", "manage", "life-cycle", "common", "change", "generally", "need", "part", "large", "workflow", "process", "documentation", "provider", "resource", "see", "docs", "directory"], ["juniper", "network", "actively", "contribute", "maintain", "repo", "please", "contact", "[email protected]", "query"], ["contributor", "john", "deatherage", "nitin", "kumar", "priyal", "jain", "ganesh", "nalawade"], ["former", "contributor", "jeremy", "schulman"], ["bsd", "see", "license", "file"], ["support", "software", "make", "available", "exclusively", "github", "repo", "issue", "tracking", "also", "welcome", "contact", "contributor", "directly", "via", "provide", "contact", "information"], ["find", "bug", "please", "open", "issue", "repo"], ["suggestion", "idea", "please", "write", "add", "suggestion-box", "folder", "repo", "via", "pull", "request", "way", "share", "idea", "community", "crowdsource", "feature", "delivery"]]
JustinLove;autoscaler;[["sidekiq", "performs", "background", "job", "thread", "model", "allow", "scale", "easy", "worker-pre-process", "background", "system", "people", "run", "test", "lightly", "load", "system", "heroku", "still", "want", "scale", "zero", "avoid", "rack", "charge"]]
k1LoW;awspec;[["rspec", "test", "aws", "resource"], ["resource", "type", "contribute"]]
kaitai-io;kaitai;[["simple", "visualizer", "kaitai", "struct", "project"], ["kaitai", "struct", "declarative", "language", "use", "describe", "various", "binary", "data", "structure", "lay", "file", "memory", "e", "binary", "file", "format", "network", "stream", "packet", "format", "etc"], ["main", "idea", "particular", "format", "describe", "kaitai", "struct", "language", "ksy", "file", "compile", "compiler", "source", "file", "one", "supported", "programming", "language", "module", "include", "generated", "code", "parser", "read", "describe", "data", "structure", "file", "stream", "give", "access", "nice", "easy-to-comprehend", "api"], ["please", "refer", "documentation", "kaitai", "struct", "project", "detail", "ksy", "file", "general", "usage", "pattern"]]
kanet77;togglv8;[["toggl", "time", "track", "tool"], ["togglv", "ruby", "wrapper", "toggl", "api", "v8", "design", "mirror", "toggl", "api", "closely", "possible"], ["togglv", "support", "toggl", "api", "report", "api"]]
karafka;example-app;[["repository", "contain", "example", "application", "use", "karafka", "framework", "receive", "message", "apache", "kafka", "integrated", "waterdrop", "gem", "send", "message", "kafka"], ["run", "application", "locally", "start", "apacke", "kafka", "included", "docker-compose.yml", "follow", "instruction", "sub-readmes"]]
karafka;waterdrop;[["gem", "send", "message", "kafka", "easily", "extra", "validation", "layer", "part", "karafka", "ecosystem"]]
kazasiki;omniauth-line;[["gem", "contain", "line", "oauth", "strategy", "omniauth"], ["support", "openid", "connect", "web", "login", "read", "line", "developer", "docs", "detail"]]
kbsecret;kbsecret;[["warning", "kbsecret", "currently", "maintain", "best-effort", "basis", "pr", "strongly", "prefer", "new", "issue"], ["kbsecret", "command", "line", "utility", "library", "manage", "secret"]]
KDE;wacomtablet;[["module", "implement", "gui", "wacom", "linux", "driver", "extend", "profile", "support", "handle", "different", "button", "pen", "layout", "per", "profile"], ["hardware", "support", "look"], ["configuration", "locate", "system", "setting", "input", "device", "tablet"], ["easy", "profile", "switching", "support", "via", "hotkeys", "small", "plasma", "applet", "tray", "notification", "area", "addition", "daemon", "run", "background", "help", "hotplug", "support"]]
keenlabs;keen-gem;'[["keen-gem", "official", "ruby", "client", "keen", "io", "api", "keen", "io", "api", "let", "u", "developers", "build", "analytics", "feature", "directly", "apps"], ["keen", "test", "ruby"], ["make", "api", "call", "must", "supply", "keen-gem", "project", "id", "one", "authentication", "key", "need", "keen", "io", "account", "sign", "free"], ["set", "write", "key", "require", "publish", "event", "set", "read", "key", "require", "run", "query", "set", "master", "key", "require", "perform", "deletes", "find", "key", "project", "keen.io"], ["recommended", "way", "set", "key", "via", "environment", "key", "set", "keen_project_id", "keen_write_key", "keen_read_key", "keen_master_key", "need", "specify", "key", "correspond", "api", "call", "perform", "use", "foreman", "add", "env", "file"], ["make_NEG", "script_NEG", "export_NEG", "variable_NEG", "put_NEG", "command_NEG", "use_NEG", "start_NEG", "server_NEG"], ["deploy", "make", "sure", "production", "environment", "variable", "set", "example", "set", "config", "var", "heroku", "recommend", "environment-based", "approach", "keep", "sensitive", "information", "codebase", "cannot", "see", "alternative"], ["environment", "properly", "configure", "keen", "object", "ready", "go", "immediately"], ["data", "enrichment", "powerful", "add-on", "enrich", "data", "already", "stream", "keen", "io", "pre-processing", "data", "add", "helpful", "data", "property", "activate", "add-on", "simply", "add", "new", "property", "within", "keen", "namespace", "event", "detailed", "documentation", "configuration", "add-on", "available"], ["example", "use", "url", "parser"], ["keen", "io", "parse", "url", "would", "equivalent"], ["another", "example", "use", "datetime", "parser", "let", "u", "assume", "want", "deep", "analysis", "purchase", "event", "day", "week", "monday", "tuesday", "wednesday", "etc", "interesting", "datetime", "component", "use", "keen.timestamp", "property", "include", "event", "automatically"], ["data", "enrichment", "add-on", "locate", "api", "reference", "doc"], ["publish", "event", "require", "keen_write_key", "set", "publish", "event", "like"], ["publish", "event", "sign_ups", "collection", "username", "referred_by", "property", "set", "event", "property", "valid", "ruby", "hash", "nest", "property", "allow", "list", "object", "also", "allow", "recommend_NEG", "difficult_NEG", "query_NEG", "see", "alternative", "list", "object", "learn", "data", "model", "keen", "io", "data", "modeling", "guide"], ["protip", "marshalling", "gem", "like", "blockhead", "make", "convert", "structs", "object", "hash", "easy"], ["event", "collection", "need", "exist_NEG", "advance_NEG", "exist_NEG", "keen_NEG", "io_NEG", "create_NEG", "first_NEG", "request_NEG"], ["publish", "event", "slow_NEG", "application_NEG", "make_NEG", "user_NEG", "wait_NEG", "long_NEG", "page_NEG", "load_NEG", "server_NEG", "request_NEG"], ["keen", "io", "api", "fast", "synchronous", "network", "call", "make", "negatively", "impact", "response", "time", "reason", "recommend", "use", "publish_async", "method", "send", "event", "latency", "concern", "alternatively", "drop", "event", "background", "queue", "e", "g", "delay", "job", "publish", "synchronously"], ["publish", "asynchronously", "first", "add", "them-http-request", "gemfile", "make", "sure", "version"], ["next", "run", "instance", "eventmachine", "use", "eventmachine-based", "web", "server", "like", "thin", "goliath", "already", "otherwise", "need", "start", "eventmachine", "loop", "manually", "follow"], ["best", "place", "initializer", "anywhere", "run", "app", "boot", "useful", "blog", "article", "explain", "approach", "eventmachine", "passenger"], ["gist", "show", "example", "eventmachine", "unicorn", "specifically", "unicorn", "config", "start", "stop", "eventmachine", "fork"], ["code", "replace", "publish", "publish_async", "bind", "callback", "require"], ["schedule", "network", "call", "event", "loop", "allow", "request", "thread", "resume", "process", "immediately"], ["keen", "io", "api", "provide", "rich", "query", "capability", "event", "data", "set", "information", "see", "data", "analysis", "api", "guide"], ["run", "query", "require", "keen_read_key", "set"], ["example", "query", "keen-gem", "let", "u", "assume", "add", "event", "purchase", "collection"], ["many", "query", "perform", "group", "filter", "series", "interval", "response", "return", "ruby", "hash", "array"], ["detailed", "information", "available", "parameter", "api", "resource", "find", "api", "technical", "reference"], ["also", "specify", "analysis", "type", "parameter", "method", "call", "query"], ["simplifes", "query", "code", "analysis", "type", "dynamic"], ["query", "method", "alias", "take", "optional", "hash", "option", "additional", "parameter", "possible", "key"], ["response", "set", "all_keys", "return", "full", "api", "response", "usually", "value", "result", "key", "return", "method", "set", ":p", "ost", "enable", "post", "body", "base", "query"], ["log", "get", "post", "query", "automatically", "set", "log_queries", "option"], ["manage", "saved", "query", "keen", "ruby", "client"], ["note", "updating", "save", "query", "api", "require", "send", "entire", "query", "definition", "attribute", "send_NEG", "interpret_NEG", "clear_NEG", "remove_NEG", "mean", "property", "set", "via", "another", "client", "include", "project", "explorer", "web", "ui", "would", "lose", "way"], ["update", "function", "make", "easy", "allow", "client", "code", "specify", "property", "need", "update", "retrieve", "exist", "query", "definition", "first", "mean", "two", "http", "request", "use", "update_full", "code", "already", "full", "query", "definition", "reasonably", "expect", "current"], ["update", "saved", "query", "cached", "query", "minimum", "refresh", "rate", "hr"], ["update", "saved", "query", "new", "resource", "name"], ["delete", "saved", "query", "use", "new", "resource", "name", "since", "change"], ["sometimes", "want", "url", "query", "actually_NEG", "need_NEG", "run_NEG", "maybe", "paste", "dashboard", "open", "browser", "case", "use", "query_url", "method"], ["want_NEG", "api_NEG", "key_NEG", "include_NEG", "pass_NEG", "exclude_api_key", "option"], ["manage", "cached", "datasets", "keen", "ruby", "client"], ["keen", "io", "api", "let", "get", "event", "collection", "project", "set", "include", "property", "type", "also", "return", "link", "collection", "resource"], ["get", "list", "event", "collection", "require", "keen_master_key", "set"], ["keen", "io", "api", "allow", "delete", "event", "event", "collection", "optionally", "supply", "filter", "narrow", "scope", "would", "like", "delete"], ["delete", "event", "require", "keen_master_key", "set"], ["two", "time-related", "property", "include", "event", "automatically", "property", "keen.timestamp", "keen", "created_at", "set", "time", "event", "record", "ability", "overwrite", "keen.timestamp", "property", "could", "useful", "example", "backfilling", "historical", "data", "sure", "use", "iso", "format"], ["keen", "store", "date", "time", "information", "utc"], ["keen-gem", "support", "publish", "event", "batch", "via", "publish_batch", "method", "example", "usage"], ["call", "would", "publish", "signups", "event", "purchase", "event", "one", "api", "call", "batch", "publishing", "ideal", "load", "historical", "event", "keen", "io"], ["ensure", "guidance", "follow", "asynchronous", "publishing", "batch", "publishing", "logic", "use", "asynchronously", "publish_batch_async"], ["configure", "keen-gem", "code", "follow"], ["also", "configure", "unique", "client", "instance", "follow"], ["keen-gem", "use", "them-synchrony", "call", "publish_async", "synchrony", "define", "method", "return", "response", "directly", "return_NEG", "deferrable_NEG", "register_NEG", "callback_NEG", "likewise", "raise", "exception", "synchronously", "happen"], ["possible", "publish", "event", "keen", "io", "project", "use", "http", "get", "method", "useful", "situation", "like", "track", "email", "open", "use", "image", "beacon"], ["situation", "json", "event", "data", "pass", "encode", "base", "add", "request", "parameter", "call", "data", "beacon_url", "method", "find", "keen", "client", "example"], ["track", "email", "open", "simply", "add", "image", "email", "template", "point", "url", "information", "see", "image", "beacon", "documentation"], ["redirect", "url", "like", "image", "beacon", "urls", "addition", "redirect", "query", "parameter", "parameter", "use", "issue", "redirect", "certain", "url", "event", "record"], ["helpful", "track", "email", "clickthroughs", "see", "redirect", "documentation", "information"], ["note", "scoped", "key", "deprecate", "favor", "access", "key"], ["scoped", "key", "string", "generate", "api", "key", "represent", "encrypted", "authentication", "query", "option", "use", "control", "data", "query", "access"], ["use", "scoped", "key", "create", "ruby", "api", "request", "client", "scoped", "key", "commonly", "use", "javascript", "credential", "visible", "need", "protect"], ["use", "access", "key", "restrict", "functionality", "key", "use", "keen", "api", "access", "key", "also", "enrich", "event", "send"], ["create", "key", "automatically", "add", "information", "event", "publish", "key"], ["list", "key", "associate", "project"], ["get", "info", "associate", "give", "key"], ["update", "key", "information", "pass", "method", "overwrite", "exist", "property"], ["revoke", "key", "set", "key''s", "active", "flag", "false", "keep", "available", "unrevoked", "want", "permanently", "remove", "key", "use", "delete"], ["unrevoke", "key", "set", "previously", "revoke", "key''s", "active", "flag", "true"], ["delete", "key", "delete", "key", "cannot", "recover", "consider", "revoke", "want", "keep", "key", "around", "deactivate"], ["default", "net", "http", "timeout", "second", "usually", "enough", "query", "large", "collection", "may", "need", "increase", "timeout", "api", "side", "second", "far", "would", "want", "go", "configure", "read", "timeout", "second", "set", "keen_read_timeout", "environment", "variable", "pass", "read_timeout", "option", "client", "constructor", "follow"], ["also", "configure", "net", "http", "open", "timeout", "default", "second", "configure", "timeout", "second", "either", "set", "keen_open_timeout", "environment", "variable", "pass", "open_timeout", "option", "client", "constructor", "follow"], ["set", "keen_proxy_type", "keen_proxy_url", "environment", "variable", "enable", "http", "proxying", "keen_proxy_type", "set", "sock", "also", "configure", "client", "instance", "pass", "proxy_type", "proxy_url", "key"], ["run", "keen", "error", "keen", "io", "exception", "eventmachine", "loop", "must", "run", "use", "publish_async", "call", "uncaught", "runtimeerror", "eventmachine", "initialize_NEG", "evma_set_pending_connect_timeout", "mean", "eventmachine", "loop", "die", "happen", "variety", "reason", "every", "app", "different", "issue", "#22", "show", "add", "extra", "protection", "avoid", "situation"], ["write", "script", "use", "publish_async", "need", "keep", "script", "alive", "long", "enough", "call", "complete", "eventmachine", "run_NEG", "different_NEG", "thread_NEG", "example", "gist", "show", "exit", "process", "event", "record"], ["u_NEG", "human_NEG", "browse_NEG", "web_NEG", "spider", "crawler", "bot", "share", "pipe", "come", "analytics", "cause", "mild", "headache", "event", "generate", "bot", "inflate", "metric", "eat", "event", "quota"], ["want", "bot", "protection", "check", "voight-kampff", "gem", "use", "gem''s", "request.bot", "method", "detect", "bot", "avoid", "log", "event"], ["question", "bug", "suggestion", "gem", "file", "github", "issue"], ["keen-io", "related", "technical", "question", "keen-io", "stack", "overflow"], ["general", "keen", "io", "discussion", "feedback", "keen-io-devs", "google", "group"], ["keen-gem", "open", "source", "project", "welcome", "contribution", "fire", "away", "issue", "pull", "request"], ["bundle", "exec", "rake", "spec", "run", "unit", "spec", "http", "mock"], ["bundle", "exec", "rake", "integration", "run", "integration", "spec", "real", "api", "require", "env", "variable", "see", "travis.yml"], ["bundle", "exec", "rake", "synchrony", "run", "async", "publish", "spec", "synchrony"], ["similarly", "use", "guard", "listen", "change", "file", "run", "spec"], ["bundle", "exec", "guard", "g", "unit"], ["bundle", "exec", "guard", "g", "integration"], ["bundle", "exec", "guard", "g", "synchrony"], ["spawn", "irb", "session", "local", "file", "already", "load", "debug", "experimentation"], ["thanks", "everyone", "rock"]]'
kellerben;dudle;[["gnu", "agpl", "v3", "high", "see", "file", "license"], ["docker", "image", "available"], ["set", "dudle_poedit_auto", "lang", "poedit", "launch", "automatically", "build", "application", "e", "g"]]
kern;minitest-reporters;[["death", "haphazard", "monkey-patching", "extend", "minitest", "simple", "hook"]]
kevinelliott;agent;[["support", "open-source", "work", "consider", "add", "patreon"]]
kevinhughes27;shopify-sinatra-app;[["classy", "shopify", "app"], ["shopify-sinatra-app", "lightweight", "extension", "build", "shopify", "apps", "use", "sinatra", "come", "shopify", "api", "gem", "interact", "shopify", "api", "use", "shopify", "omniauth", "gem", "handle", "authentication", "via", "oauth", "auth", "method", "support_NEG", "framework", "provide", "handful", "helper", "method", "make", "create", "app", "easy", "possible", "framework", "design", "deployment", "heroku", "mind", "follow", "instruction", "able", "create", "new", "application", "scratch", "deploy", "heroku", "install", "live", "test", "shop", "less", "minute"]]
khamusa;rspec-graphql;[["convenient", "rspec", "matcher", "test", "graphql-ruby", "api", "schema"]]
kickstarter;replica;[["easy", "single", "leader", "multiple", "replica", "setup", "use", "ruby", "rail", "project"]]
kigster;sym;'[["sym", "symmetric", "encryption", "human", "source-highlighter", "rouge", "rouge-style", "base16.monokai", "icon", "font", "toc", "sectnum", "toclevel"], ["note", "please", "checkout", "following", "post", "dead", "simple", "encryption", "sym", "announce", "initial", "release", "library", "provide", "in-depth", "discussion", "donation", "absolutely", "amount", "much", "appreciate", "never", "require_NEG"], ["note", "read", "readme", "properly", "render", "print", "format", "download", "xref", "readme.pdf", "pdf"], ["note", "sym", "open", "source", "command", "line", "utility", "ruby", "library", "make", "_trivial", "encrypt", "application", "secret", "mathematically", "prove", "model", "cipher", "offer", "much", "large", "project", "open", "ssl"], ["unlike", "many", "exist", "encryption", "tool", "sym", "focus", "narrow", "gap", "convenience", "security", "offer", "enhanced", "usability", "streamlined", "ruby", "api", "cli", "primary", "goal", "library", "make", "encryption", "easy", "transparent"], ["note", "sym", "use", "ruby''s", "marshall.dump", "serialize", "data", "therefore", "currently_NEG", "possible_NEG", "easy_NEG", "deserialize_NEG", "data_NEG", "language_NEG", "ruby_NEG"], ["quick", "demo", "cli", "action"], ["help", "screen", "example", "symit", "bash", "wrapper"], ["may", "good", "time", "take", "look", "full", "help", "message", "sym", "tool", "show", "naturally", "h", "help", "option", "example", "show", "e", "example", "flag"], ["additionally", "sym", "come", "helpful", "bash", "wrapper", "symit"], ["help", "screen", "sym", "symit", "show", "full", "another", "page", "xref", "sym-cli.adoc", "sym", "help", "screen", "symit", "please", "refer", "complete", "help", "screen", "example"], ["support", "ruby", "version"], ["note", "ruby", "support", "sym", "version", "later"], ["sym", "currently", "build", "run", "following", "ruby", "version", "travis", "ci"], ["ruby", "version", "compatibility", "cols", "width", "mri", "ruby", "jruby"], ["main", "goal", "write", "tool", "streamline", "simplify", "handling", "sensitive", "data", "trasparent", "easy", "use", "way", "without", "sacrifice", "security"], ["common", "use-cases", "include"], ["sym", "layer", "build", "top", "openssl", "library", "hopefully", "make", "encryption", "accessible", "every-day", "developer", "qa", "dev-ops", "folk", "engage", "deploy", "application"], ["gem", "include", "two", "primary", "component"], ["many", "feature", "streamline", "encryption", "decryption", "integrate", "deployment", "flow", "ruby", "apis", "activate", "include", "sym", "module", "class", "add", "easy", "use", "encr", "decr", "method", "instantiate", "sym", "application", "class", "hash", "represent", "cli", "argument", "call", "#execute", "method", "mimic", "cli", "execution", "convenience", "class", "allow", "encrypt", "decrypt", "file", "ruby", "code", "couple", "line", "code", "use", "class", "override", "default", "cipher", "configure", "parameter", "compression", "password", "caching"], ["massive", "time", "saver"], ["sym", "try", "hard", "get", "way", "make", "feel", "encrypted", "file", "easy", "work", "unencrypted", "file", "accomplish", "transparency", "following", "feature"], ["see", "really", "try", "build", "tool", "provide", "good", "security", "application", "secret", "include", "password-based", "encryption", "annoyingly_NEG", "ask_NEG", "password_NEG", "every_NEG", "time_NEG", "edit", "option", "negate", "option", "treat", "encrypted", "file", "like", "regular", "file"], ["quote", "socrates", "lol", "encrypt", "application", "secret", "never", "easy_NEG"], ["plan", "use", "library", "ruby", "project", "bundler", "manage", "dependency", "include", "following", "line", "gemfile"], ["install", "global", "namespace", "gem", "install", "command"]]'
killbill;killbill-client-ruby;[["kill", "bill", "ruby", "client", "library"]]
KnapsackPro;knapsack;[["follow", "u", "twitter", "@knapsackpro", "give", "like", "facebook", "knapsackpro"], ["knapsack", "pro", "gem", "split", "test", "across", "ci", "node", "make", "sure", "test", "run", "comparable", "time", "node", "use", "knapsackpro.com", "api", "learn"], ["knapsack_pro", "gem", "support"], ["would", "like", "try", "knapsack_pro", "gem", "get", "api", "token"]]
Kong;homebrew-kong;[["homebrew", "tap", "kong", "beer"]]
Kong;unirest-ruby;[["unirest", "set", "lightweight", "http", "library", "available", "multiple", "language", "build", "maintain", "mashape", "also", "maintain", "open-source", "api", "gateway", "kong"]]
kontena;kong-client-ruby;[["kong", "api", "client", "ruby"]]
koraktor;steam-condenser-ruby;[["steam", "condenser", "multi-language", "library", "query", "steam", "community", "source", "goldsrc", "game", "server", "well", "steam", "master", "server", "currently", "implement", "java", "php", "ruby"]]
kostya;eye;[["process", "monitoring", "tool", "inspire", "bluepill", "god", "require", "ruby", "mri", "p194", "us", "celluloid", "celluloid", "io"], ["little", "demo", "show", "general", "command", "chain", "work"], ["use", "god", "bluepill", "production", "always", "run", "bug", "segfaults", "crash", "lose", "process", "kill", "not-related", "process", "load", "problem", "deploy", "problem"], ["want", "something", "robust", "production", "stable"], ["want", "feature", "bluepill", "god", "extra", "like", "chain", "nest", "configuring", "mask", "matching", "easy", "debug", "configs"], ["hope", "succeed", "use", "eye", "production", "quite", "happy"], ["load", "folder", "configs"], ["eye", "daemon", "already", "start", "call", "load", "command", "config", "update", "eye", "daemon", "new", "object", "application", "group", "process", "add", "monitor", "process", "remove", "config", "remove", "stop", "process", "stop_on_delete", "true", "object", "update", "configs"], ["two", "global", "configs", "load", "default", "exist", "first", "eye", "load"], ["command", "params", "restart", "example"], ["check", "config", "syntax"], ["config", "explain", "debug"], ["log", "trace", "tail", "grep"], ["process", "statuses", "history"], ["eye", "daemon", "info"], ["local", "eye", "version", "leye", "like", "foreman"], ["process", "state", "event"], ["write", "eye", "extension", "plugins", "gem"], ["eye-http", "eye-rotate", "eye-hipchat", "plugin", "example"], ["eye", "related", "project"], ["thanks", "bluepill", "nice", "config", "idea"]]
kpumuk;meta-tags;[["search", "engine", "optimization", "seo", "plugin", "ruby", "rail", "application"]]
krobertson;deb-s3;[["repository", "longer_NEG", "maintain_NEG", "longer_NEG", "actively_NEG", "maintain_NEG", "deb-s_NEG", "3_NEG", "use_NEG", "maintain_NEG", "repository_NEG", "since_NEG", "2016_NEG", "someone", "express", "interest", "take", "development", "appear", "inactive", "well"], ["deb-s", "simple", "utility", "make", "create", "manage", "apt", "repository", "s3"], ["exist", "guide", "use", "s3", "host", "apt", "repository", "use", "something", "like", "reprepro", "generate", "repository", "file", "structure", "s3cmd", "sync", "file", "s3"], ["annoying", "thing", "process", "require", "maintain", "local", "copy", "file", "tree", "regenerate", "sync", "next", "time", "personally", "process", "use", "one-off", "virtual", "machine", "vagrant", "script", "build", "process", "would", "prefer", "upload", "final", "deb", "mac"], ["deb-s", "need_NEG", "deb-s", "feature"]]
kumar91gopi;Algorithms-and-Data-Structures-in-Ruby;[["repository", "contain", "ruby", "implementation", "various", "algorithm", "data", "structure", "solution", "many", "challenge", "hackerrank", "codility"]]
kzkn;dekiru;[["usefull", "helper", "method", "ruby", "rail"]]
kzk;unicorn-worker-killer;'[["unicorn", "widely", "use", "http-server", "rack", "application", "one", "thing", "think", "unicorn", "miss", "kill", "unicorn", "worker", "base", "number", "request", "consumed", "memory"], ["unicorn-worker-killer", "gem", "provide", "automatic", "restart", "unicorn", "worker", "base", "max", "number", "request", "process", "memory", "size", "r", "without", "affect", "request", "greatly", "improve", "site''s", "stability", "avoid", "unexpected", "memory", "exhaustion", "application", "node"], ["external_NEG", "process_NEG", "like_NEG", "god_NEG", "require_NEG", "install", "one", "gem", "unicorn-worker-killer"], ["add", "line", "config.ru", "line", "add", "require", "file", "expand_path", "config", "environment", "__file__", "line"], ["gem", "provide", "two", "module"], ["module", "automatically", "restart", "unicorn", "worker", "base", "number", "request", "worker", "process"], ["max_requests_min", "max_requests_max", "specify", "min", "max", "maximum", "request", "per", "worker", "actual", "limit", "decide", "rand", "max_requests_min", "max_requests_max", "per", "worker", "prevent", "worker", "dead", "time", "number", "exceed", "limit", "worker", "automatically", "restart"], ["verbose", "set", "true", "every", "request", "log", "show", "request", "leave", "restart", "logging", "info", "level"], ["module", "automatically", "restart", "unicorn", "worker", "base", "memory", "size"], ["memory_limit_min", "memory_limit_max", "specify", "min", "max", "maximum", "memory", "byte", "per", "worker", "actual", "limit", "decide", "rand", "memory_limit_min", "memory_limit_max", "per", "worker", "prevent", "worker", "dead", "time", "memory", "size", "exceeds", "memory_size", "worker", "automatically", "restart"], ["memory", "size", "check", "every", "check_cycle", "request"], ["verbose", "set", "true", "every", "memory", "size", "check", "show", "log", "logging", "info", "level"]]'
lantins;resque-retry;[["resque", "plugin", "require", "resque", "resque", "resque-scheduler"], ["gem", "provide", "retry", "delay", "exponential", "backoff", "support", "resque", "job"]]
lardawge;carrierwave;[["like", "carrierwave", "say", "like_NEG", "tie_NEG", "app_NEG", "instance_NEG", "wait_NEG", "image_NEG", "process_NEG"], ["gem", "address", "offload", "processing", "storage", "processing", "background", "task", "currently", "support", "delay", "job", "resque", "sidekiq", "suckerpunch", "girl", "friday", "qu", "queue", "classic"]]
layer8x;youtube-dl.rb;[["ruby", "wrapper", "youtube-dl"]]
leandromoreira;redlock-rb;[["implementation", "propose", "distribute", "lock", "algorithm", "redis", "start", "fork", "antirez", "implementation"]]
ledermann;unread;[["ruby", "gem", "manage", "read", "unread", "status", "activerecord", "object", "fast"]]
lemurheavy;coveralls-ruby;'[["coveralls.io", "design", "ruby", "project", "mind", "make", "easy", "possible", "get", "start", "use", "coverall", "ruby", "rail", "project"], ["please", "note", "simplecov", "support", "ruby", "later"], ["need_NEG", "quick_NEG", "change_NEG", "get_NEG", "project_NEG", "coverall_NEG", "include", "coveralls-ruby", "project''s", "gemfile", "like"], ["simplecov", "support", "ruby", "1.9+", "use", "coverall", "gem", "fail_NEG", "build_NEG", "early_NEG", "ruby_NEG", "flavor_NEG", "ruby_NEG"], ["coveralls-ruby", "use", "optional", "coveralls.yml", "file", "root", "level", "repository", "configure", "option"], ["option", "repo_token", "find", "repository''s", "page", "coverall", "use", "specify", "project", "coverall", "project", "map"], ["another", "important", "configuration", "option", "service_name", "indicate", "ci", "service", "allow", "specify", "coverall", "look", "find", "additional", "information", "build", "string", "use", "appropriate", "string", "service", "may", "allow", "coverall", "perform", "service-specific", "action", "like", "fetch", "branch", "data", "comment", "pull", "request"], ["example", "coveralls.yml", "file", "configure", "travis", "pro"], ["example", "passing", "repo_token", "command", "line"], ["configuration", "next", "step", "add", "coveralls-ruby", "test", "suite"], ["note", "coveralls.wear", "must", "occur", "application", "code", "require", "top", "spec_helper", "rb", "test_helper", "rb", "env.rb", "etc"], ["next", "time", "project", "build", "ci", "simplecov", "dial", "coveralls.io", "send", "hot", "detail", "code", "coverage"], ["wait", "say", "already", "use", "simplecov", "custom", "setting", "really", "override", "everything", "already", "set"], ["good", "news", "use", "gem''s", "simplecov", "formatter", "directly"], ["alongside", "another", "formatter", "like"], ["use", "one", "test", "suite", "want", "coverage", "result", "merge", "use", "coverall", "wear_merged", "instead", "coveralls.wear"], ["use", "coverall", "alongside", "another", "simplecov", "formatter", "simply", "omit", "coverall", "formatter", "add", "rake", "task", "coverall", ":p", "ush", "rakefile", "dependency", "test", "task", "like"], ["prevent", "coverall", "send", "coverage", "data", "individual", "suite", "instead", "wait", "simplecov", "merge", "result", "post", "coveralls.io"], ["unless", "add", "coverall", ":p", "ush", "default", "rake", "task", "build", "command", "need", "update", "ci", "reflect", "example"], ["read", "simplecov''s", "result", "merging"], ["coveralls-ruby", "also", "allow", "upload", "coverage", "data", "manually", "run", "test", "suite", "locally"], ["rspec", "type", "bundle", "exec", "coverall", "push", "project", "directory"], ["run", "rspec", "upload", "coverage", "data", "coveralls.io", "one-off", "build", "pass", "along", "configuration", "option", "specify", "coveralls.yml"]]'
leonid-shevtsov;headless;[["headless", "ruby", "interface", "xvfb", "allow", "create", "headless", "display", "straight", "ruby", "code", "hide", "low-level", "action", "also", "capture", "image", "video", "virtual", "framebuffer", "example", "record", "screenshots", "screencasts", "fail", "integration", "spec"], ["create", "run", "selenium", "test", "cucumber", "without", "script", "even", "go", "headless", "run", "test", "selenium", "possible", "us", "include", "pdf", "generation", "wkhtmltopdf", "screenshotting"], ["documentation", "available", "rubydoc.info"], ["note", "headless", "hide_NEG", "application_NEG", "x_NEG", "detailed", "explanation"]]
litaio;lita-slack;'[["lita-slack", "adapter", "lita", "allow", "use", "robot", "slack", "current", "adapter", "compatible_NEG", "pre_NEG", "-1.0_NEG", "version", "use", "slack''s", "real", "time", "message", "api"]]'
lob;lob-ruby;[["ruby", "wrapper", "lob.com", "api", "see", "full", "lob.com", "api", "documentation", "best", "result", "sure", "use", "late", "version", "lob", "api", "late", "version", "ruby", "wrapper", "gem", "give", "activerecord-style", "syntax", "use", "lob.com", "api"], ["support", "ruby", "great"]]
localytics;odbc;'[["activerecord", "odbc", "adapter", "master", "branch", "work", "rail", "previous", "work", "make", "compatible", "rail", "version", "use", "x", "x", "gem", "release"], ["adapter", "work", "basic", "query", "dbmss", "box", "without", "support", "migration", "full", "support", "built-in", "mysql", "postgresql", "database", "register", "adapter", "get", "support", "dbms", "use", "odbcadapter.register", "function"], ["lot", "work", "base", "openlink''s", "activerecord", "adapter", "work", "early", "version", "rail"]]'
locomotivecms;custom;[["manage", "custom", "field", "mongoid", "document", "collection", "module", "one", "core", "feature", "implement", "custom", "cm", "name", "locomotivecms", "basically", "aim", "provide", "editors", "way", "manage", "extra", "field", "mongoid", "document", "instance", "web", "ui"]]
logstash-plugins;logstash-codec-cef;[["fully", "free", "fully", "open", "source", "license", "apache", "meaning", "pretty", "much", "free", "use", "however", "want", "whatever", "way"]]
logstash-plugins;logstash-codec-protobuf;'[["codec", "plugin", "logstash", "parse", "protobuf", "message"], ["note", "late", "supported", "jruby", "version", "google''s", "protobuf", "library", "3.5.0.pre", "need", "use", "current", "version", "please", "find", "instruction"]]'
logstash-plugins;logstash-output-mongodb;[["fully", "free", "fully", "open", "source", "license", "apache", "meaning", "pretty", "much", "free", "use", "however", "want", "whatever", "way"]]
logstash-plugins;logstash-patterns-core;[["plugin", "provide", "pattern", "definition", "use", "grok", "filter"], ["fully", "free", "fully", "open", "source", "license", "apache", "meaning", "pretty", "much", "free", "use", "however", "want", "whatever", "way"]]
looker-open-source;gzr;[["gazer", "use", "navigate", "manage", "space", "look", "dashboard", "via", "simple", "command", "line", "tool"]]
lostisland;faraday;[["collection", "useful", "faraday", "middleware", "see", "documentation"]]
lpender;bummr;[["update", "gem", "one", "one", "bumm", "e", "r", "especially", "one", "gem", "cause", "build", "fail"], ["gem", "update", "separate", "commits"], ["bummr", "gem", "allow", "automatically", "update", "gem", "pass", "build", "separate", "commits", "log", "name", "sha", "gem", "fail"], ["bummr", "assume", "good", "test", "coverage", "follow", "pull-request", "workflow"], ["default", "bummr", "assume", "base", "branch", "name", "master", "would", "like", "designate", "different", "base", "branch", "set", "base_branch", "environment", "variable", "export", "base_branch", "main"]]
luan;carrierwave-ftp;[["gem", "add", "support", "ftp", "upload", "carrierwave"]]
lucascaton;enumerate;[["enumeration", "ruby", "magic", "power"], ["enumerateit", "help", "declare", "use", "enumeration", "simple", "flexible", "way"], ["firstly", "although", "enumerateit", "work", "well", "rail", "require_NEG", "mean", "add", "ruby", "project", "secondly", "define", "enumeration", "class", "add", "behaviour", "also", "reuse"]]
luislavena;bench-micro;[["enough_NEG", "drama_NEG", "let_NEG", "u_NEG", "bench_NEG", "hello_NEG", "world_NEG", "apps_NEG"]]
m247;epp-client;[["client", "communicate", "epp", "service"]]
madeintandem;jsonb;[["add", "type", "jsonb", "back", "field", "first", "class", "citizen", "activerecord", "model", "gem", "similar", "spirit", "hstoreaccessor", "jsonb", "column", "postgresql", "distinct", "advantage", "mostly", "around", "nested", "document", "support", "collection"], ["also", "add", "generic", "scope", "query", "jsonb", "column"]]
magnetis;spok;[["spok", "tool", "deal", "workday", "restdays", "easy", "way", "also", "provide", "functionality", "work", "period", "date"]]
mailgun;mailgun-ruby;[["mailgun", "ruby", "library", "library", "contain", "method", "easily", "interact", "mailgun", "api", "example", "get", "start", "additional", "example", "please", "see", "official", "documentation"]]
makandra;assignable;[["assignable_values", "let", "u", "restrict", "value", "assign", "attribute", "association", "activerecord", "model", "think", "enums", "list", "allow", "value", "generate", "runtime", "value", "check", "validation"], ["carefully", "enhance", "core", "enum", "functionality", "small", "tweak", "useful", "web", "form", "internationalize", "application", "common", "authorization", "pattern"], ["assignable_values", "test", "rail", "ruby"]]
makandra;consul;[["consul", "authorization", "solution", "ruby", "rail", "describe", "set", "accessible", "thing", "control", "user", "see", "edit"], ["use", "consul", "combination", "assignable_values", "solve", "variety", "authorization", "requirement", "range", "bore", "bizarre", "also", "see", "crash", "course", "video", "solving", "bizare", "authorization", "requirement", "rail"], ["consul", "test", "rail", "ruby", "support", "ruby", "rail", "combination", "need", "support", "rail", "please", "use", "v0"]]
makandra;geordi;[["geordi", "collection", "command", "line", "tool", "use", "daily", "work", "ruby", "rail", "linux", "makandra"]]
ManageIQ;linux;[["linuxadmin", "module", "simplify", "management", "linux", "system", "single", "place", "manage", "various", "system", "level", "configuration", "registration", "update", "etc"]]
Mangopay;mangopay2-ruby-sdk;[["gem", "interact", "version", "mangopay", "api", "see", "api", "documentation", "detail", "api"], ["test", "following", "version", "ruby", "x"]]
mapbox;mapbox-sdk-rb;[["mapbox-sdk", "gem", "ruby", "interface", "mapbox", "apis"]]
marcandre;backports;[["yearn", "write", "gem", "use", "new", "cool", "feature", "ruby", "still", "support", "ruby", "x", "legacy", "code", "ruby", "cannot", "live", "without", "flat_map"], ["goal", "backports", "make", "easy", "write", "ruby", "code", "run", "across", "different", "version", "ruby"], ["note", "next", "major", "version", "x-mas", "may", "drop", "support", "ruby"]]
markets;jekyll-timeago;[["fact", "jekyll-timeago", "start", "extension", "liquid", "template", "engine", "use", "jekyll", "octopress", "back", "site", "actually", "use", "easily", "ruby", "project", "even", "tool", "terminal"], ["read", "jekyll", "integration", "section"]]
matt-lowe;ProfanityFE;[["terminal", "frontend", "simutronics", "game", "base", "ruby", "ncurses"]]
mattheworiordan;capybara-screenshot;[["capybara-screenshot", "use", "capybara", "alongside", "cucumber", "rspec", "minitest", "capture", "screenshot", "failure", "test", "suite", "associate", "screenshot", "html", "file", "failed", "page", "use", "capybara-webkit", "selenium", "poltergeist", "cuprite", "save", "application_root", "tmp", "capybara"], ["available", "screenshots", "test", "failure", "incredibly", "helpful", "diagnose", "problem", "quickly", "failing", "step", "ability", "view", "screenshots", "applicable", "source", "code", "time", "failure"], ["please", "note", "ruby", "1.9+", "require", "use", "gem", "ruby", "support", "please", "see", "capybara-screenshot", "ruby", "branch"]]
matthewrudy;memoist;[["memoist", "extraction", "activesupport", "memoizable"], ["since", "june", "activesupport", "memoizable", "deprecate", "love", "plan", "keep", "alive"]]
mattt;sinatra-param;[["parameter", "validation", "type", "coercion", "sinatra"], ["rest", "convention", "take", "guesswork", "design", "consume", "web", "apis", "simply", "get", "post", "patch", "delete", "resource", "endpoint", "get", "would", "expect"], ["however", "come", "figure", "parameter", "expect", "well", "bet"], ["sinatra", "extension", "take", "first", "step", "solve", "problem", "developer", "side"], ["sinatra-param", "allows", "declare", "validate", "transform", "endpoint", "parameter", "would", "framework", "like", "activemodel", "datamapper"]]
MaximeD;gem;[["every", "week", "wish", "update", "gemfile", "launch", "bundle", "update"], ["problem", "update", "may", "break", "thing", "obviously", "need", "know", "may", "break", "push", "code", "production", "run", "test", "suite", "check", "everything", "fine", "first", "thing", "probably", "look", "changelogs", "updated", "gem"], ["process", "quite", "time", "consumming", "need", "check", "internet", "every", "updated", "gem", "find", "changelog", "host", "probably", "link", "commit", "message", "developer", "chance", "review"], ["gem_update", "exactly", "update", "gemfile", "via", "bundle", "update", "find", "link", "changelogs", "updated", "gem", "copy", "paste", "output", "commit", "message", "obviously", "still", "read", "changelogs", "adapt", "code", "though"]]
mbj;anima;[["simple", "library", "declare", "read", "attribute", "value-objects", "initialize", "via", "attribute", "hash"]]
mbj;devtools;[["metagem", "assist", "development", "use", "centralize", "metric", "setup", "development", "gem", "dependency"]]
mbj;unparser;[["generate", "equivalent", "source", "asts", "parser"], ["following", "constraint", "apply"], ["want", "tool", "mention", "please", "pr", "addition", "tldr", "use", "case"]]
meilisearch;meilisearch-ruby;[["meilisearch", "api", "client", "write", "ruby"], ["meilisearch", "ruby", "meilisearch", "api", "client", "ruby", "developer"], ["meilisearch", "open-source", "search", "engine", "learn", "meilisearch"]]
mezis;git-whistles;[["repository", "share", "helper", "script", "git", "version", "control", "system"], ["git", "chop", "branch", "delete", "local", "origin", "copy", "branch", "useful", "close", "feature", "branch", "feature", "complete", "also", "accept", "multiple", "branch", "separate", "space"], ["git", "pr", "your-branch", "target-branch", "open", "browser", "github", "pull-request", "page", "specify", "branch", "default", "current", "head"], ["git", "explore", "r", "ref", "p", "path", "open", "remote", "origin", "interface", "give", "reference", "path", "reference", "default", "current", "branch", "path", "root"], ["git", "ff-all-branches", "f", "p", "v", "fast-forward", "local", "track", "branch", "remote", "counterpart", "possible", "useful", "big", "project"], ["git", "jira-branch", "create", "branch", "name", "suggestion", "specify", "jira", "issue", "id", "also", "write", "branch", "name", "comment", "issue", "allow", "transition", "issue"], ["git", "jira-pr", "your-branch", "target-branch", "open", "browser", "github", "pull-request", "page", "specify", "branch", "default", "current", "head", "use", "jira", "branch", "issue", "id", "name", "populate", "pull", "request", "issue", "detail", "else", "create", "empty", "pull", "request", "current", "head"], ["git", "latest-pushes", "n", "nr_results", "p", "pattern", "show", "late", "push", "branch", "origin", "default", "result", "pattern", "append", "refs", "remotes", "origin", "include", "team", "project", "name", "filter", "result"], ["git", "list-branches", "l", "r", "integration-branch", "colourful", "listing", "local", "origin", "branch", "distance", "integration", "branch", "master", "default"], ["git", "merge-po", "merge", "engine", "gettext", "po", "file"], ["git", "outstanding-features", "f", "from-branch", "to-branch", "oneline", "list", "pull", "request", "merge", "to-branch", "from-branch_NEG", "useful", "prepare", "list", "stuff", "go", "deploy", "default", "list", "origin", "master", "origin_NEG", "production_NEG", "default", "list", "one", "feature", "per", "line", "oneline", "specify", "feature", "separate", "space", "instead"], ["git", "pivotal-branch", "create", "branch", "name", "suggestion", "specify", "pivotal", "tracker", "story", "id", "also", "start", "story", "write", "branch", "name", "comment"], ["git", "pivotal-open", "open", "pivotal", "tracker", "story", "page", "current", "branch", "specify", "pivotal", "tracker", "story", "id", "infer", "branch", "name", "supply_NEG"], ["git", "pivotal-pr", "your-branch", "target-branch", "open", "browser", "github", "pull-request", "page", "specify", "branch", "default", "current", "head", "use", "pivotal", "tracker", "branch", "story", "number", "name", "populate", "pull", "request", "story", "detail", "else", "create", "empty", "pull", "request", "current", "head"], ["git", "select", "p", "prefix", "r", "remote_ref", "checkout", "local", "branch", "matching", "number", "find_NEG", "list_NEG", "remote_NEG", "branch_NEG", "p", "add", "prefix", "local", "branch", "name", "r", "option", "allow", "checkout", "branch", "remote", "local_NEG", "branch_NEG", "number_NEG"], ["git", "stash-and-checkout", "branch", "stash", "checkout", "another", "branch"], ["git", "youtrack-branch", "create", "branch", "name", "suggestion", "specify", "youtrack", "ticket", "id"], ["use", "gettext", "i18n", "must-have", "custom", "merge", "driver", "handle", "merge", "conflict", "issue", "po", "file", "edit", "different", "committers"], ["add", "git", "config"], ["want", "make", "setting", "global"], ["create", "user", "global", "file", "gitattributes", "fill"], ["add", "user", "global", "gitconfig"], ["jira", "command", "require", "jira", "username", "api", "token", "site", "please", "use", "following", "command", "set"], ["pivotal", "command", "require", "pivotal", "tracker", "token", "token", "need", "generate", "pivotal", "tracker", "ui", "token", "set", "locally", "via", "following", "command"], ["youtrack", "command", "require", "youtrack", "username", "password", "url", "please", "use", "following", "command", "set"], ["release", "mit", "license", "term"]]
mgomes;api;[["logins", "password", "human", "communication", "application", "need", "protect", "different", "mean"], ["apiauth", "ruby", "gem", "design", "use", "client", "server", "http-based", "application", "implement", "authentication", "method", "hmac-sha", "use", "amazon", "web", "service"], ["gem", "sign", "request", "client", "side", "authenticate", "signature", "server", "side", "server", "resource", "implement", "rails", "activeresource", "integrate", "even", "generate", "secret", "key", "necessary", "client", "sign", "request"], ["since", "operate", "entirely", "use", "http", "header", "server", "component", "write_NEG", "language_NEG", "client_NEG"]]
mhfs;sidekiq-failures;'[["keep", "track", "sidekiq", "fail", "job", "add", "tab", "web", "ui", "let", "browse", "make", "use", "sidekiq''s", "custom", "tab", "middleware", "chain"], ["mimic", "way", "resque", "keep", "track", "failure"], ["warning", "default", "sidekiq-failures", "keep", "failure", "see", "maximum", "tracked", "failure"]]'
mhgbrown;cached;[["cachedresource", "ruby", "gem", "whose", "goal", "increase", "performance", "interact", "web", "service", "via", "activeresource", "cache", "response", "base", "request", "parameter", "help", "reduce", "lag", "create", "make", "repeated", "request", "across", "network"]]
mht208;homebrew-formal;[["homebrew", "formula", "formal", "verification", "related", "package", "miss", "official", "homebrew", "repository"], ["install", "homebrew", "execute", "following", "command"], ["brew", "tap", "mht", "formal"], ["install", "ocaml", "relate", "software", "coq", "mathcomp", "alt-ergo", "recommend", "opam"]]
Mic92;mina-sidekiq;[["mina-sidekiq", "gem", "add", "task", "aid", "deployment", "sidekiq", "use", "mina"], ["start", "gem", "require", "mina", "thanks", "@devvmh"], ["support", "sidekiq", "reference", "project", "capistrano-sidekiq", "github"]]
midori-rb;midori.rb;[["project", "still", "production-ready_NEG", "question", "suggestion", "pull", "request", "highly", "welcome"]]
mikamai;onesignal-ruby;[["simple", "pure", "ruby", "client", "onesignal", "push", "notification", "api", "onesignal", "provide", "self-serve", "customer", "engagement", "solution", "push", "notification", "email", "sms", "in-app"]]
mikestephens;chef-gluster;[["cookbook", "use", "install", "configure", "gluster", "server", "client", "cookbook", "make", "several", "assumption", "configure", "gluster", "server"]]
minad;lmdb;'[["ruby", "binding", "amazing", "openldap''s", "lightning", "memory-mapped", "database", "lmdb"]]'
mindeavor;staticmatic2;[["build", "static", "website", "use", "modern", "dynamic", "tool"], ["deploy", "amazon", "s3"], ["profit", "due", "low", "hosting", "fee", ":P"]]
minimagick;minimagick;[["ruby", "wrapper", "imagemagick", "graphicsmagick", "command", "line"]]
minimul;qbo;[["ruby", "client", "quickbooks", "online", "api", "version", "json", "support", "please", "ask_NEG", "xml_NEG", "support_NEG", "intuit", "state", "json", "primary", "data", "format", "quickbooks", "api", "v3", "beyond", "gem", "specialize", "json", "quickbooks-ruby", "gem", "fantastic", "support", "favor", "xml", "feature", "specs", "build", "directly", "quickbooks", "online", "sandbox", "via", "vcr", "gem", "robust", "error", "handling"]]
mizzy;serverspec;[["rspec", "test", "server", "configure", "puppet", "chef", "anything", "else"], ["see", "detail", "serverspec", "serverspec.org"]]
mizzy;specinfra;[["todo", "write", "gem", "description"]]
mjackson;citrus;[["citrus", "parsing", "expression", "ruby"], ["citrus", "compact", "powerful", "parsing", "library", "ruby", "combine", "elegance", "expressiveness", "language", "simplicity", "power", "parse", "expression"], ["order", "able", "use", "citrus", "effectively", "must", "first", "understand", "difference", "syntax", "semantics", "syntax", "set", "rule", "govern", "way", "letter", "punctuation", "may", "use", "language", "example", "english", "syntax", "dictate", "proper", "noun", "start", "capital", "letter", "sentence", "end", "period"], ["semantics", "rule", "meaning", "may", "derive", "language", "example", "read", "book", "able", "make", "sense", "particular", "way", "word", "page", "combine", "form", "thought", "express", "idea", "understand", "word", "mean", "understand", "mean", "collectively"], ["computer", "use", "similar", "process", "interpret", "code", "first", "code", "must", "parse", "recognizable", "symbol", "token", "token", "may", "pass", "interpreter", "responsible", "form", "actual", "instruction"], ["citrus", "pure", "ruby", "library", "allow", "perform", "lexical", "analysis", "semantic", "interpretation", "quickly", "easily", "use", "citrus", "write", "powerful", "parser", "simple", "understand", "easy", "create", "maintain"], ["citrus", "three", "main", "type", "object", "rule", "grammar", "match"]]
mkocher;soloist;[["soloist", "let", "u", "quickly", "easily", "converge", "chef", "recipe", "use", "chef-solo", "require_NEG", "chef_NEG", "server_NEG", "exploit_NEG", "community_NEG", "cookbook_NEG", "github-hosted_NEG", "cookbook_NEG", "locally-sourced_NEG", "cookbook_NEG", "librarian_NEG"], ["soloist", "originally", "build", "support", "pivotal", "labs", "workstation", "cookbook", "know", "sprout"]]
mobiruby;mruby-cfunc;[["interface", "c", "function", "mruby", "base", "libffi"]]
mobi;telephone;'[["telephonenumber", "global", "phone", "number", "validation", "gem", "base", "google''s", "libphonenumber", "library"]]'
mogest;prawn-svg;[["svg", "renderer", "prawn", "pdf", "library"], ["take", "svg", "document", "input", "render", "pdf", "find", "prawn", "pdf", "library"], ["prawn-svg", "compatible", "version", "prawn", "onwards", "include", "x", "x", "series", "minimum", "ruby", "version", "require"]]
moiristo;deep;[["gem", "give", "every", "activerecord", "base", "object", "possibility", "deep", "clone", "include", "user", "specify", "association", "rails", "upgrade", "deep_cloning", "plugin"]]
mojotech;capybara-ui;[["doc", "check", "wiki", "idea", "tip"], ["capybara-ui", "formerly", "call", "dill", "capybara", "abstraction", "make", "easy", "define", "reuseable", "dom", "widgets", "aka", "page", "object", "introduce", "concept", "role", "allow", "easily", "organize", "test", "method", "widget", "capybara-ui", "also", "introduce", "helper", "syntactic", "sugar", "make", "test", "even", "easy"], ["depth", "tour", "capybara-ui", "read", "capybara-ui", "walkthrough", "also", "get", "idea", "tip", "wiki"]]
Mon-Ouie;pry-remote;[["way", "start", "pry", "remotely", "connect", "use", "drb", "allow", "access", "state", "run", "program", "anywhere"], ["program", "start", "pry-remote"], ["run", "prompt", "message", "tell", "pry", "wait", "program", "connect"], ["connect", "use", "pry-remote"]]
mongoid;mongoid-history;[["mongoid", "history", "track", "historical", "change", "document", "include", "embed", "one", "achieve", "store", "history", "track", "single", "collection", "define", "embed", "document", "reference", "store", "association", "path", "array", "document_name", "document_id", "field", "start", "top", "parent", "document", "embed", "document", "track", "history"], ["gem", "also", "implement", "multi-user", "undo", "allow", "user", "undo", "history", "change", "order", "undo", "document", "also", "create", "new", "history", "track", "great", "audit", "prevent", "vandalism", "probably", "suitable_NEG", "use_NEG", "case_NEG", "wiki_NEG", "stop_NEG", "either_NEG"], ["mongoid", "history", "support", "following", "dependency", "version"], ["earlier", "ruby", "version", "may", "work", "untested"]]
mongoid;mongoid-locker;[["document-level", "optimistic", "locking", "mongodb", "via", "mongoid", "mongoid-locker", "easy", "way", "ensure", "one", "process", "perform", "certain", "operation", "document", "time"], ["note", "since", "version", "mongoid-locker", "relies", "mongodb", "server", "time", "current_NEG", "client_NEG", "time_NEG", "perform_NEG", "time_NEG", "calculation_NEG", "get_NEG", "lock_NEG", "release_NEG", "basis", "current", "version", "unique", "name", "lock", "time", "set", "mongodb"], ["note", "please", "refer", "x-stable", "branch", "x", "x", "documentation", "see", "upgrading", "guide", "changelog", "overview", "change"], ["test", "mri", "jruby", "mongoid"], ["see", "travis.yml", "late", "test", "matrix"]]
mongoid;mongoid-slug;[["mongoid", "slug", "generate", "url", "slug", "permalink", "base", "one", "field", "mongoid", "model", "sit", "idly", "top", "stringex", "support", "non-latin", "character"], ["mongoid", "slug", "x", "require", "least", "mongoid", "ruby", "early", "mongoid", "ruby", "version", "support", "please", "use", "early", "version", "mongoid", "slug"], ["mongoid", "slug", "compatible", "mongodb", "version", "mongoid", "support", "however", "please", "see", "slug", "max", "length", "section", "mongodb", "early"], ["mongoid", "slug", "attempt", "determine", "whether", "want", "find", "use", "slugs", "field", "_id", "field", "inspect", "supplied", "parameter"], ["examine", "slug.rb", "available", "option"], ["set", "slug", "exist", "record", "run", "follow", "rake", "task"], ["pass", "model", "name", "option", "want", "set", "slug"], ["empty", "slug", "possible", "generate", "nil", "value", "_slugs", "field", "post", "example", "blank", "post", "name", "cause", "document", "record", "contain_NEG", "_slugs_NEG", "field_NEG", "database_NEG", "default", "_slugs", "index", "sparse", "allow", "wish", "change", "behavior", "add", "custom", "validates_presence_of", "_slugs", "validator", "document", "change", "database", "index", "sparse", "false"], ["default", "mongoid", "slug", "generate", "slug", "stringex", "desire_NEG", "define_NEG", "slug_NEG", "generator_NEG"], ["two", "way", "define", "slug", "generator"], ["configure", "block", "config", "initializers", "mongoid_slug", "rb", "follow"], ["to_url", "method", "come", "stringex"], ["define", "slug", "builder", "globally", "override", "per", "model"], ["scope", "slug", "reference", "association", "pas", "scope"], ["example", "create", "employee", "without", "associate", "company", "scope", "fall", "back", "root", "employee", "collection"], ["currently", "irregular", "association", "name", "must", "specify", "inverse_of", "option", "side", "assocation"], ["embed", "object", "automatically", "scoped", "parent"], ["note", "unique", "index", "employee", "collection", "example", "derive", "scope", "value", "_slugs", "company_id", "therefore", "company", "must", "referenced_in", "definition", "slug", "able_NEG", "resolve_NEG", "association_NEG", "mistakenly_NEG", "create_NEG", "_slugs_NEG", "company", "index", "alternative", "scope", "field", "follow"], ["mongodb", "featurecompatibilityversion", "early", "applies", "index", "key", "limit", "limit", "total", "size", "index", "entry", "around", "1kb", "raise", "error", "key", "large", "index", "try", "create", "record", "cause", "index", "key", "exceed", "limit", "default", "slug", "form", "text", "number", "text", "portion", "limit", "size", "mongoid", "slug", "mongo_index_key_limit_bytes", "byte", "change", "limit", "max_length", "set", "nil", "run", "mongodb", "failindexkeytoolong", "set", "false"], ["default", "use", "sti", "scope", "around", "super-class"], ["want", "scope", "around", "subclass", "set", "option", "by_model_type", "true"], ["enable", "slug", "history", "tracking", "set", "history", "true"], ["document", "return", "saved", "slug"], ["pas", "word", "want_NEG", "slug_NEG", "use_NEG", "reserve_NEG", "option_NEG"], ["reserve", "word", "specify_NEG", "word_NEG", "new_NEG", "edit_NEG", "consider_NEG", "reserve_NEG", "default_NEG", "specify", "array", "custom", "reserve", "word", "overwrite", "default"], ["slug", "localize", "feature", "build", "upon", "mongoid", "localize", "field", "fallback", "localization", "work", "document", "mongoid", "manual"], ["specify", "localize", "true", "slug", "index", "create", "i18n", "default_locale", "field", "example", "i18n", "default_locale", "en", "index", "generate", "follow"], ["support", "multiple", "locale", "may", "specify", "list", "locale", "create", "index", "array"], ["default", "find", "search", "document", "id", "field", "provide", "id", "look", "like", "bson", "objectid", "otherwise", "find", "_slugs", "field", "however", "custom", "strategy", "ovveride", "default", "behavior", "like", "e", "g"], ["use", "custom", "strategy", "add", "slug_id_strategy", "annotation", "_id", "field"], ["let", "u", "say", "want", "auto-suggest", "function", "gui", "could", "provide", "preview", "url", "slug", "could", "form", "create", "record", "submit"], ["use", "uniqueslug", "class", "server", "side", "code", "e", "g"]]
mongoid;mongoid;[["mongoid", "orderable", "ordered", "list", "implementation", "mongoid", "project"], ["version", "mongoid", "orderable", "support", "following", "dependency", "version"], ["old", "version", "please", "use", "mongoid", "orderable", "x", "early"], ["transaction", "support", "require", "mongodb", "4.2+", "4.4+", "recommend"]]
motemen;git-pr-release;[["create", "release", "pull", "request", "whose", "body", "consist", "feature", "list", "pull", "request", "release", "production", "especially", "useful", "qa", "pre-release", "check", "git-pr-release", "automatically", "collect", "pull", "request", "merge", "master", "branch", "generate", "content", "release", "pull", "request"], ["suitable", "branch", "strategy", "like", "similar", "git-flow"]]
moumar;ruby-audioinfo;[["glue", "together", "various", "audio", "ruby", "library", "present", "unified", "api", "developer", "currently", "support", "format", "mp3", "ogg", "mpc", "ape", "wma", "flac", "aac", "mp4", "m4a"], ["depend_NEG", "gem_NEG", "native_NEG", "extension_NEG", "portability_NEG"]]
mperham;connection;[["generic", "connection", "pool", "ruby"], ["mongodb", "connection", "pool", "activerecord", "connection", "pool", "generic", "connection", "pool", "use", "anything", "e", "g", "redis", "dalli", "ruby", "network", "client"]]
mrkamel;search;'[["searchcop", "extend", "activerecord", "model", "support", "fulltext", "search", "engine", "like", "query", "via", "simple", "query", "string", "hash-based", "query", "assume", "book", "model", "various", "attribute", "like", "title", "author", "stock", "price", "available", "use", "searchcop", "perform"], ["thus", "hand", "search", "query", "string", "model", "app''s", "admins", "user", "get", "powerful", "query", "feature", "without", "need", "integrate", "additional", "third", "party", "search", "server", "since", "searchcop", "use", "fulltext", "index", "capability", "rdbms", "database", "agnostic", "way", "currently", "mysql", "postgresql", "fulltext", "index", "support", "optimize", "query", "make", "optimal", "use", "read"], ["complex", "hash-based", "query", "support", "well"]]'
mrmans0n;localio;[["localio", "generate", "automatically", "localizable", "file", "many", "platform", "like", "rail", "android", "io", "java", "property", "file", "json", "file", "use", "centralized", "spreadsheet", "source", "spreadsheet", "google", "drive", "simple", "local", "excel", "file"]]
mrrooijen;mongoid-paperclip;[["integrate", "kt-paperclip", "mongoid", "kt-paperclip", "maintained", "fork", "original", "paperclip", "deprecate"], ["actually", "easy", "faster", "set", "use", "paperclip", "activerecord", "orm"]]
mruby-esp32;mruby-esp32;[["get", "start", "need", "follow", "setup", "documentation", "esp-idf", "project", "specific", "operating", "system"], ["test", "macos", "use", "certain", "version", "esp-idf", "try", "use", "recent", "version", "fail"], ["need", "recursively", "clone", "project", "recursive", "flag", "include", "mruby", "submodule"], ["main", "ruby", "program", "find", "main", "simplest_mrb", "rb", "file", "makefile", "configuration", "main", "component.mk", "main", "entry", "point", "source", "file", "mruby_main", "c", "also", "interest", "want", "change", "name", "ruby", "script", "example", "include", "simple", "script", "print", "esp", "debug", "console"], ["assume", "follow", "step", "install", "documentation", "least", "somewhat", "familiar", "building", "step", "mind", "something", "like", "following", "see", "example", "running"], ["flag", "mruby_example", "replace", "one", "following"]]
mruby;mgem-list;[["list", "gem", "mruby", "manage", "mgem"], ["want", "add", "mruby", "gem", "list", "please", "create", "pull", "request", "gem", "detail"]]
musaffa;file;[["file", "validators", "gem", "add", "file", "size", "content", "type", "validation", "activemodel", "module", "use", "activemodel", "example", "activerecord", "use", "file", "validators"]]
mvidner;ruby-dbus;[["d-bus", "interprocess", "communication", "mechanism", "linux", "ruby", "d-bus", "pure", "ruby", "library", "write", "client", "service", "d-bus"]]
mxenabled;action;[["actionsubscriber", "dsl", "easily", "intergrating", "rail", "app", "rabbitmq", "message", "server"]]
myronmarston;mail;[["mail", "safe", "provide", "safety", "net", "develop", "application", "use", "actionmailer", "keep", "email", "escape", "wild"], ["instal", "configure", "gem", "rest", "assure", "app", "send_NEG", "email_NEG", "external_NEG", "email_NEG", "address_NEG", "instead", "email", "would", "normally", "deliver", "external", "address", "send", "address", "choosing", "body", "email", "append", "note", "state", "email", "originally", "intend", "go"]]
nateleavitt;infusionsoft;[["ruby", "wrapper", "infusionsoft", "api"], ["update", "note", "v1", "ruby", "v3", "compatibility", "v1", "rest", "api", "support", "documentation", "incoming", "v1", "catching", "infusionsoft", "api", "ssl", "handshake", "issue", "v1", "add", "oauth", "support", "v1", "add", "invoice_add_subscription", "call", "mirror", "infusionsoft", "api", "parameter", "eventually", "replace", "invoice_add_recurring_order", "maybe", "go", "add", "infusionsoft", "api", "authentication", "oauth", "flow", "also", "think", "rewrite", "part", "make", "call", "user", "friendly", "add", "convenience", "method", "suggestion", "let", "know", "07/21", "implementation", "test", "build", "coverage", "thanks", "@themetalcode", "v1", "add", "default", "user-agent", "header", "also", "give", "ability", "set", "user-agent", "config", "block", "v1", "add", "custom", "logger", "option", "allow", "track", "api", "call", "result", "separate", "log", "file", "default", "stdout", "none", "specify_NEG", "add", "logger", "specify", "api_logger", "config", "block"]]
nateware;redis-objects;[["redis", "object", "introduces", "several", "important", "backwards", "incompatible", "change", "currently", "instal", "gem", "install", "redis-objects", "pre", "list", "explicitly", "gemfile", "ruby"], ["gem", "redis-objects", "2.0.0.alpha", "encourage", "try", "test", "code", "production_NEG", "ensure_NEG", "work_NEG", "official", "release", "expect", "later"]]
nathwill;chef-systemd;[["resource-driven", "chef", "cookbook", "manage", "gnu", "linux", "system", "via", "systemd"]]
natritmeyer;site;[["siteprism", "move", "please", "change", "repo", "link", "favourite", "new", "location"]]
nats-io;ruby-nats;[["ruby", "client", "nats", "message", "system"]]
nebulab;simple;[["simple", "standardized", "way", "build", "use", "service", "object", "aka", "command", "ruby"]]
neillturner;kitchen-ansible;[["test", "kitchen", "provisioner", "ansible"], ["provisioner", "work", "pass", "ansible", "repository", "base", "attribute", "kitchen.yml", "call", "ansible-playbook"], ["install", "ansible", "server", "run", "ansible-playbook", "use", "host", "localhost"], ["test", "ubuntu", "centos", "6/7", "debian", "6/7", "/8", "box", "run", "vagrant", "virtualbox"]]
nerab;dropcaster;'[["project", "develop", "readme-driven", "development", "method", "file", "describe", "functionality", "actually", "implement", "whereas", "vision", "reflect", "tool", "go"], ["dropcaster", "podcast", "feed", "generator", "command", "line", "work", "static", "file", "web", "hoster"], ["author", "nicolas", "e", "rabenau", "[email protected]"], ["number", "podcast", "episode", "would", "like", "publish", "feed", "nothing", "else_NEG", "fancy_NEG", "website_NEG", "stats_NEG", "nothing_NEG", "pure_NEG", "podcast_NEG"], ["dropcaster", "simply", "put", "mp3", "file", "public_html", "folder", "web", "host", "run", "dropcaster", "generate", "feed", "write", "file", "e", "g", "index.rss", "take", "r", "file''s", "url", "publish", "feed", "url"], ["feed", "url", "consume", "podcatcher", "e", "g", "itunes", "juice"]]'
nesaulov;surrealist;[["surrealist", "schema-driven", "object", "serialization", "ruby", "library", "also", "provide", "trivial", "type", "checking", "runtime", "serialization", "yard", "documentation"]]
Nexmo;nexmo-ruby;'[["exclamation", "sdk", "ruby", "gem", "move", "vonage", "locate", "vonage", "vonage-ruby-sdk", "support", "repository", "month", "end", "october", "needed", "bug", "security", "fix", "last", "release", "v7", "new", "feature", "release", "vonage", "take", "advantage", "please", "make", "sure", "switch", "vonage", "soon", "possible", "miss_NEG"], ["ruby", "client", "library", "nexmo''s", "api", "use", "need", "nexmo", "account", "sign", "free", "nexmo.com"]]'
Nexmo;oas;[["ruby", "parser", "open", "api", "spec", "3.0+", "definition"], ["basic", "example", "traverse", "open", "api", "spec", "definition"], ["checkout", "test", "lib", "directory", "class", "method"], ["clone", "repo", "navigate", "directory"], ["bump", "late", "version", "oas_parser", "lib", "oas_parser", "version.rb"], ["create", "oas_parser", "0.gem", "file"], ["push", "gem", "rubygems.org"], ["verify", "change", "make", "check", "new", "version", "rubygems.org"]]
nirvdrum;svn2git;[["svn", "2git", "tiny", "utility", "migrate", "project", "subversion", "git", "keep", "trunk", "branch", "tag", "use", "git-svn", "clone", "svn", "repository", "clean-up", "make", "sure", "branch", "tag", "import", "meaningful", "way", "code", "check", "master", "end", "currently", "svn", "trunk", "rather", "whichever", "svn", "branch", "last", "commit"]]
nixme;pry-nav;[["simple", "execution", "control", "add-on", "pry"], ["compatible", "mri", "jruby"], ["teach", "pry", "step", "next", "continue", "create", "simple", "debugger"], ["use", "invoke", "pry", "normally"], ["use", "jruby", "also", "need", "run", "debug", "flag", "also", "add", "flag", "jruby_opts", "environment", "variable", "apply", "run", "ruby", "command", "note", "even", "make_NEG", "use_NEG", "pry_NEG", "big_NEG", "impact_NEG", "jruby_NEG", "performance_NEG"], ["pry-nav", "yet_NEG", "thread-safe_NEG", "use_NEG", "single-threaded_NEG", "environment_NEG"], ["rudimentary", "support", "pry-remote", "also", "include", "ensure", "pry-remote", "load", "require", "pry-nav", "example", "gemfile"], ["step", "code", "often", "add", "following", "shortcut", "pryrc"], ["please", "note", "debug", "functionality", "implement", "set_trace_func", "impose", "large", "performance", "penalty"]]
nning;transmission-rss;'[["transmission-rss", "basically", "workaround", "transmission''s", "lack", "ability", "monitor", "rss", "feed", "automatically", "add", "enclosed", "torrent", "link"], ["work", "transmission-daemon", "transmission-gtk", "web", "frontend", "enable", "setting", "dialog", "site", "like", "showrss.karmorra.info", "ezrss.it", "self-hosted", "seriesly", "instance", "suit", "well", "feed", "source"], ["tool", "call", "transmission-add-file", "also", "include", "mass", "add", "torrent", "file"], ["poem", "devote", "artful", "romantic", "piece", "code", "single", "delightful", "human", "ann"], ["minimum", "support", "ruby", "version", "need", "rbenv", "support_NEG", "ruby_NEG", "2.1_NEG", "e_NEG", "g", "debian", "wheezy"], ["note", "readme", "current", "development", "branch", "find", "link", "suitable", "readme", "version", "release", "page"]]'
notahat;machinist;[["fixture", "fun_NEG", "machinist"], ["want", "machinist", "go"]]
nruth;show;'[["helper", "poke", "around", "capybara", "drive", "browser''s", "cooky", "integration", "test"], ["provide", "driver", "rack-test", "selenium-webdriver"], ["add", "new", "driver", "application", "implement", "adapter", "class", "call", "showmethecookies", "register_adapter", "test", "code", "e", "g", "spec", "support", "file", "case", "might", "prefer", "skip", "gem", "use", "driver''s", "api", "directly"]]'
nviennot;nobrainer;[["nobrainer", "ruby", "orm", "rethinkdb"]]
objects-on-rails;display-case;[["implementation", "exhibit", "pattern", "describe", "object", "rail"]]
ohler55;agoo;[["high", "performance", "http", "server", "ruby"]]
ohler55;ox;[["fast", "xml", "parser", "object", "marshaller", "ruby", "gem"]]
oivoodoo;devise;[["utility", "library", "enable", "functionallity", "like", "login", "button", "admin"], ["multi", "user", "application", "sometimes", "want", "test", "functionally", "use", "login", "exist", "user", "without", "request", "password", "define", "login", "button", "url", "helper", "use"]]
okkez;fluent-plugin-redis;[["fluent-plugin-redis", "fluent", "plugin", "output", "redis"]]
omniauth;omniauth-github;[["official", "omniauth", "strategy", "authenticate", "github", "use", "need", "sign", "oauth", "application", "id", "secret", "github", "application", "page"]]
omniauth;omniauth-saml;[["generic", "saml", "strategy", "omniauth", "available", "mit", "license"]]
onk;mackerel-client-ruby;[["mackerel-client", "ruby", "library", "access", "mackerel"]]
onk;onkcop;[["onkcop", "rubocop", "configration", "gem"]]
openstack;cookbook-openstack-bare-metal;[["cookbook", "install", "openstack", "bare", "metal", "service", "ironic", "part", "openstack", "reference", "deployment", "chef", "openstack", "openstack", "chef-repo", "contain", "documentation", "use", "cookbook", "context", "full", "openstack", "deployment", "nova", "currently", "instal", "package"], ["following", "cookbook", "dependency"], ["please", "see", "extensive", "inline", "documentation", "attribute", "rb", "description", "settable", "attribute", "cookbook"], ["note", "attribute", "default", "openstack", "namespace"], ["usage", "attribute", "generate", "ironic.conf", "describe", "openstack-common", "cookbook"]]
openstack;cookbook-openstack-integration-test;[["cookbook", "install", "openstack", "integration", "test", "suite", "tempest", "part", "openstack", "reference", "deployment", "chef", "openstack", "openstack", "chef-repo", "contain", "documentation", "use", "cookbook", "context", "full", "openstack", "deployment", "tempest", "currently", "instal", "git", "pip"]]
openstack;cookbook-openstack-ops-database;[["cookbook", "provide", "reference", "example", "database", "configuration", "openstack", "deployment", "provide", "chef", "openstack", "currently", "support", "mariadb"], ["following", "cookbook", "dependency"], ["usage", "cookbook", "optional", "may", "choose", "set", "database", "without", "use", "cookbook", "choose", "need", "following"]]
openstack;cookbook-openstack-ops-messaging;[["cookbook", "provide", "share", "message", "queue", "configuration", "openstack", "deployment", "provide", "chef", "openstack", "openstack", "chef-repo", "contain", "documentation", "use", "cookbook", "context", "full", "openstack", "deployment", "currently", "support", "rabbitmq", "soon", "queue"], ["following", "cookbook", "dependency"], ["usage", "cookbook", "optional", "may", "choose", "set", "messaging", "service", "without", "use", "cookbook", "choose", "need", "provide", "attribute", "list", "attribute"]]
optoro;amazon;'[["longer_NEG", "support_NEG", "deprecate"], ["gem", "wrap", "amazon''s", "sellercentral", "page", "ruby", "api", "currently", "gem", "support", "access", "buyer", "feedback", "access", "current", "inventory", "listing", "simple", "update", "listing"]]'
oreoshake;hackerone-client;[["limited", "client", "library", "interact", "hackerone", "currently", "support", "operation"]]
oscardelben;firebase-ruby;[["ruby", "wrapper", "firebase", "rest", "api"], ["change", "send", "subscribed", "client", "automatically", "update", "client", "realtime", "backend"], ["see", "video", "demo", "possible"]]
ostinelli;apnotic;[["apnotic", "gem", "send", "apple", "push", "notification", "use", "http", "specific"]]
ostinelli;net-http2;[["nethttp", "http", "client", "ruby"]]
OutOfOrder;multidb;[["simple", "no-nonsense", "activerecord", "extension", "allow", "application", "switch", "multiple", "database", "connection", "primary", "replica", "environment", "example"], ["extension", "develop", "order", "support", "postgresql", "new", "hot", "standby", "support", "production", "environment"], ["randomize", "balancing", "multiple", "connection", "within", "group", "support", "future", "kind", "automatic", "balancing", "read", "write", "query", "could", "implement"]]
palkan;action-cable-testing;[["gem", "provide", "miss", "test", "utils", "action", "cable"], ["note", "gem", "merge", "rail", "rspec"], ["use", "minitest", "need_NEG", "gem_NEG", "anymore_NEG"], ["use", "rspec", "still", "use", "gem", "write", "action", "cable", "spec", "even", "rail"]]
palkan;isolator;[["detect", "non-atomic", "interaction", "within", "db", "transaction"], ["course", "isolator", "detect", "implicit", "transaction", "consider", "pretty", "common", "bad", "practiceenqueueing", "background", "job", "after_create", "callback"], ["isolator", "suppose", "use", "test", "staging"]]
papertrail;papertrail-cli;[["small", "standalone", "binary", "retrieve", "search", "tail", "recent", "app", "server", "log", "system", "syslog", "message", "papertrail"], ["support", "optional", "boolean", "search", "query", "poll", "new", "event", "like", "tail", "f", "example"], ["output", "line-buffered", "feed", "pipe", "like", "grep", "ansi", "color", "code", "render", "color", "suitable", "terminal", "see", "additional", "colorization", "option"], ["connection", "class", "use", "apps", "perform", "one-off", "api", "search", "follow", "tail", "event", "match", "give", "query", "interface", "may", "change"], ["also", "include", "papertrail-add-system", "papertrail-remove-system", "papertrail-add-group", "papertrail-join-group", "binary", "invoke", "corresponding", "papertrail", "http", "api", "call"]]
papertrail;papertrail-services;[["braintree", "gem", "provide", "integration", "access", "braintree", "gateway"], ["payment", "card", "industry", "pci", "council", "mandate", "early", "version", "tl", "retire", "service", "organization", "handle", "credit", "card", "information", "require", "comply", "standard", "part", "obligation", "braintree", "update", "service", "require", "tls", "https", "connection", "braintree", "also", "require", "http", "connection", "please", "see", "technical", "documentation", "information"]]
paradox460;snoo;[["snoo", "simple", "wrapper", "reddit.com", "api", "design", "provide", "interface", "close", "official", "api", "possible", "free", "problem", "deal", "json", "webserver", "request", "session", "cookie", "management"], ["unlike", "api", "wrapper", "one", "make_NEG", "use_NEG", "complicated_NEG", "object_NEG", "class_NEG", "instantiate_NEG", "good_NEG", "go_NEG"], ["since", "design", "simple", "leave", "thing", "like", "rate", "limit", "please", "follow", "reddit", "api", "rule", "send", "one", "request", "every", "second", "use", "sleep", "request"], ["also", "build", "program", "please", "change", "user", "agent", "specific", "use", "case"]]
pat;gutentag;[["good", "simple", "solid", "tagging", "extension", "activerecord"], ["initially", "build", "partly", "proof-of-concept", "partly", "see", "tagging", "gem", "could", "work", "stuffed_NEG", "within_NEG", "model_NEG", "partly_NEG", "want_NEG", "simpler_NEG", "tag_NEG", "library_NEG", "solid", "little", "tag", "rail", "engine"], ["want", "know", "read", "blog", "post", "look", "example", "page", "wiki", "include", "starting", "point", "accept", "tag", "value", "form"]]
paul;progress;[["progressbar", "simple", "ruby", "library", "display", "progress", "long-running", "task", "console", "intend", "simple", "use", "possible"], ["note", "project", "dead_NEG", "feature", "complete", "want_NEG", "keep_NEG", "add_NEG", "thing_NEG", "find", "bug", "please", "open", "issue", "even", "good", "pull", "request", "take", "look", "progressbar", "know", "lot", "progress", "bar", "alternative", "thank", "use", "progressbar"]]
pboling;activerecord-tablefree;[["project", "activerecord", "tablefree", "gem", "name", "activerecord-tablefree", "license", "download", "rank", "version", "dependencies", "continuous", "integration", "test", "coverage", "maintainability", "code", "triage", "homepage", "documentation", "spread", "shipit"], ["simple", "implementation", "activerecord", "tableless", "pattern", "rail", "project", "ruby", "project", "use", "activerecord"]]
pboling;sanitize;[["gem", "allow", "override", "mail", "delivery", "setting", "globally", "local", "context", "like", "ruby", "encrust", "condom", "email", "server", "case", "decide", "intercourse", "server", "via", "sundry", "mail", "protocol"], ["project", "sanitize", "email", "gem", "name", "sanitize_email", "license", "expert", "support", "download", "rank", "version", "dependencies", "continuous", "integration", "test", "coverage", "code", "quality", "inline", "documenation", "homepage", "documentation", "live", "chat", "spread", "shipit"]]
pdfkit;pdfkit;[["create", "pdfs", "use", "plain", "old", "html", "cs", "us", "wkhtmltopdf", "back-end", "render", "html", "use", "webkit"]]
pepabo;active;[["epsilon", "integration", "activemerchant"]]
perfectline;validates;[["gem", "add", "capability", "validate", "urls", "activerecord", "activemodel"]]
PerfectMemory;mongoid-multitenancy;'[["mongoid-multitenancy", "add", "ability", "scope", "mongoid", "model", "tenant", "shared", "database", "strategy", "tenant", "represent", "tenant", "model", "client", "mongoid-multitenancy", "help", "set", "current", "tenant", "request", "ensure", "tenant", "model", "always", "properly", "scoped", "current", "tenant", "view", "search", "create"], ["directly", "inspire", "acts_as_tenant", "gem", "active", "record"], ["mongoid-multitenancy", "compatible", "mongoid", "6/7", "mongoid", "4/5", "compatiblity", "use", "mongoid-multitenancy"], ["add", "line", "application''s", "gemfile"], ["two", "step", "add", "multi-tenancy", "app", "mongoid-multitenancy"]]'
petergoldstein;dalli;[["dalli", "high", "performance", "pure", "ruby", "client", "access", "memcached", "server"], ["name", "variant", "salvador", "dali", "famous", "paint", "persistence", "memory"]]
philostler;rspec-sidekiq;[["welcome", "@packrat386", "new", "maintainer", "rspec-sidekiq"], ["simple", "testing", "sidekiq", "job", "via", "collection", "matcher", "helper"], ["rubygems", "code", "climate", "github", "travis", "ci", "coveralls", "gemnasium", "rubydoc", "ruby", "toolbox"], ["jump", "matcher", "jump", "helper"]]
phobos;phobos;[["simplify", "kafka", "ruby", "apps"], ["phobos", "micro", "framework", "library", "application", "deal", "apache", "kafka"], ["phobos", "ruby-kafka_NEG", "directly_NEG", "well", "ruby-kafka", "client", "still", "need", "write", "lot", "code", "manage", "proper", "consuming", "produce", "message", "need", "proper", "message", "routing", "error", "handling", "retry", "back", "maybe", "log", "instrument", "message", "management", "process", "also", "need", "worry", "set", "platform", "independent", "test", "environment", "work", "ci", "well", "local", "machine", "even", "deployment", "pipeline", "finally", "also", "need", "consider", "deploy", "app", "start"], ["phobos", "side", "become", "smooth", "sailing"]]
phrase;slimkeyfy;[["extract", "plain", "string", "slim", "view", "rail", "controller", "replace", "i18n", "method", "key", "translation", "stream", "yaml", "file", "non", "english", "key", "get", "translate", "yandex", "translator", "gem", "need", "get", "api", "first", "russian", "key", "get", "transliterate", "case", "api", "key", "miss"], ["read", "blog", "post", "phrase", "blog", "make", "rail", "app", "localizable", "slimkeyfy"]]
phstc;shoryuken;[["look", "shoryuken", "maintainer", "interested", "help", "maintain", "shoryuken", "join", "slack"], ["shoryuken", "sho-ryu-ken", "super-efficient", "amazon", "sqs", "thread-based", "message", "processor"]]
piotrmurach;pastel;[["pastel", "minimal", "focus", "work", "terminal", "emulator"], ["pastel", "provide", "independent", "color", "component", "tty", "toolkit"]]
piotrmurach;tty-command;[["tty", "command", "provide", "independent", "command", "execution", "component", "tty", "toolkit"]]
piotrmurach;tty-progressbar;[["tty", "progressbar", "provide", "independent", "progress", "bar", "component", "tty", "toolkit"]]
piotrmurach;tty-prompt;[["tty", "prompt", "provide", "independent", "prompt", "component", "tty", "toolkit"]]
piotrmurach;tty-spinner;[["tty", "spinner", "provide", "independent", "spinner", "component", "tty", "toolkit"]]
piotrmurach;tty-table;[["tty", "table", "provide", "independent", "table", "format", "component", "tty", "toolkit"]]
pivotal-legacy;git;[["script", "helper", "manage", "developer", "workflow", "use", "git", "repos", "host", "github", "install", "rubygem", "run", "standard", "git", "command", "like", "git"]]
pivotal-legacy;pivotal;[["repo", "locate", "jetbrains-ide-prefs"], ["repo", "provide", "superset", "mac", "os", "x", "10.5+", "keybindings", "jetbrains", "ides", "well", "team-centric", "workflow", "track", "sync", "ide", "customizations", "time"]]
pixielabs;letsencrypt-rails-heroku;[["since", "gem", "create", "heroku", "add", "support", "free", "automate", "ssl", "certificate", "pay", "dynos", "acm", "use", "acm", "instead", "gem", "unless", "situation", "cover", "known", "limitation", "acm", "e", "g", "app", "run", "heroku", "private", "space", "issue", "acm", "success", "expedited", "waf", "addon", "might"], ["gem", "complete", "solution", "secure", "ruby", "rail", "application", "heroku", "use", "free", "sni-based", "ssl", "letsencrypt", "automatically", "handle", "renewal", "keep", "certificate", "date"], ["extra", "step", "gem", "also", "use", "sinatra", "example", "see", "letsencrypt-rails-heroku-sinatra-example", "repository"]]
plataformatec;devise-encryptable;[["use", "alternative", "even", "encryptors", "devise"]]
plataformatec;faraday-http-cache;[["faraday", "middleware", "respect", "http", "cache", "check", "expiration", "validation", "stored", "response"]]
plataformatec;responders;[["set", "responder", "module", "dry", "rail", "app"]]
plataformatec;show;[["showfor", "allow", "quickly", "show", "model", "information", "i18n", "feature"]]
plu;simctl;[["ruby", "interface", "xcrun", "simctl", "manage", "io", "simulator", "directly", "ruby", "script"]]
PNixx;clickhouse-activerecord;[["ruby", "database", "activerecord", "driver", "clickhouse", "support", "rail", "support", "clickhouse", "version", "lts"]]
podio;podio-rb;[["official", "ruby", "client", "access", "podio", "api", "besides", "handle", "setup", "authentication", "also", "provide", "idiomatic", "ruby", "method", "access", "apis", "operation", "client", "library", "design", "minimal", "easily", "integrable", "project"]]
pothosware;homebrew-pothos;[["repository", "contain", "homebrew", "formula", "pothos", "soapysdr", "support", "module", "toolkits"]]
prawnpdf;pdf-core;[["experimental", "gem", "extract", "low-level", "pdf", "functionality", "prawn", "detail", "come", "soon"]]
prawnpdf;prawn-table;[["provide", "table", "support", "prawnpdf"], ["originally", "write", "brad", "ediger", "community", "contribution"]]
prawnpdf;ttfunk;[["ttfunk", "truetype", "font", "parser", "write", "pure", "ruby"]]
prerender;prerender;'[["google", "facebook", "twitter", "bing", "constantly", "try", "view", "website", "google", "crawler", "execute", "meaningful", "amount", "javascript", "google", "even", "admits", "execute", "javascript", "week", "actually", "crawl", "prerender", "allow", "serve", "full", "html", "website", "back", "google", "crawler", "execute_NEG", "javascript_NEG", "google", "recommend", "use", "prerender.io", "prevent", "indexation", "issue", "site", "large", "amount", "javascript"], ["prerender", "perfect", "angular", "seo", "react", "seo", "vue", "seo", "javascript", "framework"], ["middleware", "intercept", "request", "node.js", "website", "crawler", "make", "call", "external", "prerender", "service", "get", "static", "html", "instead", "javascript", "page", "html", "return", "crawler"], ["note", "make", "sure", "one", "webserver", "thread", "process", "run", "prerender", "service", "make", "request", "server", "render", "html"], ["add", "line", "application''s", "gemfile"], ["config", "environment", "production.rb", "add", "line"], ["account", "prerender.io", "want", "use", "token"], ["note", "test", "locally", "need", "run", "prerender", "server", "locally", "access", "server"]]'
prontolabs;pronto-rubocop;[["pronto", "runner", "rubocop", "ruby", "code", "analyzer", "pronto"]]
prontolabs;pronto;[["pronto", "run", "analysis", "quickly", "check", "relevant", "change", "create", "use", "github", "pull", "request", "also", "work", "locally", "integrate", "gitlab", "bitbucket", "perfect", "want", "find", "quickly", "branch", "introduces", "change", "conform", "styleguide", "dry", "introduce_NEG", "security_NEG", "hole_NEG"], ["readme", "might", "ahead", "late", "release", "find", "readme", "v0"]]
pry;pry;[["john", "mair", "banisterfiend", "creator"], ["kyrylo", "silin", "kyrylosilin", "maintainer"]]
Punchbowl;attachment;'[["attachment_fu", "plugin", "rick", "olson", "aka", "technoweenie", "successor", "acts_as_attachment", "get", "basic", "run-through", "capability", "check", "mike", "clark''s", "tutorial"], ["attachment_fu", "facilitates", "file", "uploads", "ruby", "rail", "storage", "option", "actual", "file", "data", "plugin", "always", "minimum", "store", "metadata", "file", "database"], ["four", "storage", "option", "file", "upload", "attachment_fu", "file", "system", "database", "file", "amazon", "s3", "rackspace", "mosso", "cloud", "file"], ["method", "storage", "many", "option", "associate", "cover", "following", "section", "something", "note", "however", "amazon", "s3", "storage", "require", "modify", "config", "amazon_s", "3.yml", "rackspace", "cloud", "file", "storage", "require", "modify", "config", "rackspace_cloudfiles", "yml", "database", "file", "storage", "require", "extra", "table"], ["three", "storage", "option", "table", "metadata", "require", "table", "contain", "information", "file", "hence", "meta", "location", "table", "restriction_NEG", "naming_NEG", "unlike_NEG", "extra_NEG", "table_NEG", "require_NEG", "database_NEG", "storage_NEG", "must_NEG", "table_NEG", "name_NEG", "db_files_NEG", "convention_NEG", "model_NEG", "dbfile_NEG"], ["model", "two", "method", "make", "available", "plugins", "has_attachment", "validates_as_attachment"], ["has_attachment", "option", "method", "accept", "option", "hash", "content_type", "allow", "content", "type", "allow", "default", "use", "image", "allow", "standard", "image", "type", "min_size", "minimum", "size", "allow", "byte", "default", "max_size", "maximum", "size", "allow", "1.megabyte", "default", "size", "range", "size", "allow", "1.megabyte", "default", "override", "min_size", "max_size", "option", "resize_to", "use", "rmagick", "resize", "image", "pas", "either", "array", "width", "height", "geometry", "string", "thumbnail", "specifies", "set", "thumbnail", "generate", "accept", "hash", "filename", "suffix", "rmagick", "resizing", "option", "option", "need", "include", "want", "thumbnailing", "thumbnail_class", "set", "model", "class", "use", "thumbnail", "current", "attachment", "class", "use", "default", ":p", "ath_prefix", "path", "store", "uploaded", "file", "use", "public", "table_name", "default", "filesystem", "table_name", "s3", "cloud", "file", "backend", "set", "set", "storage", "file_system", ":p", "artition", "whether", "partiton", "file", "directory", "like", "0000/0001", "image.jpg", "default", "true", "applicable", "file_system", "backend", "storage", "specify", "storage", "system", "use", "default", ":d", "b_file", "option", "file_system", ":d", "b_file", "s3", "cloud_files", "mogile_fs", "cloudfront", "use", "s3", "storage", "option", "allow", "serve", "file", "via", "amazon", "cloudfront", "default", "false", "store_name", "use", "multiple", "store", "per", "attachment", "specify", "unique", "name", "store", "symbol", ":p", "rocessor", "set", "image", "processor", "use", "resizing", "attached", "image", "option", "include", "imagescience", "rmagick", "minimagick", "default", "whatever", "instal", "uuid_primary_key", "model''s", "primary", "key", "bit", "uuid", "hexadecimal", "format", "set", "true", "association_options", "attachment_fu", "automatically", "defines", "association", "thumbnail", "has_many", "belongs_to", "additional", "option", "want", "pass", "method", "specify"], ["example", "has_attachment", "max_size", "1.kilobyte", "has_attachment", "size", "1.megabyte", "2.megabytes", "has_attachment", "content_type", "application", "pdf", "has_attachment", "content_type", "application", "pdf", "application", "msword", "text", "plain", "has_attachment", "content_type", "image", "resize_to", "has_attachment", "content_type", "application", "pdf", "image", "resize_to", "x50", "has_attachment", "thumbnail", "thumb", "geometry", "x50", "has_attachment", "storage", "file_system", ":p", "ath_prefix", "public", "file", "has_attachment", "storage", "file_system", ":p", "ath_prefix", "public", "file", "content_type", "image", "resize_to", ":p", "artition", "false", "has_attachment", "storage", "file_system", ":p", "ath_prefix", "public", "file", "thumbnail", "thumb", "geometry", "x50", "has_attachment", "storage", "s3", "has_attachment", "store", "s3", "cloudfront", "true", "has_attachment", "storage", "cloud_files", "multiple", "data", "store", "has_attachment", "store_name", "f", "storage", "file_system", "has_attachment", "store_name", "s3", "storage", "s3"], ["validates_as_attachment", "method", "prevent", "file", "outside", "valid", "range", "min_size", "max_size", "size", "range", "save", "however_NEG", "halt_NEG", "upload_NEG", "file_NEG", "upload", "memory", "regardless", "size", "validation"], ["field", "attachment_fu", "metadata", "table", "general", "size", "integer", "file", "size", "byte", "content_type", "string", "mime", "type", "ex", "application", "mp3", "filename", "string", "sanitize", "filename", "reference", "multiple", "attachment", "store", "store", "string", "reference", "image", "height", "integer", "pixel", "width", "integer", "pixel", "reference", "image", "thumbnailed", "parent_id", "integer", "id", "parent", "image", "table", "self-referencing", "foreign-key", "populated", "current", "object", "thumbnail", "thumbnail", "string", "type", "thumbnail", "attachment", "record", "describes", "populated", "current", "object", "thumbnail", "usage", "model", "avatar", "has_attachment", "content_type", "image", "storage", "file_system", "max_size", "500.kilobytes", "resize_to", "320x200", "thumbnail", "small", "10x10", "thumb", "100x100", "elsewhere", "@user", "avatar.thumbnails.first.thumbnail", "small", "md5", "string", "md5", "hash", "attachment", "reference", "file", "store", "database", "db_file", "db_file_id", "integer", "id", "file", "database", "foreign", "key"], ["field", "attachment_fu", "db_files", "table", "data", "binary", "binary", "file", "data", "use", "database", "file", "storage"], ["two", "main", "view", "task", "directly", "affect", "attachment_fu", "upload", "form", "display", "uploaded", "image"], ["two", "part", "upload", "form", "differ", "typical", "usage", "include", "multipart", "true", "html", "option", "form_for", "tag", "example", "action", "create", "html", "multipart", "true", "form"], ["display", "uploaded", "image", "make", "easy", "public_filename", "method", "activerecord", "attachment", "object", "use", "file", "system", "s3", "cloud", "file", "storage"], ["public_filename", "thumbnail", "nil", "return", "public", "path", "file", "thumbnail", "prefix", "specify", "return", "public", "file", "path", "corresponding", "thumbnail", "example", "attachment_obj", "public_filename", "attachment", "file.jpg", "attachment_obj", "public_filename", "thumb", "attachment", "file_thumb", "jpg", "attachment_obj", "public_filename", "small", "attachment", "file_small", "jpg"], ["serve", "file", "database", "storage", "simply", "download", "file", "beyond", "scope", "document"], ["two", "consideration", "take", "account", "use", "attachment_fu", "controller"], ["first", "file", "publicly_NEG", "accessible_NEG", "path_NEG", "need_NEG", "download_NEG", "action_NEG"], ["example", "def", "readme", "send_file", "path", "readme.txt", "type", "plain", "text", ":d", "isposition", "inline", "end"], ["see", "possible", "value", "send_file", "reference"], ["second", "save", "file", "submit", "form", "example", "view"], ["example", "controller", "def", "create", "@attachable_file", "attachmentmetadatamodel.new", "params", "attachable", "@attachable_file", "save", "flash", "notice", "attachment", "successfully", "create", "redirect_to", "attachable_url", "@attachable_file", "else", "render", "action", "new", "end", "end"], ["may", "wish", "import", "large", "number", "image", "attachment", "following", "example", "show", "upload", "file", "script"], ["require", "action_controller", "require", "action_controller", "test_process", "rb"], ["path", "public", "image", "x.jpg"], ["mimetype", "image", "jpeg"], ["@attachable", "attachmentmetadatamodel.new", "uploaded_data", "actioncontroller", "testuploadedfile.new", "path", "mimetype", "@attachable", "save"]]'
puppetlabs;homebrew-puppet;[["tap", "puppet", "macos", "package"]]
puppetlabs;rubocop-i18n;[["set", "cop", "detect", "string", "need", "i18n", "decoration", "project"], ["support", "following", "framework", "style"]]
puppetlabs;vmfloaty;'[["cli", "helper", "tool", "puppet''s", "vmpooler", "help", "stay", "afloat"]]'
PX4;homebrew-px4;[["px4", "relate", "homebrew", "formula", "developer", "use", "x", "formula", "contain", "compiler", "require", "embedded", "target", "simulation", "engine", "use", "software-in-the-loop"]]
pyromaniac;active;[["activedata", "activemodel-based", "front-end", "data", "might", "need", "use", "following", "case"]]
pythonicrubyist;creek;[["creek", "ruby", "gem", "provide", "fast", "simple", "efficient", "method", "parse", "large", "excel", "xlsx", "xlsm", "file"]]
qcam;3llo;[["3llo", "allows", "work", "trello", "without", "exit", "favorite", "terminal"], ["3llo", "inspire", "awesome", "rainbowstream", "facy"]]
qoobaa;vcard;[["vcard", "gem", "extract", "vcard", "support", "vpim", "gem"]]
qrush;m;[["stand", "metal", "good", "test", "unit", "minitest", "test", "runner", "run", "test", "line", "number"], ["use", "bundler", "need", "include", "gemfile", "toss", "test", "group"], ["develop", "rubygem", "add", "development", "dependency"], ["work", "ruby", "2.0+", "support", "provide", "version", "currently", "maintain", "community"], ["basically", "sick", "use", "n", "flag", "grab", "one", "test", "run", "instead", "prefer", "rspecs", "test", "runner", "allow", "test", "run", "line", "number"], ["run", "test", "line", "number", "use", "format", "test_file", "line_number_of_test"], ["hit", "wrong", "line", "number", "problem_NEG", "help_NEG"], ["want", "run", "whole", "test", "leave", "line", "number"], ["want", "run", "test", "directory", "well", "subdirectory", "use", "r", "flag"], ["need", "pass", "option", "actual", "runner", "also", "support"], ["ensure", "use", "option", "otherwise", "get", "invalid", "option", "error", "also", "extra", "option", "always", "last", "argument"], ["work", "ruby", "test", "framework"]]
QueueClassic;queue;[["simple", "efficient", "worker", "queue", "ruby", "postgresql"], ["something", "like", "resque", "two", "reason"], ["important", "note", "readme", "represent", "current", "work", "queue_classic", "generally", "pending", "next", "version"], ["always", "find", "late", "previous", "release"]]
rack;rack-contrib;'[["package", "include", "variety", "add-on", "component", "rack", "ruby", "web", "server", "interface"], ["git", "quick", "way", "rack-contrib", "source"], ["require", "rack", "contrib", "add", "autoloads", "rack", "module", "component", "include", "following", "example", "show", "simple", "rackup", "config.ru", "file", "might", "look", "like"], ["package", "semver", "compliant", "use", "pessimistic", "version", "constraint", "relevant", "x", "version", "gem"], ["version", "rack-contrib", "compatible", "rack", "x", "use", "rack", "x", "need", "use", "rack-contrib", "x", "suitable", "pessimistic", "version", "constraint", "recommend"], ["contribute", "project", "begin", "clone", "repo", "instal", "necessary", "gem"], ["run", "entire", "test", "suite", "run"], ["run", "specific", "component''s", "test", "run"], ["work", "ruby", "problem", "ruby", "x"], ["todo", "instruction", "x", "include", "bundler"], ["criterion", "middleware", "include", "project", "roughly", "follow", "pattern", "common", "provide", "reference", "implementation", "project", "reinvent_NEG", "wheel_NEG", "pattern", "useful", "interesting", "provide", "well-done", "implementation", "middleware", "fit", "code", "file", "relatively", "small", "currently", "middleware", "project", "loc", "middleware", "dependency_NEG", "rack_NEG", "ruby_NEG", "standard_NEG", "library_NEG"], ["criterion", "introduce", "several", "year", "start", "project", "include", "middleware", "may", "meet_NEG", "particular", "several", "middleware", "external", "dependency", "possible", "future", "release", "rack-contrib", "middleware", "external", "depencies", "remove", "project"], ["submit", "code", "keep", "criterion", "mind", "also", "see", "code", "guideline", "contributing.md"]]'
radar;by;[["bystar", "by_", "allow", "easily", "reliably", "query", "activerecord", "mongoid", "object", "base", "time"]]
radar;humanize;[["convert", "number", "string"], ["way", "digit", "number"], ["deal", "number", "large", "digit", "accept", "patch", "word", "list", "source", "wordlist.source"]]
rails-api;rails-api;[["important", "rail", "api", "merge", "rail"], ["rail", "api", "subset", "normal", "rails", "application", "create", "application", "require_NEG", "functionality_NEG", "complete_NEG", "rails_NEG", "application_NEG", "provide_NEG", "bit", "lightweight", "consequently", "bit", "faster", "normal", "rails", "application", "main", "example", "usage", "api", "application", "usually", "need_NEG", "entire_NEG", "rail_NEG", "middleware_NEG", "stack_NEG", "template_NEG", "generation_NEG"]]
rails;actionpack-action;[["action", "cache", "action", "pack", "remove", "core", "rail"]]
rails;actionpack-page;[["static", "page", "cache", "action", "pack", "remove", "core", "rail"]]
rails;activerecord-session;[["session", "store", "back", "active", "record", "class", "default", "class", "provide", "object", "duck-typing", "active", "record", "session", "class", "text", "session_id", "data", "attribute", "sufficient"]]
rails;activeresource;[["active", "resource", "connect", "business", "object", "representational", "state", "transfer", "rest", "web", "service", "implement", "object-relational", "mapping", "rest", "web", "service", "provide", "transparent", "proxying", "capability", "client", "active", "resource", "restful", "service", "provide", "simply", "restful", "rout", "actioncontroller", "resource"]]
rails;globalid;[["global", "id", "app", "wide", "uri", "uniquely", "identify", "model", "instance"], ["gid", "yourapp", "model", "id"], ["helpful", "need", "single", "identifier", "reference", "different", "class", "object"], ["one", "example", "job", "schedule", "need", "reference", "model", "object", "rather", "serialize", "object", "pass", "global", "id", "use", "locate", "model", "time", "perform", "job", "job", "scheduler", "need_NEG", "know_NEG", "detail_NEG", "model_NEG", "naming_NEG", "id_NEG", "global_NEG", "identifier_NEG", "reference_NEG", "model_NEG"], ["another", "example", "drop-down", "list", "option", "consist", "user", "group", "normally", "would", "need", "come", "ad", "hoc", "scheme", "reference", "global", "id", "universal", "identifier", "work", "object", "class"]]
rails;jbuilder;'[["jbuilder", "give", "simple", "dsl", "declare", "json", "structure", "beat", "manipulate", "giant", "hash", "structure", "particularly", "helpful", "generation", "process", "fraught", "conditionals", "loop", "simple", "example"], ["build", "following", "structure"], ["define", "attribute", "structure", "name", "dynamically", "use", "set", "method"], ["merge", "exist", "hash", "array", "current", "context"], ["top", "level", "array", "handle", "directly", "useful", "index", "collection", "action"], ["also", "extract", "attribute", "array", "directly"], ["make", "plain", "array", "without", "key", "construct", "pas", "standard", "ruby", "array"], ["always_NEG", "need_NEG", "collection_NEG", "build_NEG", "array_NEG"], ["jbuilder", "object", "directly", "nest", "inside", "useful", "compose", "object"], ["either", "use", "jbuilder", "stand-alone", "directly", "actionview", "template", "language", "require", "rail", "create", "view", "la", "show.json.jbuilder", "json", "already", "yield"], ["use", "partial", "well", "following", "render", "file", "view", "comment", "_comments", "json.jbuilder", "set", "local", "variable", "comment", "message''s", "comment", "use", "inside", "partial"], ["also", "possible", "render", "collection", "partial"], ["some_symbol", "use", "partial", "take", "care", "map", "pass", "object", "variable", "partial", "value", "collection", "either", "implicitly", "explicitly", "use", "collection", "option", "value", "collection", "pass", "partial", "variable", "some_symbol", "value", "singular", "object", "object", "pass", "partial", "variable", "some_symbol"], ["sure", "confuse_NEG", "option", "mean", "nesting", "partial", "example"], ["pass", "object", "partial", "template", "without", "local", "option"], ["explicitly", "make", "jbuilder", "object", "return", "null", "want"], ["prevent", "jbuilder", "include", "null", "value", "output", "use", "ignore_nil", "method"]]'
rails;kredis;[["kredis", "key", "redis", "encapsulate", "higher-level", "type", "data", "structure", "around", "single", "key", "interact", "coherent", "object", "rather", "isolated", "procedural", "command", "higher-level", "structure", "configure", "attribute", "within", "active", "model", "active", "record", "use", "declarative", "dsl"], ["kredis", "configure", "use", "env-aware", "yaml", "file", "use", "rails.application", "config_for", "locate", "data", "structure", "separate", "redis", "instance", "reach", "scale", "single", "share", "instance", "longer_NEG", "sufficient_NEG"], ["kredis", "provide", "namespacing", "support", "key", "safely", "run", "parallel", "test", "data", "structure", "without", "different", "test", "trample", "others", "data"]]
rails;rails-dom-testing;[["gem", "responsible", "compare", "html", "doms", "assert", "dom", "element", "present", "rails", "application", "doms", "compare", "via", "assert_dom_equal", "assert_dom_not_equal", "element", "assert", "via", "assert_dom", "assert_dom_encoded", "assert_dom_email", "subset", "dom", "select", "css_select", "gem", "develop", "rail", "work_NEG", "previous_NEG", "version_NEG"]]
rails;rails-html-sanitizer;[["rail", "gem", "responsible", "sanitize", "html", "fragment", "rails", "application", "e", "sanitize", "sanitize_css", "strip_tags", "strip_links", "method"], ["rail", "html", "sanitizer", "intend", "use", "rails", "application", "need", "similar", "functionality", "non", "rail", "apps", "consider", "use", "loofah", "directly", "handle", "sanitization", "hood"]]
rapid7;dap;[["dap", "create", "transform", "text-based", "data", "command-line", "specialize", "transforms", "annoy", "difficult", "exist", "tool"], ["dap", "read", "data", "use", "input", "plugin", "transform", "series", "filter", "print", "use", "output", "plugin", "every", "record", "treat", "document", "aka", "hash", "dict", "filter", "use", "reduce", "expand", "transform", "document", "pass", "think", "dap", "mashup", "sed", "awk", "grep", "csvtool", "jq", "map", "reduce", "capability"], ["dap", "write", "process", "terabyte-sized", "public", "scan", "datasets", "provide", "although", "dap", "particularly_NEG", "fast_NEG", "use_NEG", "across_NEG", "multiple_NEG", "core_NEG", "machine_NEG", "split_NEG", "input_NEG", "source_NEG", "wrap_NEG", "execution_NEG", "gnu_NEG", "parallel_NEG"]]
rapid7;nexpose-client;[["restful", "api", "nexpose", "insightvm", "security", "console", "render", "library", "obsolete", "require", "ruby", "library", "api", "use", "generated", "client", "client", "language", "generate", "swagger", "specification", "note", "generate", "client", "officially_NEG", "support_NEG", "maintain_NEG", "rapid_NEG", "7_NEG"], ["project", "longer_NEG", "active_NEG", "development_NEG", "still_NEG", "maintain_NEG", "rapid_NEG", "7_NEG", "internal_NEG", "testing_NEG", "need_NEG", "pull", "request", "continue", "review", "accept", "new", "version", "publish", "request"], ["official", "gem", "package", "ruby", "nexpose", "api", "client", "library"], ["assistance", "use", "gem", "discuss", "different", "approach", "please", "open", "issue", "share", "discus", "script", "use", "gem", "head", "nexpose", "resource", "project"], ["check", "wiki", "walk-through", "documentation", "submit", "bug", "feature", "request", "issue", "page"], ["gem", "heavily", "use", "internal", "automate", "testing", "nexpose", "product", "provide", "call", "nexpose", "xml", "apis", "version", "json", "api", "also", "include", "number", "helper", "method", "currently_NEG", "expose_NEG", "alternate_NEG", "mean_NEG"], ["since", "version", "nexpose-client", "us", "semantic", "versioning", "allow", "confident", "use", "pessimistic", "operator", "script", "large", "ruby", "project"], ["install", "gem", "rubygems", "gem", "install", "nexpose"]]
rapid7;rex-powershell;[["ruby", "exploitation", "rex", "library", "deal", "powershell", "script", "library", "design", "help", "create", "manipulate", "powershell", "script", "use", "metasploit", "exploit", "port", "metasploit", "framework", "code", "originally", "create", "rageltman", "perfect", "meatball"]]
rapid7;ruby;'[["native", "ruby", "implementation", "smb", "protocol", "family", "currently", "support"], ["rubysmb", "library", "provide", "client-level", "packet-level", "support", "protocol", "user", "parse", "manipulate", "raw", "smb", "packet", "use", "client", "perform", "higher-level", "smb", "operation"], ["see", "wiki", "information", "project''s", "long-term", "goal", "style", "guide", "developer", "tip"]]'
raszi;mrkt;[["gem", "provide", "level", "abstraction", "marketo", "rest", "apis", "please", "note", "gem", "alpha", "quality"]]
readysteady;mailgunner;[["ruby", "client", "mailgun", "api"]]
realdoug;omniauth-salesforce;[["omniauth", "strategy", "salesforce.com"], ["note", "fork", "original", "project", "main", "repository", "omniauth-salesforce", "gem"]]
RecastAI;SDK-ruby;[["recast.ai", "official", "sdk", "ruby"]]
redbooth;departure;[["repository", "archive", "departure", "move", "departurerb", "departure"], ["new", "issue", "pull", "request", "branch", "open", "departurerb", "node", "new", "issue", "pull", "request", "open", "automatically", "reject"]]
redis;hiredis-rb;[["ruby", "extension", "wrap", "hiredis", "synchronous", "connection", "api", "separate", "protocol", "reader", "support", "primarily", "intend", "speed", "parse", "multi", "bulk", "reply"]]
refinery;refinerycms-search;[["simple", "search", "engine", "refinery", "cm", "default", "support", "search", "refinery", "page", "refinery", "blog", "post", "instal", "easily", "configure", "rails", "model"], ["version", "refinerycms-search", "support", "refinery", "x", "rail", "x", "refinery", "x", "rail", "x", "use", "2-1-", "stable", "branch"], ["power", "acts_as_indexed", "refinerycms-acts-as-indexed", "check", "readme", "documentation", "info", "work"], ["cannot", "cannot", "search", "language", "query", "display", "result", "current", "locale"]]
relevance;edn-ruby;[["edn-ruby", "ruby", "library", "read", "write", "edn", "extensible", "data", "notation", "subset", "clojure", "use", "transfer", "data", "application", "much", "like", "json", "yaml", "xml"]]
Renuo;i18n-docs;[["i18n", "doc", "ruby", "gem", "help", "keep", "translation", "store", "google", "doc", "make", "easy", "translator", "project", "member", "coordinate", "change", "update", "addition", "standard", "feature", "google", "doc", "super", "handy", "process", "revision", "tracking", "authorization", "publishing", "etc"], ["although", "use", "google", "doc", "could", "use", "csv", "file"], ["gem", "currently", "use", "test", "rail", "probably", "work", "x", "version", "probably", "2_NEG", "x", "moment"]]
renz45;mandrill;[["inherit", "mandrillmailer", "class", "exist", "rail", "mailer", "send", "transactional", "email", "mandrill", "use", "template-based", "email"]]
reproio;ecs;[["helper", "script", "deployment", "amazon", "ec"], ["main", "purpose", "combination", "capistrano", "api"]]
reproio;wrapbox;[["wrapbox", "run", "ruby", "method", "command", "container", "ecs", "docker"]]
resque;resque-loner;[["resque-loner", "plugin", "defunkt", "resque", "add", "unique", "job", "resque", "one", "job", "payload", "per", "queue"]]
RESTpack;restpack-serializer;[["model", "serialization", "page", "side-loading", "filter"], ["restpack_serializer", "allow", "quickly", "provide", "set", "restful", "endpoint", "application", "implementation", "emerge", "json", "api", "standard"], ["note", "gem", "need", "maintainer"]]
Restream;redmine;[["plugin", "integrate", "elasticsearch", "full-text", "search", "engine", "redmine"], ["elasticsearch", "trademark", "elasticsearch", "bv", "register", "country"]]
ResultadosDigitais;feature;[["partially", "release", "feature"]]
ResultadosDigitais;rdstation-ruby-client;[["rdstation", "ruby", "wrapper", "interact", "rdstation", "api"], ["upgrading", "check", "migration", "guide", "bump", "new", "major", "version"]]
rgrove;sanitize;[["sanitize", "allowlist-based", "html", "css", "sanitizer", "remove", "html", "cs", "string", "except", "element", "attribute", "property", "choose", "allow"], ["use", "simple", "configuration", "syntax", "tell", "sanitize", "allow", "certain", "html", "element", "certain", "attribute", "within", "element", "even", "certain", "url", "protocol", "within", "attribute", "contain", "url", "also", "allow", "specific", "cs", "property", "rule", "url", "protocol", "element", "attribute", "contain", "cs", "html", "cs", "explicitly_NEG", "allow_NEG", "remove_NEG"], ["sanitize", "base", "nokogumbo", "html", "parser", "parse", "html", "exactly", "way", "modern", "browser", "crass", "parse", "cs", "exactly", "way", "modern", "browser", "long", "allowlist", "config", "allow", "safe", "markup", "cs", "even", "malformed", "malicious", "input", "transform", "safe", "output"]]
ridiculous;grape-middleware-logger;[["log", "request", "path", "parameter", "endpoint", "class", "name", "handler", "response", "status", "duration", "request", "exception", "error", "response", "error"]]
riemann;riemann-tools;[["tiny", "program", "submit", "event", "riemann"], ["riemann-health", "example", "submit", "event", "current", "cpu", "load", "memory", "disk", "use", "also", "available", "riemann-bench", "submit", "randomly", "distribute", "metric", "load", "testing"]]
rigrassm;firewalld-cookbook;[["firewalld", "userland", "interface", "dynamically", "manage", "linux", "firewall", "introduce", "fedora", "centos", "rhel"], ["firewalld", "cookbook", "provide", "three", "resource", "add", "remove", "service", "port", "rule"]]
rkrage;pg;[["activerecord", "migration", "model", "helper", "create", "manage", "postgresql", "partition"]]
rmm5t;strip;[["stripattributes", "activemodel", "extension", "automatically", "strip", "attribute", "lead", "trail", "whitespace", "validation", "attribute", "blank", "strip", "value", "nil", "default"], ["work", "add", "before_validation", "hook", "record", "default", "attribute", "strip", "whitespace", "except", "option", "use", "limit", "attribute", "strip", "option", "accept", "single", "attribute", "field", "array", "attribute", "except", "field", "field", "field"], ["also", "possible", "skip", "strip", "attribute", "altogether", "per", "model", "use", "unless", "option"]]
rmodbus;rmodbus;[["rmodbus", "free", "implementation", "modbus", "protocol", "pure", "ruby"]]
rngtng;massive;[["build", "painfree", "sitemaps", "website", "million", "page"], ["massivesitemap", "successor", "project", "bigsitemap", "sitemap", "generator", "website", "million", "page", "implement", "various", "generation", "stategies", "e", "g", "split", "large", "sitemaps", "multiple", "file", "gzip", "file", "minimize", "bandwidth", "usage", "incremental", "update", "api", "similar", "bigsitemap", "set", "line", "code", "compatible", "framework"]]
robdimarco;omniauth;[["omniauth_crowd", "library", "omniauth", "provider", "support", "authentication", "atlassian", "crowd", "rest", "apis"]]
roidrage;lograge;[["lograge", "attempt", "bring", "sanity", "rail", "noisy", "unusable", "unparsable", "context", "run", "multiple", "process", "server", "unreadable", "default", "log", "output", "rail", "default", "approach", "log", "everything", "great", "development", "terrible", "run", "production", "pretty", "much", "render", "rail", "log", "useless"], ["lograge", "work", "progress", "appreciate", "constructive", "feedback", "criticism", "main", "goal", "improve", "rail", "logging", "show", "people", "need_NEG", "stick_NEG", "default_NEG", "anymore_NEG", "want_NEG"], ["instead", "try", "solve", "problem", "multiple", "line", "per", "request", "switch", "rail", "logger", "something", "output", "syslog", "line", "add", "request", "token", "lograge", "replaces", "rail", "request", "logging", "entirely", "reduce", "output", "per", "request", "single", "line", "important", "information", "remove", "clutter", "rail", "like", "include", "get", "mingle", "nicely", "multiple", "process", "dump", "output", "single", "file"], ["instead", "unparsable", "amount", "log", "output", "like"], ["get", "single", "line", "important", "information", "like"], ["second", "line", "easy", "grasp", "single", "glance", "still", "include", "relevant", "information", "simple", "key-value", "pair", "syntax", "heavily", "inspire", "log", "output", "heroku", "router", "include_NEG", "timestamp_NEG", "default_NEG", "instead_NEG", "assume_NEG", "use_NEG", "proper_NEG", "log_NEG", "formatter_NEG", "instead_NEG"]]
roidrage;redis-session-store;'[["simple", "redis-based", "session", "store", "rail", "ask", "redis-store", "redis-store", "one-size-fits-all", "solution", "find", "work_NEG", "properly_NEG", "rail_NEG", "mostly_NEG", "due_NEG", "problem_NEG", "seem_NEG", "lie_NEG", "rack''s_NEG", "abstract_NEG", "id_NEG", "class_NEG", "want", "something", "work", "blatantly", "steal", "code", "rail", "memcachestore", "turn", "redis", "version", "support_NEG", "fancy_NEG", "stuff_NEG", "like_NEG", "distribute_NEG", "storage_NEG", "across_NEG", "several_NEG", "redis_NEG", "instance_NEG", "feel", "free", "add", "see", "fit"], ["library", "offer_NEG", "anything_NEG", "relate_NEG", "caching_NEG", "suitable_NEG", "rails_NEG", "application_NEG", "framework", "drop-in", "support", "caching", "check", "redis-store"]]'
rom-rb;rom;[["ruby", "object", "mapper", "rom-rb", "data", "mapping", "persistence", "toolkit", "ruby", "goal", "provide", "powerful", "object", "mapping", "capability", "without", "limit", "full", "power", "database"], ["main", "rom", "gem", "provide", "following", "component"]]
rspec;rspec-activemodel-mocks;[["rspec", "activemodel", "mock", "provide", "tool", "test", "activemodel", "class"]]
rspec;rspec-collection;[["rspec", "collectionmatchers", "let", "u", "express", "expect", "outcome", "collection", "object", "example"]]
rspec;rspec-dev;[["repository", "anyone", "interested", "contribute", "rspec", "rspec-rails"]]
rspec;rspec-its;[["rspec", "provide", "method", "short-hand", "specify", "expected", "value", "attribute"]]
rtomayko;rack-cache;[["rack", "cache", "suitable", "quick", "drop-in", "component", "enable", "http", "cache", "rack-based", "application", "produce", "freshness", "expires", "cache-control", "validation", "last-modified", "etag", "information"], ["information", "rack", "cache", "feature", "usage", "see"], ["rack", "cache", "overly_NEG", "optimize_NEG", "performance_NEG", "main", "goal", "project", "provide", "portable", "easy-to-configure", "standards-based", "caching", "solution", "small", "medium", "sized", "deployment", "sophisticated", "high-performance", "cache", "system", "e", "g", "varnish", "squid", "httpd", "mod-cache", "may", "appropriate", "large", "deployment", "significant", "throughput", "requirement"]]
rtomayko;replicate;[["repository", "archive", "longer_NEG", "actively_NEG", "maintain_NEG", "@rtomayko_NEG", "2017-11-_NEG", "08_NEG", "issue", "prs", "document", "current", "issue", "intentionally", "left", "open", "informational", "purpose"], ["project", "start", "github", "simplify", "process", "get", "real", "production", "data", "development", "stag", "environment", "use", "replicate", "entire", "repository", "data", "include", "associate", "issue", "pull", "request", "commit", "comment", "etc", "record", "production", "development", "environment", "single", "command", "excessively", "useful", "troubleshoot", "issue", "support", "request", "exception", "report", "well", "establish", "real", "data", "evaluate", "design", "concept"]]
rubocop-hq;rubocop-ast;'[["contain", "class", "need", "rubocop", "deal", "ruby''s", "ast", "particular"], ["gem", "may", "use", "independently", "main", "rubocop", "gem", "extract", "rubocop", "version", "dependency", "parser", "gem", "rubocop-ast", "extends"]]'
rubocop-hq;rubocop-rspec;[["rspec-specific", "analysis", "project", "extension", "rubocop"]]
ruby-amqp;rabbitmq;[["gem", "rabbitmq", "http", "api", "client", "ruby", "support"], ["support", "http", "api", "feature", "future"]]
ruby-debug;ruby-debug-ide;[["ruby-debug-ide", "gem", "provide", "protocol", "establish", "communication", "debugger", "engine", "debase", "ruby-debug-base", "ides", "example", "rubymine", "visual", "studio", "code", "eclipse", "ruby-debug-ide", "redirect", "command", "ide", "debugger", "engine", "return", "answer", "event", "receive", "debugger", "engine", "ide", "learn", "communication", "protocol", "see", "following", "document", "ruby-debug-ide", "protocol"]]
ruby-docx;docx;[["ruby", "library", "gem", "interact", "docx", "file", "currently", "capability", "include", "read", "paragraph", "bookmark", "insert", "text", "bookmark", "read", "table", "row", "column", "cell", "save", "document"]]
ruby-gnome2;ruby-gnome2;[["ruby", "binding", "gnome"], ["set", "binding", "gnome", "x", "x", "library", "use", "ruby"]]
ruby-i18n;ruby-cldr;'[["unicode", "consortium''s", "common", "locale", "data", "repository", "cldr", "contain", "ton", "high-quality", "locale", "data", "formatting", "rule", "date", "time", "number", "currency", "well", "language", "country", "calendar-specific", "name", "etc"], ["localize", "application", "ruby", "obviously", "want", "use", "incredibly", "comprehensive", "well-maintained", "resource"], ["ruby-cldr", "export", "xml-serialized", "cldr", "data", "yaml", "ruby", "file", "consumption", "i18n", "context"]]'
ruby-llvm;ruby-llvm;[["ruby-llvm", "ruby", "language", "binding", "llvm", "compiler", "infrastructure", "library", "llvm", "allow", "user", "create", "just-in-time", "jit", "compiler", "ahead-of-time", "aot", "compiler", "multiple", "architecture", "code", "analyzer", "llvm", "binding", "also", "use", "speed", "ruby", "code", "compile", "load", "computationally", "intensive", "algorithm", "fly"]]
ruby2d;ruby2d;[["ruby", "2d", "gem", "check", "ruby", "2d", "website", "learn", "get", "started", "build", "2d", "apps", "ruby"]]
rubykube;kite;[["kite", "cli", "scaffold", "manage", "devops", "modules", "main", "purpose", "templating", "various", "tool", "devops", "around", "terraform", "bosh", "ansible", "currently", "kite", "support", "modular", "stack", "kite", "module", "aws", "gcp"], ["plan", "add", "community", "stack", "use", "simple", "template", "repository", "structure"]]
RubyMoney;monetize;[["library", "convert", "various", "object", "money", "object"]]
ruby;bigdecimal;[["bigdecimal", "provide", "arbitrary-precision", "decimal", "floating-point", "number", "class"]]
ruby;io-console;[["add", "console", "capability", "io", "instance"]]
ruby;matrix;[["implementation", "matrix", "vector", "class"], ["matrix", "class", "represent", "mathematical", "matrix", "provide", "method", "create", "matrix", "operate", "arithmetically", "algebraically", "determine", "mathematical", "property", "trace", "rank", "inverse", "determinant", "eigensystem", "etc"], ["vector", "class", "represent", "mathematical", "vector", "useful", "right", "also", "constitute", "row", "column", "matrix"]]
ruby;ostruct;'[["openstruct", "data", "structure", "similar", "hash", "allow", "definition", "arbitrary", "attribute", "accompanying", "value", "accomplish", "use", "ruby''s", "metaprogramming", "define", "method", "class"]]'
ruby;rss;[["really", "simple", "syndication", "r", "family", "format", "describe", "feed", "specially", "construct", "xml", "document", "allow", "interested", "person", "subscribe", "receive", "update", "particular", "web", "service", "portion", "standard", "library", "provide", "tool", "read", "create", "feed"], ["standard", "library", "support", "rss", "atom", "related", "format", "link", "standard", "document", "format"]]
ruby;tk;[["tk", "interface", "module", "use", "tcltklib"]]
rweng;pry-rails;[["avoid", "repeat", "use", "pry-rails", "instead", "copy", "initializer", "every", "rail", "project", "small", "gem", "cause", "rail", "console", "open", "pry", "therefore", "depend", "pry"], ["add", "line", "gemfile"], ["bundle", "install", "enjoy", "pry"]]
ryanb;letter;'[["preview", "email", "default", "browser", "instead", "send", "mean", "need_NEG", "set_NEG", "email_NEG", "delivery_NEG", "development_NEG", "environment_NEG", "longer_NEG", "need_NEG", "worry_NEG", "accidentally_NEG", "send_NEG", "test_NEG", "email_NEG", "someone_NEG", "else''s_NEG", "address_NEG"]]'
ryanmelt;qtbindings;[["warning", "project", "longer_NEG", "maintain_NEG", "support", "qt4", "late", "linux", "distribution", "longer_NEG", "include_NEG", "package_NEG", "repos_NEG", "future_NEG", "release_NEG", "change_NEG", "plan_NEG", "would", "like", "take", "please", "fork", "make", "change", "support", "qt5", "qt6", "really", "difficult", "smoke", "library", "use", "project", "work_NEG", "well_NEG", "c_NEG", "11_NEG", "fun", "year", "maintain", "ruby", "community", "point", "would", "recommend", "use", "python", "want", "create", "modern", "desktop", "application", "use", "qt", "personally", "switch", "develop", "web", "apps", "use", "vue"], ["note", "current", "window", "gem", "since", "work", "ruby", "ruby", "use", "ruby", "ruby", "please", "install", "version"], ["project", "provide", "binding", "allow", "qt", "gui", "toolkit", "use", "ruby", "programming", "language", "overall", "repackaging", "subset", "kde", "binding", "ruby", "smoke", "system", "format", "lend", "well", "package", "ruby", "gem"]]
rzane;baby;[["ever", "use", "squeel", "gem", "really", "nice", "way", "build", "complex", "query", "however", "squeel", "monkeypatches", "active", "record", "internals", "aim", "enhance", "exist", "api", "aim", "inclusion", "rail", "however", "inclusion", "never", "happen_NEG", "leave_NEG", "squeel_NEG", "susceptible_NEG", "breakage_NEG", "arbitrary_NEG", "change_NEG", "active_NEG", "record_NEG", "eventually_NEG", "burn_NEG", "maintainer_NEG"], ["babysqueel", "provide", "squeel-like", "query", "dsl", "active", "record", "hopefully", "avoid", "majority", "version", "upgrade", "difficulty", "via", "minimum", "monkeypatching", "heart"]]
sachin87;week-of-month;[["week", "month", "gem", "extend", "date", "time", "class", "useful", "method", "among", "accurately", "display", "day", "week", "form", "calendar", "arrangement", "gem", "also", "provide", "tool", "identify", "week", "month", "particular", "date", "lie"]]
salemove;jaeger-client-ruby;[["project", "actively_NEG", "maintain_NEG", "please", "consider", "use", "opentelemetry"], ["opentracing", "tracer", "implementation", "jaeger", "ruby"]]
salesforce-marketingcloud;FuelSDK-Ruby;[["exacttarget", "fuel", "sdk", "salesforcemarektingcloudsdk", "ruby"]]
salesking;sepa;[["love", "build", "payment", "application", "develop", "dtaus", "library", "ruby", "move", "sepa"]]
salsify;avromatic;[["avromatic", "generates", "ruby", "model", "avro", "schema", "provide", "utility", "encode", "decode"], ["readme", "reflect", "avromatic", "please", "see", "1-0-", "stable", "branch", "avromatic"]]
salsify;goldiloader;[["would", "awesome_NEG", "activerecord_NEG", "make_NEG", "think_NEG", "eager_NEG", "loading_NEG", "right_NEG", "thing_NEG", "default_NEG", "goldiloader"], ["branch", "support", "rail", "5.2+", "ruby", "2.6+", "old", "version", "rail", "ruby", "use", "x-stable", "x-stable", "x-stable"], ["consider", "following", "model"], ["sample", "query", "without", "goldiloader"], ["whoa", "automatically", "load", "post", "five", "blog", "single", "database", "query", "without", "specify", "eager", "load", "goldiloader", "assume", "access", "model", "load", "query", "uniform", "way", "first", "time", "traverse", "association", "model", "eager", "load", "association", "model", "even", "work", "arbitrary", "nesting", "association"], ["read", "motivation", "goldiloader", "blog", "post"]]
samesystem;graphql;[["rail", "style", "structure", "graphql", "api"]]
samg;diffy;[["need", "diffs", "ruby", "app", "diffy", "cover", "provide", "convenient", "way", "generate", "different", "two", "string", "file", "instead", "reimplementing", "lcs", "different", "algorithm", "diffy", "use", "battle", "tested", "unix", "different", "generate", "diffs", "focus", "provide", "convenient", "interface", "get", "way"]]
samg;timetrap;[["timetrap", "simple", "command", "line", "time", "tracker", "write", "ruby", "provide", "easy", "use", "command", "line", "interface", "track", "spend", "time"]]
SamSaffron;memory;[["memory", "profiler", "ruby"]]
samvera;rubydora;[["rubydora", "low-level", "fedora", "common", "rest", "api", "consumer", "provide", "direct", "access", "rest", "api", "method", "well", "primitive", "ruby", "abstraction"]]
sangster;spirit;[["repo", "improved", "fork", "real", "configuration", "syntax", "update", "bug", "fix", "base", "jazz_hands"], ["spending", "hour", "rail", "console", "spruce", "show", "hard-working", "hand"], ["spirit_hands", "opinionated", "set", "console-related", "gem", "bit", "glue"]]
saucelabs-training;demo-ruby;[["demo", "script", "repository", "allow", "run", "simple", "automated", "test", "order", "validate", "ruby", "test", "environment", "saucelabs.com", "account", "credential"]]
saucelabs;sauce;[["saucewhisk", "provide", "activerecord", "style", "client", "sauce", "labs", "restful", "api", "use_NEG", "sauce_NEG", "gem_NEG", "want_NEG", "nice_NEG", "way_NEG", "interact_NEG", "api_NEG", "give_NEG", "try_NEG"]]
savagegus;ansible-consul;[["consul", "ansible", "role"]]
savonrb;gyoku;[["gyoku", "translates", "ruby", "hash", "xml"]]
SchemaPlus;schema;'[["wrapper", "gem", "longer_NEG", "update_NEG", "please", "use", "individual", "gem", "functionality", "need"], ["schemaplus", "family", "gem", "provide", "various", "extension", "enhancement", "activerecord", "two", "variety"], ["see", "detailed", "documentation", "gem''s", "readme"], ["capability", "wish", "schemaplus", "gem", "open", "issue", "try", "implement", "create", "activerecord", "extension", "easy", "fun", "use", "schemaplus''s", "tool", "schema_monkey", "schema_plus_core"], ["schema_plus", "gem", "v2", "wrapper", "pull", "collection", "gem", "schemaplus", "family", "part", "recommend", "skip", "gem", "directly", "include", "specific", "feature", "gem", "interested", "use"], ["wrapper", "mostly", "provide", "easy", "upgrade", "use", "schema_plus", "v1", "single", "monolothic", "gem", "wrapper", "pull", "gem", "provide", "set", "feature", "automatic", "behavior", "previous", "version"], ["note", "early", "version", "x", "support", "early", "version", "activerecord", "info", "version", "see", "schema_plus", "x", "branch", "readme"], ["schema_plus", "intend", "completely", "backwards-compatible", "drop-in", "replacement", "schemaplus", "x", "restrict", "activerecord", "ruby"], ["find", "incompatibility", "please", "report", "issue"], ["case", "activerecord", "introduce", "feature", "previously", "support", "schemaplus", "use", "different", "name", "schemaplus", "family", "gem", "issue", "deprecation", "warning", "favor", "rail", "form", "complete", "list", "deprecation"]]'
sciyoshi;redmine-slack;[["plugin", "post", "update", "issue", "redmine", "installation", "slack", "channel", "improvement", "welcome", "send", "pull", "request"]]
scoutapp;scout;[["ruby", "gem", "detailed", "rail", "application", "performance", "monitoring", "metric", "transaction", "trace", "report", "scout", "hosted", "application", "monitoring", "service"]]
sds;haml-lint;[["haml-lint", "tool", "help", "keep", "haml", "file", "clean", "readable", "addition", "haml-specific", "style", "lint", "check", "integrate", "rubocop", "bring", "powerful", "static", "analysis", "tool", "haml", "document"], ["run", "haml-lint", "manually", "command", "line", "integrate", "scm", "hook"]]
sds;mock;[["mockredis", "provide", "interface", "redis-rb", "store", "data", "memory", "instead", "talk", "redis", "server", "intend", "use", "test"]]
sds;slim-lint;[["slim-lint", "tool", "help", "keep", "slim", "file", "clean", "readable", "addition", "style", "lint", "check", "integrate", "rubocop", "bring", "powerful", "static", "analysis", "tool", "slim", "template"], ["run", "slim-lint", "manually", "command", "line", "integrate", "scm", "hook"]]
seamusabshere;upsert;[["make", "easy", "upsert", "traditional", "rdbms", "like", "mysql", "postgresql", "sqlite", "3hey", "look", "nosql", "transparently", "create", "re-uses", "store", "procedure", "function", "necessary"], ["pass", "bare-metal", "connection", "database", "like", "mysql", "client", "mysql", "gem", "mri", "java", "orgpostgresqljdbc", "jdbc", "4connection", "jdbc-postgres", "jruby"], ["database", "start", "natively", "support", "sql", "merge", "basically", "upsert", "library", "take", "advantage", "change_NEG", "code_NEG"], ["use_NEG", "insert_NEG", "duplicate_NEG", "key_NEG", "update_NEG", "mysql_NEG", "work_NEG", "careful_NEG", "create_NEG", "unique_NEG", "index_NEG"], ["fast", "emulate", "upsert", "activerecord"], ["support", "mri", "jruby"]]
segmentio;analytics-ruby;'[["analytics-ruby", "ruby", "client", "segment"], ["analytics", "help", "measure", "user", "product", "business", "unlock", "insight", "app''s", "funnel", "core", "business", "metric", "whether", "product-market", "fit"]]'
sensu-plugins;sensu-extensions-influxdb2;'[["note", "run", "sensu-install", "e", "sensu-extensions-influxdb", "install_NEG", "extension_NEG", "project_NEG", "name_NEG", "already_NEG", "exist_NEG", "rubygems.org_NEG", "report", "issue", "make", "sure", "use", "version", "extension", "hint", "check", "version", "number", "log", "order", "install", "extension", "run", "sensu-install", "e", "sensu-extensions-influxdb"], ["extension", "use", "influxdb", "line", "protocol", "http", "send", "metric"], ["since", "sensu", "already", "use", "eventmachine", "ensure", "them-http-request", "gem", "present", "inside", "sensu''s", "embed", "ruby", "them-http-request", "ruby", "gem"], ["default", "extension", "use", "memory", "metric", "cache", "make", "influxdb", "writes", "batch", "cache", "flush", "every", "item", "second", "value", "change", "conf"]]'
seven1m;natalie;[["natalie", "early-stage", "work-in-progress", "ruby", "implementation"], ["provide", "ahead-of-time", "compiler", "use", "c", "gcc", "clang", "backend", "also", "language", "repl", "perform", "incremental", "compilation"], ["much", "work", "leave", "useful", "please", "let", "know", "want", "help"]]
sgruhier;capistrano-db-tasks;[["add", "database", "asset", "task", "capistrano", "rail", "project", "work", "capistrano", "old", "version", "work", "capistrano"], ["command", "mysql", "mysqldump", "pg_dump", "psql", "bzip", "unbzip", "gzip", "must", "path"], ["feel", "free", "fork", "add", "database", "support", "new", "task"]]
shaynekang;omniauth-kakao;[["omniauth", "strategy", "authenticate", "kakao", "use", "need", "sign", "rest", "api", "key", "kakao", "developer", "page", "information", "please", "refer", "create", "new", "application", "page"], ["omniauth", "strategy", "rest", "api"]]
Shopify;active;[["library", "integration", "order", "fulfillment", "service"]]
Shopify;active;[["activeutils", "extract", "commonly", "use", "module", "class", "extract", "active", "merchant", "use", "integration", "library"], ["code", "library", "extract", "activemerchant", "activemerchant", "use_NEG", "library_NEG", "anymore_NEG", "pci", "compliance", "reason", "aim", "keep", "number", "dependency", "activemerchant", "low", "possible", "reason", "many", "class", "module", "mirror", "activemerchant", "e", "g", "activeutils", "connection", "v", "activemerchant", "connection", "make", "change", "library", "may", "want", "mirror", "change", "activemerchant"]]
Shopify;cli-kit;[["cli-kit", "ruby", "command-line", "application", "framework", "primary", "design", "goal"], ["cli-kit", "develop", "heavily", "use", "developer", "infrastructure", "team", "shopify", "use", "build", "number", "internal", "developer", "tool", "along", "cli-ui"]]
Shopify;erb-lint;[["erb-lint", "tool", "help", "lint", "erb", "html", "file", "use", "included", "linters", "write"]]
Shopify;graphql-batch;[["provide", "executor", "graphql", "gem", "allow", "query", "batch"]]
Shopify;graphql-metrics;'[["extract", "much", "detail", "want", "graphql", "query", "serve", "ruby", "app", "graphql", "gem", "compatible", "graphql-batch", "gem", "extract", "batch-loaded", "field", "resolution", "timing"], ["sure", "read", "changelog", "stay", "update", "feature", "addition", "break", "change", "make", "gem"], ["note", "test_NEG", "graphql-ruby''s_NEG", "multiplexing_NEG", "feature_NEG", "metric", "may", "accurate_NEG", "execute_NEG", "multiple_NEG", "operation_NEG"]]'
Shopify;identity;[["opt", "read", "activerecord", "caching", "use", "production", "extract", "shopify", "identitycache", "let", "u", "specify", "want", "cache", "model", "object", "model", "level", "add", "number", "convenience", "method", "access", "object", "cache", "memcached", "use", "backend", "cache", "store", "database", "hit", "copy", "object", "cannot", "find", "memcached"], ["identitycache", "keep", "track", "object", "cache", "index", "use", "after_commit", "hook", "expire", "object", "tree", "change"]]
Shopify;job-iteration;[["meet", "iteration", "extension", "activejob", "make", "job", "interruptible", "resumable", "save", "progress", "job", "make", "aka", "checkpoint", "job"]]
Shopify;liquid-c;[["partial", "native", "implementation", "liquid", "ruby", "gem", "c"]]
Shopify;measured-rails;[["gem", "rails", "integration", "measured", "gem"], ["provide", "activerecord", "adapter", "persist", "retrieve", "measurement", "unit", "model", "validation"]]
Shopify;memcached;[["gem", "include", "two", "memcached", "store"], ["activesupport", "memcached", "store", "wrap", "memcached", "gem", "activesupport", "cache", "store", "could", "use", "inside", "rail"], ["activesupport", "cache", "store", "add", "snappy", "compression", "cost", "make", "incr", "decr", "operation", "unavailable"]]
Shopify;oktakit;[["ruby", "toolkit", "okta", "api"]]
Shopify;packwerk;[["keep", "packwerk", "compatible", "current", "version", "ruby", "rail", "accept", "feature", "request", "rare", "case", "please", "submit", "bug", "fix", "though"], ["sandi", "metz", "practical", "object-oriented", "design", "ruby"], ["packwerk", "ruby", "gem", "use", "enforce", "boundary", "modularize", "rail", "application"], ["packwerk", "use", "combine", "group", "file", "package", "define", "package-level", "constant", "visibility", "e", "publicly", "accessible", "constant", "help", "exist", "codebases", "become", "modular", "without", "obstruct", "development"]]
Shopify;rubocop-sorbet;[["collection", "rubocop", "rule", "sorbet"]]
Shopify;spoom;[["useful", "tool", "sorbet", "enthusiast"]]
Shopify;statsd-instrument;[["ruby", "client", "statsd", "provide", "lightweight", "way", "track", "measure", "metric", "application"], ["call", "statsd", "send", "data", "udp", "socket", "udp", "socket", "fast", "unreliable", "guarantee_NEG", "data_NEG", "ever_NEG", "arrive_NEG", "location_NEG", "word", "fire", "forget", "perfect", "use", "case", "mean", "code", "get_NEG", "bogged_NEG", "try_NEG", "log_NEG", "statistic_NEG", "send", "data", "statsd", "several", "time", "per", "request", "notice_NEG", "performance_NEG", "hit_NEG"], ["information", "statsd", "see", "readme", "statsd", "project"]]
Shopify;tapioca;[["tapioca", "make", "easy", "work", "sorbet", "codebase", "surface", "type", "method", "many", "source", "sorbet", "cannot", "otherwise", "see", "gem", "rail", "dsl", "compile", "rbi", "file", "make", "easy", "add", "gradual", "type", "application"]]
siaw23;kovid;[["look", "consume", "ruby-based", "application", "might", "want", "check", "sarskov", "sarskov", "return", "statistic", "json", "format"], ["kovid", "small", "cli", "app", "fetch", "data", "surround", "coronavirus", "pandemic", "find", "check", "wikipedia", "constantly", "information", "thought", "would", "build", "provide", "info", "directly", "terminal", "u", "spend", "time"], ["code", "contribution", "ideas", "welcome"]]
sickill;rainbow;[["rainbow", "ruby", "gem", "colorize", "print", "text", "ansi", "terminal"], ["provide", "string", "presenter", "object", "add", "several", "method", "string", "wrap", "ansi", "escape", "code", "code", "print", "terminal", "change", "text", "attribute", "like", "text", "color", "background", "color", "intensity", "etc"]]
sirupsen;airrecord;[["airrecord", "alternative", "airtable", "ruby", "libary", "airtable-ruby", "airrecord", "attempt", "enforce", "database-like", "api", "airtable", "however", "also", "ad-hoc", "api", "available", "skip", "class", "definition"], ["add", "line", "gemfile", "use", "airrecord"], ["quick", "example", "give", "idea", "api", "airrecord", "provide"], ["short-hand", "api", "definition", "ad-hoc", "querying", "also", "available"]]
sj26;rspec;[["rspec", "result", "ci", "read", "jenkins", "buildkite", "circleci", "gitlab", "probably"]]
Skalar;google;'[["ruby", "client", "google", "distance", "matrix", "api"], ["lib", "make", "google''s", "distance", "matrix", "api", "easy", "work", "allow", "set", "origin", "destination", "pull", "distance", "matrix", "google"], ["matrix", "fetch", "route", "give", "origin", "give", "destination"]]'
skroutz;rspecq;[["rspec", "queue", "rspecq", "distribute", "execute", "rspec", "suite", "among", "parallel", "worker", "use", "centralized", "queue", "worker", "connect", "pop", "test", "ensure", "optimal", "scheduling", "test", "base", "run", "time", "facilitate", "faster", "ci", "build"], ["rspecq", "inspire", "test-queue", "ci-queue"]]
slim-template;slim-rails;[["slim-rails", "provide", "slim", "generator", "rail", "base", "haml-rails", "basically"], ["use", "add", "line", "gemfile"], ["exist", "erb", "template", "check", "guide", "achieve"], ["version", "need_NEG", "include_NEG", "gem_NEG", "slim_NEG", "gemfile_NEG"], ["every", "time", "generate", "controller", "scaffold", "get", "slim", "template"]]
SmartBear;ruby-handlebars;[["pure", "ruby", "library", "handlebar", "template", "system", "main", "goal", "library", "simplify", "use", "ruby", "handlebar", "window", "machine", "need_NEG", "work_NEG", "window_NEG", "take_NEG", "look_NEG", "handlebars.rb_NEG", "use_NEG", "real_NEG", "handlebar_NEG", "library_NEG"]]
socketry;async-io;[["async", "io", "provide", "build", "async", "provide", "asynchronous", "wrapper", "io", "socket", "related", "class"]]
socketry;async-redis;[["asynchronous", "client", "redis", "include", "tl", "support", "stream", "request", "response", "build", "top", "async", "async-io"]]
socketry;multipart-post;[["add", "streamy", "multipart", "form", "post", "capability", "net", "http", "also", "support", "method", "besides", "post"]]
socketry;timers;[["collection", "one-shot", "periodic", "timer", "intend", "use", "event", "loop", "async"]]
softwareinmotion;ibanizator;[["ibanizator", "calculate", "iban", "german", "account", "database", "use", "convert", "bank", "number", "bic", "take", "deutsche", "bundesbank"]]
sorah;acmesmith;[["acmesmith", "acme", "automatic", "certificate", "management", "environment", "client", "work", "perfect", "environment", "multiple", "server", "client", "save", "certificate", "key", "cloud", "service", "e", "g", "aws", "s3", "securely", "allow", "deploy", "issue", "certificate", "onto", "server", "smoothly", "work", "well", "let", "u", "encrypt"], ["tool", "write", "ruby", "acmesmith", "save", "certificate", "simple", "scheme", "fetch", "certificate", "simple", "script"]]
sorbet;sorbet-typed;[["inspire", "definitelytyped", "use", "conjunction", "sorbet"]]
sorentwo;carrierwave-aws;[["use", "officially", "support", "aws-sdk", "library", "s3", "storage", "rather", "rely", "fog", "several", "thing", "go"], ["simple", "comparison", "table", "07/17"], ["library", "disk", "space", "line", "code", "boot", "time", "runtime", "deps", "develop", "deps", "fog", "aws-sdk"]]
sorentwo;readthis;[["readthis", "redis", "back", "cache", "client", "ruby", "drop", "replacement", "activesupport", "compliant", "cache", "also", "use", "session", "storage", "readthis", "emphasize", "performance", "simplicity", "explicitness"], ["new", "project", "reason_NEG", "stick_NEG", "memcached_NEG", "redis", "fast", "faster_NEG", "many_NEG", "scenario_NEG", "far_NEG", "likely_NEG", "use_NEG", "elsewhere_NEG", "stack_NEG", "see", "blog", "post", "detail"]]
sosedoff;goodreads;[["ruby", "wrapper", "communicate", "goodreads", "api"], ["note", "goodreads", "api", "discontinue"]]
sosedoff;xml-sitemap;[["xmlsitemap", "ruby", "library", "provide", "easy", "way", "generate", "xml", "sitemaps", "index"], ["web-framework_NEG", "dependency_NEG", "could_NEG", "use_NEG", "ruby-based_NEG", "application_NEG"]]
soundcloud;soundcloud-ruby;[["repository", "longer_NEG", "maintain_NEG", "soundcloud_NEG", "team_NEG", "due_NEG", "capacity_NEG", "constraint_NEG", "instead", "focus", "effort", "improve", "api", "developer", "platform", "please", "note", "repo", "might", "sync_NEG", "late_NEG", "api_NEG", "change_NEG"], ["recommend", "community", "fork", "repo", "order", "maintain", "sdk", "would", "happy", "make", "reference", "developer", "portal", "developer", "use", "different", "sdks", "build", "community", "case", "need", "reach", "u", "please", "head"]]
soutaro;querly;[["querly", "query", "language", "tool", "find", "method", "call", "ruby", "program", "define", "rule", "check", "program", "pattern", "find", "bad", "piece", "querly", "find", "match", "piece", "program"]]
sparklemotion;http-cookie;'[["http", "cookie", "ruby", "library", "handle", "http", "cooky", "way", "compliant", "rfcs", "compatible", "today''s", "major", "browser"], ["originally", "part", "mechanize", "library", "separate", "independent", "library", "hope", "serve", "common", "component", "reusable", "http", "relate", "piece", "software"], ["following", "incomplete", "list", "feature"]]'
sporkmonger;addressable;'[["addressable", "alternative", "implementation", "uri", "implementation", "part", "ruby''s", "standard", "library", "flexible", "offer", "heuristic", "parsing", "additionally", "provide", "extensive", "support", "iris", "uri", "template"], ["addressable", "closely", "conforms", "rfc", "rfc", "rfc", "level"], ["detail", "see", "rfc"], ["may", "optionally", "turn", "native", "idn", "support", "instal", "libidn", "idn", "gem"], ["project", "use", "semantic", "versioning", "specify", "dependency", "use", "pessimistic", "version", "constraint", "cover", "major", "minor", "value"], ["need", "specific", "bug", "fix", "also", "specify", "minimum", "tiny", "version", "without", "prevent", "update", "late", "minor", "release"]]'
sportngin;brew-gem;[["brew", "gem", "allow", "install", "rubygem", "homebrew", "formula"], ["work", "generate", "stub", "formula", "homebrew", "look", "something", "like"], ["formula", "install", "unpack", "dependency", "cellar", "path", "package", "completely", "self", "contain"]]
spotify;homebrew-public;[["formula", "provide", "software", "open-sourced", "spotify"]]
spraints;resqued;[["resqued", "multi-process", "daemon", "control", "monitor", "pool", "resque", "worker", "work", "well", "slow", "job", "continuous", "delivery"]]
spree;deface;[["deface", "library", "allow", "customize", "html", "erb", "haml", "slim", "view", "rails", "application", "without", "edit", "underlying", "view"], ["allow", "easily", "target", "html", "erb", "element", "hook", "customization", "use", "css", "selector", "support", "nokogiri"]]
spritlesoftware;chargebee-rails-subscriptions;[["rail", "gem", "integrate", "chargebee", "new", "chargebee", "sign", "account"], ["ruby", "gem", "provide", "set", "boilerplate", "class", "accelerate", "implementation", "subscription", "billing", "module", "onto", "rail", "application"], ["gem", "automatically", "handle"], ["apart", "gem", "also", "support"], ["rest-client", "version", "less", "update", "late", "version", "run", "command"], ["add", "line", "gemfile"], ["entity", "uniquely", "identify", "customer", "account", "within", "application", "refer", "subscription", "owner", "module", "example", "build", "crm", "application", "entity", "represent", "customer", "account", "subscription", "owner", "entity"], ["entity", "name", "pass", "subscription", "model", "setup", "relation", "entity"], ["note", "presence", "subscription", "owner", "model", "example", "user", "customer", "etc", "require"], ["allow", "migration", "override", "template"], ["model", "database", "table", "set", "subscription", "plan", "payment_methods", "event_sync_logs"], ["configure", "chargebee", "site", "name", "api", "key", "config", "initializers", "chargebee_rails", "rb", "file"]]
spryker;devvm;[["soon", "deprecate", "devvm", "stop", "support", "therefore", "highly", "recommend", "docker", "sdk", "install", "spryker", "refer", "instal", "spryker", "docker"], ["spryker", "devvm", "development", "vm", "repository", "contain", "vagrantfile", "set", "initial", "state", "devvm", "provisioning", "machine", "use", "saltstack", "information"], ["please", "take", "look", "doc", "information", "doc", "internal", "doc"]]
stackshareio;graphql-cache;[["note", "project", "look", "maintainer", "need", "cache", "work", "new", "version", "graphql-ruby", "connection", "type", "may", "want", "look", "graphql-fragment_cache", "gem"], ["custom", "cache", "plugin", "graphql-ruby"]]
stas;jsonapi.rb;[["say", "need", "json", "api", "support", "api"], ["code", "help", "build", "next", "json", "api", "compliable", "application", "easy", "faster"]]
state-machines;state;[["active", "record", "5.1+", "integration", "add", "support", "database", "transaction", "automatically", "save", "record", "name", "scope", "validation", "error"]]
stellar;xdrgen;[["xdrgen", "code", "generator", "take", "xdr", "idl", "file", "x", "file", "specify", "rfc", "spit", "code", "various", "language"], ["xdrgen", "require", "ruby", "later", "run"]]
street-address-rb;street-address;[["par", "string", "return", "normalized", "address", "object", "string", "u_NEG", "address_NEG", "return_NEG", "nil_NEG"], ["port", "perl", "module", "geo", "streetaddress", "u", "originally", "write", "schuyler", "erle"]]
substancelab;rconomic;[["ruby", "wrapper", "e-conomic", "soap", "api", "aim", "make", "work", "api", "bearable"], ["e-conomic", "web-based", "accounting", "system", "marketing", "speak", "see", "detail", "api"]]
sudocrystal;cs-fundamentals;[["series", "develop", "teach", "cs", "fundamental", "new", "programmer", "condensed", "amount", "time", "major", "goal", "lesson", "teach", "jargon", "high-level", "concept", "new", "programmer", "recognize", "mumbo", "jumbo", "industry", "mental", "model", "concept", "properly", "communicate", "teammate"]]
sue445;rubicure;[["japanese", "battle", "heroine", "pretty", "cure", "precure"], ["inspire", "acme", "prettycure", "pycure"]]
svenfuchs;gem-release;[["gem", "plugin", "aim", "make", "gem", "development", "easy", "automate", "repetitive", "work", "base", "convention", "configuration", "template"], ["add", "command", "bootstrap", "gemspec", "bump", "tag", "release", "rubygems", "gem", "command"], ["project", "gem", "release", "gem", "name", "gem-release", "license", "mit", "version", "continuous", "integration", "test", "coverage", "documentation", "documentation", "credit", "contributor"], ["gif", "demo", "thing", "plugin"]]
svenfuchs;i18n-active;[["repository", "contain", "i18n", "activerecord", "backend", "support", "code", "extract", "i18n", "gem", "fully", "compatible", "rail"]]
sverrirs;jekyll-paginate-v2;'[["pagination", "gem", "build", "specially", "jekyll", "new", "fully", "backwards", "compatible", "serve", "enhanced", "replacement", "previously", "built-in", "jekyll-paginate", "gem", "view", "rubygems.org"], ["reach", "project", "issue", "section", "via", "email", "[email protected]", "also", "get", "touch", "project''s", "gitter", "chat", "room"]]'
swisscom;ruby-netsnmp;[["netsnmp", "gem", "provide", "ruby", "native", "implementation", "snmp", "protocol", "v1", "2c", "abd", "v3"]]
synth;omniauth-microsoft;[["microsoft", "graph", "oauth", "strategy", "omniauth", "use", "authenticate", "office", "service", "get", "token", "microsoft", "graph", "api", "formerly", "office", "unified", "api"]]
t-k;gmo-payment-ruby;[["gmo", "ruby", "client", "library", "gmo", "payment", "platform", "support", "pg", "multi", "payment", "api", "exec", "transaction", "register", "user"]]
t27duck;active;[["activereporting", "implement", "various", "terminology", "use", "relational", "online", "analytical", "processing", "commonly", "refer", "rolap", "activerecord", "provide", "dsl", "describe", "report", "analytics", "data"], ["activereporting", "officially", "support", "mysql", "postgresql", "sqlite"], ["activereporting", "officially", "support", "ruby", "later", "version", "may", "work", "support_NEG"], ["activereporting", "officially", "support", "rail", "version", "may", "work", "support_NEG"]]
t6d;smart;[["ruby", "accessors", "steroid"]]
taf2;cld2;'[["base", "jason", "toy''s", "cld", "v1", "blazing-fast", "language", "detection", "ruby", "provide", "google", "chrome''s", "compact", "language", "detector", "v2"]]'
taf2;curb;'[["curb", "probably", "curl-ruby", "something", "provide", "ruby-language", "binding", "libcurl", "fully-featured", "client-side", "url", "transfer", "library", "curl", "libcurl", "live"], ["curb", "work-in-progress", "currently", "support", "libcurl''s", "easy", "multi", "mode"]]'
tagomoris;fluent-plugin-mysql;[["fluent", "plugin", "mysql", "bulk", "insert", "high", "performance", "duplicate", "key", "update", "respond"]]
take-five;activerecord-hierarchical;[["create", "hierarchical", "query", "use", "simple", "dsl", "recursively", "traverse", "tree", "use", "single", "sql", "query"], ["table", "contain", "hierarchical", "data", "select", "row", "hierarchical", "order", "use", "hierarchical", "query", "builder"]]
tarantool;tarantool-ruby;[["adapter", "tarantool", "version"], ["adapter", "version", "call", "tarantool"]]
technion;ruby-argon2;[["ruby", "gem", "provide", "ffi", "binding", "simplified", "interface", "argon", "algorithm", "argon", "official", "winner", "password", "hash", "competition", "several", "year", "project", "identify", "successor", "bcrypt", "pbkdf", "scrypt", "method", "securely", "store", "password", "independant", "project", "official_NEG", "phc_NEG", "team_NEG"]]
teeparham;paperclip-meta;'[["add", "width", "height", "size", "paperclip", "image"], ["paperclip", "meta", "get", "image", "dimension", "post_process_styles", "use", "paperclip''s", "geometry", "from_file"], ["paperclip", "meta", "work", "paperclip", "version", "x", "x"], ["version", "x", "work", "paperclip", "version", "x"], ["add", "paperclip-meta", "gemfile"], ["create", "migration", "add", "_meta", "column"], ["rebuild", "thumbnail", "populate", "meta", "column", "already", "attachment"], ["grab", "size", "paperclip", "attachment"], ["meta", "column", "simple", "hash"], ["hash", "marshal", "base", "encode", "write", "model", "attribute"], ["height", "width", "image_size", "aspect_ratio", "method", "provide"], ["pass", "image", "style", "method", "style", "pass_NEG", "default_NEG", "style_NEG", "use_NEG"]]'
telegram-bot-rb;telegram-bot;[["tool", "develop", "telegram", "bot", "best", "use", "rail", "use", "standalone", "app", "suppose", "use", "webhook-mode", "production", "poller-mode", "development", "use", "poller", "production", "want"], ["sample", "telegram_bot_app", "session", "keyboard", "inline", "query", "run", "local", "machine", "minute"], ["app", "template", "generate", "new", "rail", "app", "second"], ["see", "example", "cookbook", "wiki"]]
teoljungberg;fx;[["f", "x", "add", "method", "activerecord", "migration", "create", "manage", "database", "function", "trigger", "rail"], ["use", "f", "x", "bring", "power", "sql", "function", "trigger", "rail", "application", "without", "switch", "schema", "format", "sql", "f", "x", "provide", "convention", "versioning", "function", "trigger", "keep", "migration", "history", "consistent", "reversible", "avoids", "duplicate", "sql", "string", "across", "migration", "added", "bonus", "define", "structure", "function", "sql", "file", "mean", "get", "full", "sql", "syntax", "highlighting", "editor", "choice", "easily", "test", "sql", "database", "console", "development"], ["f", "x", "ship", "support", "postgresql", "adapter", "configurable", "see", "fx", "configuration", "minimal", "interface", "see", "fx", "adapter", "postgres", "gem", "provide"]]
test-kitchen;busser-serverspec;[["busser", "runner", "plugin", "serverspec"]]
test-kitchen;kitchen-docker;[["test", "kitchen", "driver", "transport", "docker"], ["maintainer", "want", "test-kitchen", "driver", "currently", "without", "maintainer", "many", "know", "issue", "interested", "maintain", "driver", "long", "run", "include", "expand", "ci", "test", "please", "reach", "chef", "community", "slack", "#test-kitchen", "time", "driver", "maintain", "highly", "recommend", "kitchen-dokken", "chef", "infra", "test", "docker", "container"]]
test-kitchen;kitchen-google;[["test", "kitchen", "driver", "google", "compute", "engine", "similar", "ec2", "iaa", "provider", "gce", "couple", "advantage", "chef", "cookbook", "testing"]]
test-kitchen;kitchen-hyperv;[["driver", "microsoft", "hyper-v"]]
test-kitchen;kitchen-vagrant;[["test", "kitchen", "driver", "vagrant"], ["driver", "work", "generate", "single", "vagrantfile", "instance", "sandboxed", "directory", "since", "vagrantfile", "write", "disk", "vagrant", "need", "absolutely", "knowledge_NEG", "test_NEG", "kitchen_NEG", "vagrant_NEG", "plugins_NEG", "require_NEG"]]
textmate;ruby.tmbundle;[["install", "bundle", "textmate", "open", "preference", "go", "bundle", "tab", "installation", "automatically", "update"], ["otherwise_NEG", "specify_NEG", "see_NEG", "file_NEG", "repository_NEG", "fall_NEG", "following_NEG", "license_NEG"], ["exception", "make", "file", "readable", "text", "contain", "license", "information", "file", "accompany", "file", "exists", "directory", "license", "suffix", "add", "base-name", "name", "original", "file", "extension", "txt", "html", "similar", "example", "tidy", "accompany", "tidy-license.txt"]]
the-refinery;sparkpost;[["gem", "provide", "seamless", "integration", "sparkpost", "actionmailer", "provide", "delivery_method", "base", "upon", "sparkpost", "api", "make", "get", "setup", "send", "email", "via", "sparkpost", "rails", "app", "pretty", "painless"]]
TheAlgorithms;Ruby;[["implementation", "learn", "purpose", "therefore", "may", "less", "efficient", "implementation", "ruby", "standard", "library"]]
theforeman;community-templates;[["place", "u", "collaborate", "around", "template", "snippet", "various", "os"], ["template", "eventually", "update", "automatically", "foreman", "add", "metadata", "top", "every", "template", "metadata", "read", "plugin", "foreman_templates", "determine", "information", "abut", "template", "metadata", "read", "first", "non-comment", "line", "contains", "template", "name", "template", "kind", "appropriate", "os", "association", "example"], ["data", "contain", "metadata", "filename", "arbitrary", "however", "consistency", "ask", "group", "appropriately", "end", "erb"], ["look", "around", "repo", "example"], ["test", "suite", "available", "repo", "try", "render", "template", "use", "dummy", "value", "pass", "output", "ksvalidator", "tool", "find", "fedora", "red", "hat", "repository", "part", "pykickstart", "package", "ubuntu", "repository", "part", "python-pykickstart", "package"], ["need", "ksvalidator", "fedora", "later", "execute", "test", "pykickstart", "instal", "git", "easily", "use", "l", "option", "get", "list", "supported", "version"], ["start", "unit", "test", "something", "like"], ["another", "set", "test", "foreman", "core", "git", "repository", "possible", "run", "useful", "render", "test", "core", "git", "repo", "directory"], ["render", "select", "template", "output", "easily", "compare", "via", "git", "different"], ["please", "fork", "send", "pull", "request", "thanks"]]
thetron;mongoid-enum;'[["heavily", "inspire", "dhh''s", "activerecord", "enum", "little", "library", "help", "cut", "cruft", "model", "make", "world", "happy", "place", "time"], ["single", "line", "get", "field", "accessors", "validation", "scope", "bits-and-bobs"], ["run", "bundle", "install"], ["aaaaaaand", "get", "thing", "like"]]'
thiagoarrais;rodf;[["rodf", "library", "write", "odf", "output", "ruby", "mainly", "focus", "create", "od", "spreadsheet"], ["well", "write", "od", "spreadsheet", "library", "also", "write", "odt", "text", "document", "undocumented", "require", "knowledge", "odf", "spec", "currently", "support_NEG", "odp_NEG", "slide_NEG", "show_NEG", "also", "odf_NEG", "reading_NEG", "library_NEG"]]
thibaudgg;rb-fsevent;[["simple", "usable", "mac", "osx", "fsevents", "api"]]
thibaudgg;video;[["simple", "ruby", "gem", "get", "video", "info", "dailymotion", "vimeo", "wistia", "youtube", "playlist"], ["test", "ruby", "x", "x", "x"]]
thinreports;thinreports-generator;[["ruby", "library", "thinreports"]]
thisduck;purgatory;[["purgatory", "allow", "put", "change", "activerecord", "model", "purgatory", "approve"]]
thoughtbot;appraisal;[["find", "ruby", "gem", "worth"]]
thoughtbot;formulaic;[["remove", "tedium", "formulaic", "form", "fill", "capybara"], ["formulaic", "allow", "specify", "hash", "attribute", "input", "rather", "procedurally", "call", "capybara", "dsl", "method"]]
thoughtbot;gitsh;[["gitsh", "program", "interactive", "git", "within", "gitsh", "issue", "git", "command", "even", "use", "local", "alias", "configuration"], ["quick", "introduction", "gitsh", "watch", "video", "upcase", "documentation", "view", "man", "page", "run", "man", "gitsh", "terminal"]]
thoughtbot;homebrew-formulae;[["homebrew", "tap", "various", "thoughtbot", "project"]]
thoughtbot;write-yourself-a-roguelike;[["embark", "journey", "journey", "plague", "orcs", "gnome", "algorithm", "data", "structure", "kitten", "valiant", "developer", "write", "roguelike"]]
threedaymonk;htmlbeautifier;[["normaliser", "beautifier", "html", "also", "understand", "embedded", "ruby", "ideal", "tidy", "rail", "template"]]
threedaymonk;htmlentities;[["canonical", "source", "project", "find", "github", "threedaymonk", "htmlentities"], ["html", "entity", "encode", "decode", "ruby"], ["htmlentities", "simple", "library", "facilitate", "encoding", "decoding", "name", "numerical", "entity", "html", "xhtml", "document"]]
thuss;standalone-migrations;[["rail", "migration", "non-rails", "non", "ruby", "project"], ["x", "release", "add", "support", "rail", "migration", "thanks", "marco", "adkins"], ["x", "release", "move", "use", "rail", "migration", "instead", "maintain", "migration", "relate", "code", "anything", "rail", "migration", "standalone", "migration"], ["standalone", "migration", "relies", "contribution", "open-source", "community", "submit", "fix", "enhancement", "fork", "repository", "make", "change", "add", "name", "contributor", "section", "readme.markdown", "send", "u", "pull", "request", "active", "good", "work", "add", "collaborator"], ["install", "ruby", "rubygems", "ruby-database", "driver", "e", "g", "gem", "install", "mysql", "gem", "install", "mysql"], ["add", "rakefile", "project", "base", "directory"], ["add", "database", "configuration", "db", "config.yml", "project", "base", "directory", "e", "g"], ["default", "standalone", "migration", "assume", "exist", "db", "directory", "project", "reason", "need", "specific", "directory", "structure", "work", "use", "configuration", "file", "name", "standalone_migrations", "root", "project", "contain", "following"], ["configurable", "option", "available", "omit", "key", "standalone", "migration", "assume", "default", "value"], ["would", "like", "use", "external", "library", "foreigner", "standalone", "migration", "add", "follow", "rakefile"], ["create", "custom", "configuration", "file", "database", "name", "database_name", "standalone_migrations", "condition", "apply", "describe", "custom", "configuration", "however", "likely", "want", "specify", "option", "avoid", "conflict", "error"], ["example", "set", "would", "look", "like"], ["sample", "config", "file"], ["course", "achieve", "different", "layout", "simply", "edit", "path"], ["run", "rake", "task", "particular", "database", "pass", "database", "environment", "variable"], ["combine", "environment", "selector"], ["use", "heroku", "create", "change", "connection", "configuration", "base", "runtime", "aspect", "maybe", "environment", "variable", "use", "standalonemigrations", "configurator", "environments_config", "method", "check", "usage", "example"], ["put", "anywhere", "rakefile", "want", "change", "configuration", "call", "#on", "method", "object", "receive", "argument", "block", "pass", "environments_config", "method", "call", "#on", "method", "receive", "key", "configuration", "want", "change", "within", "block", "block", "return", "new", "configuration", "hash", "nil", "want", "configuration", "stay"], ["logic", "decide", "new", "configuration", "need", "access", "data", "current", "configuration", "receive", "configuration", "block", "like"], ["instead", "database-agnostic", "schema.rb", "file", "would", "like", "save", "database-specific", "sql", "generate", "migration", "simply", "add", "rakefile"], ["see", "db", "structure.sql", "file", "next", "time", "run", "migration"]]
tiagopog;jsonapi-utils;[["simple", "yet", "powerful", "way", "get", "rail", "api", "compliant", "json", "api"], ["jsonapi", "utils", "ju", "build", "top", "jsonapi", "resource", "take", "advantage", "resource-driven", "style", "bring", "set", "helper", "easily", "build", "modern", "json", "apis", "less_NEG", "learning_NEG", "curve_NEG"], ["instal", "gem", "define", "resource", "route", "simple", "call", "render", "helper"]]
tigrish;devise-i18n;[["devise", "flexible", "authentication", "solution", "rail", "base", "warden", "internationalization", "aka", "i18n", "mean", "adapt", "computer", "software", "different", "language", "regional", "difference", "technical", "requirement", "target", "market"], ["devise", "support", "i18n", "controller", "model", "area", "support_NEG", "internationalized_NEG", "view_NEG", "devise-i", "18n", "add", "support", "devise", "also", "include_NEG", "actual_NEG", "translation_NEG", "devise-i", "18n"]]
tilfin;ougai;[["structure", "logging", "system", "capable", "handle", "message", "structure", "data", "exception", "easily", "json", "formatters", "compatible", "bunyan", "pino", "node.js", "human-readable", "formatter", "amazing", "print", "console"]]
tilo;smarter;'[["smarter_csv", "ruby", "gem", "smarter", "importing", "csv", "file", "array", "hash", "suitable", "direct", "processing", "activerecord", "parallel", "processing", "kicking-off", "batch", "job", "sidekiq"], ["create", "high-quality", "output", "option", "enable", "default", "please", "make", "sure", "check", "output", "tweak", "option", "accordingly"], ["one", "smarter_csv", "user", "write"], ["best", "gem", "csv", "u", "yet", "take", "import", "process", "hour", "minute", "smarter", "csv", "big", "part", "help", "clean", "code", "alot"], ["smarter_csv", "lot", "feature", "able", "process", "large", "csv-files", "able", "chunk", "input", "csv", "file", "avoid", "load", "whole", "csv", "file", "memory", "return", "hash", "line", "csv", "file", "quickly", "use", "result", "either", "create", "mongodb", "activerecord", "entry", "far", "process", "resque", "able", "pass", "block", "process", "method", "data", "csv", "file", "directly", "process", "e", "g", "resque.enqueue", "allow", "bit", "flexible", "input", "format", "comment", "possible", "col_sep", "row_sep", "set", "character", "sequence", "include", "control", "character", "able", "re-map", "csv", "column", "name", "hash-keys", "choice", "normalization", "able", "ignore", "column", "input", "delete", "column", "able", "eliminate", "nil", "empty", "field", "result", "hash", "default"], ["note", "gem", "import", "csv", "file", "writing", "csv", "file", "support_NEG", "time_NEG"], ["ruby''s", "csv", "library''s", "api", "pretty", "old", "process", "csv-files", "return", "array", "array", "feel", "close", "metal", "output", "easy_NEG", "use_NEG", "especially_NEG", "want_NEG", "create_NEG", "database_NEG", "record_NEG", "sidekiq_NEG", "job_NEG", "another", "shortcoming", "ruby''s", "csv", "library", "good_NEG", "support_NEG", "huge_NEG", "csv-files_NEG", "e_NEG", "g", "support_NEG", "chunk_NEG", "parallel_NEG", "processing_NEG", "csv-content_NEG", "e_NEG", "g", "sidekiq"], ["exist", "csv", "library", "fit_NEG", "need_NEG", "write_NEG", "csv_NEG", "process_NEG", "specifically_NEG", "use_NEG", "connection_NEG", "rail_NEG", "orms_NEG", "like_NEG", "mongoid_NEG", "mongomapper_NEG", "activerecord_NEG", "orms", "easily", "pass", "hash", "attribute", "value", "pair", "create", "method", "lower-level", "mongo", "driver", "mop", "also", "accept", "large", "array", "hash", "create", "large", "amount", "record", "quickly", "one", "call", "pattern", "use", "pass", "data", "sidekiq", "job"], ["process", "large", "csv", "file", "essential", "process", "chunk", "memory", "impact", "minimize"], ["two", "main", "choice", "term", "call", "smartercsv.process", "call", "process", "without", "block", "pass", "chunk_size", "process", "method", "process", "csv-file", "chunk", "rather", "one", "piece"], ["tip", "uncertain", "line", "end", "csv-file", "us", "try", "specifying", "row_sep", "auto", "part", "option", "could", "slow", "would", "analyze", "whole", "csv", "file", "first", "previous", "whole", "file", "analyze", "speed", "thing", "set", "option", "auto_row_sep_chars", "analyze", "first", "n", "character", "file", "default", "nil", "check", "whole", "file", "also", "set", "row_sep", "manually", "checkout", "example", "unusual", "row_sep", "col_sep"], ["please", "note", "hash", "contain", "key", "column", "non-null", "value"], ["please", "note", "returned", "array", "contain", "two", "sub-arrays", "contain", "chunk", "read", "chunk", "contain", "hash", "case", "number", "row", "cleanly_NEG", "divisible_NEG", "chunk_size", "last", "chunk", "contains", "hash"], ["please", "note", "give", "block", "pass", "data", "chunk", "parameter", "array", "hash", "process", "method", "return", "number", "chunk", "call", "block"], ["note", "use", "key_mappings", "value_converters", "make", "sure", "value", "converter", "reference", "key", "base", "final", "mapped", "name", "original_NEG", "name_NEG", "csv_NEG", "file_NEG"]]'
TimMensch;git-media;[["gitmedia", "extension", "allow", "use", "git", "large", "medium", "file", "without", "store", "medium", "git"]]
tinco;BridgeSupport;[["bridgesupport", "file", "xml", "file", "describe", "api", "symbol", "framework", "library", "cannot", "introspect", "runtime"], ["generally", "ansi", "c", "symbol", "non-object-oriented", "item", "constant", "enumeration", "structure", "function", "also", "include", "additional", "information", "class", "method", "informal", "protocol"], ["bridgesupport", "file", "major", "component", "objective-c", "bridge", "rubycocoa", "pyobjc", "languages", "macruby", "permit", "cocoa", "development"], ["bridgesupport", "come", "pre-generated", "file", "system", "frameworks", "well", "tool", "allow", "generate", "file", "3rd", "party", "framework", "library", "source", "cover", "bsd", "license"], ["bridgesupport", "ship", "mac", "x", "since", "version", "leopard", "project", "host", "development", "version", "bridgesupport", "developer", "encourage", "download", "source", "report", "problem"], ["recently", "bridgesupport", "rewrite", "use", "clang", "parser", "provide", "complete", "coverage", "apis", "system", "please", "see", "release", "page", "information"]]
TinderBox;dynamics;[["ruby", "library", "access", "microsoft", "dynamic", "crm", "online", "2011/2013", "via", "soap", "api"]]
tjackiw;obscenity;[["obscenity", "profanity", "filter", "gem", "ruby", "rubinius", "rail", "activemodel", "rack", "middleware"]]
tjchambers;rspec-jumpstart;[["rspec", "code", "generator", "toward", "exist", "ruby", "code", "gem", "help", "work", "exist", "legacy", "code", "test_NEG"]]
tmm1;rbtrace;[["rbtrace", "show", "method", "call", "happen", "inside", "another", "ruby", "process", "real", "time"], ["rbtrace", "work", "ruby", "beyond", "run", "linux", "mac", "osx"], ["rbtrace", "design", "minimal", "overhead", "safe", "run", "production"]]
tobmatth;rack-ssl-enforcer;[["rack", "sslenforcer", "simple", "rack", "middleware", "enforce", "ssl", "connection", "version", "rack", "sslenforcer", "mark", "cooky", "secure", "default", "hsts", "must", "set", "manually"], ["test", "ruby", "ruby-head", "ree", "late", "version", "rubinius", "jruby"]]
tomykaira;rspec-parameterized;'[["support", "simple", "parameterized", "test", "syntax", "rspec"], ["inspire", "udzura''s", "mock"]]'
tongueroo;dynomite;[["note", "look", "maintainer", "help", "gem", "send", "email"], ["important", "next", "major", "version", "dynomite", "activemodel", "compatible", "poc", "edge", "branch", "still", "rough", "experimental", "would", "recommend_NEG", "use_NEG", "yet_NEG", "want_NEG", "note_NEG"], ["simple", "wrapper", "library", "make", "dynamodb", "usage", "little", "friendly", "modeling", "activerecord-ish", "exactly_NEG", "dynamodb_NEG", "different_NEG", "type_NEG", "database_NEG", "example", "explain", "best"]]
tonytonyjan;jaro;[["jaro_winkler", "implementation", "jaro-winkler", "distance", "algorithm", "write", "c", "extension", "fallback", "pure", "ruby", "version", "platform", "mri", "kri", "like", "jruby", "rubinius", "c", "ruby", "implementation", "support", "kind", "string", "encode", "utf", "euc-jp", "big", "etc"], ["jarowinkler_NEG", "jaro_winkler_distance", "tediously", "long"]]
toshimaru;rubocop-rails;[["rubocop", "configuration", "code", "style", "check", "official", "ruby", "rail"], ["official", "ror", "rubocop", "configuration"]]
tpitale;mail;[["mail_room", "configuration", "base", "process", "listen", "incoming", "e-mail", "execute", "delivery", "method", "new", "message", "receive", "mail_room", "support", "following", "method", "receive", "e-mail"], ["example", "delivery", "method", "include"]]
tpitale;staccato;[["ruby", "library", "track", "official", "google", "analytics", "measurement", "protocol"], ["note", "measurement", "protocol", "part", "universal", "analytics", "currently", "available", "public", "beta", "data", "measurement", "protocol", "process", "universal", "analytics", "enable", "property"], ["use", "rail", "would", "like", "use", "staccato", "gem", "staccato", "rail"]]
trailblazer;reform-rails;[["load", "rails-specific", "reform", "file", "include", "module", "like", "reform", "form", "activemodel", "automatically"], ["simply", "include_NEG", "gem_NEG", "want_NEG", "use_NEG", "conventional_NEG", "reform_NEG", "rail_NEG", "stack_NEG", "example", "hanami", "environment", "use", "dry-validations", "refrain", "use", "gem"]]
trailblazer;reform;[["form", "object", "decouple", "model"], ["reform", "give", "form", "object", "validation", "nested", "setup", "model", "completely", "framework-agnostic", "care_NEG", "database_NEG"], ["although", "reform", "use", "ruby", "framework", "come", "rails", "support", "work", "simple_form", "form", "gem", "allow", "nest", "form", "implement", "has_one", "has_many", "relationship", "compose", "form", "multiple", "object", "give", "coercion"]]
trailblazer;trailblazer-activity;[["implement", "intermediate", "implementation", "compiler"], ["activity", "gem", "implement", "runtime", "logic", "invoke", "new", "abstraction", "call", "activity", "ideally", "activity", "define", "use", "dsl-linear", "dsl", "gem"], ["process", "set", "arbitrary", "piece", "logic", "define", "chain", "together", "put", "meaningful", "context", "activity", "activity", "let", "u", "focus", "implementation", "step", "trailblazer", "take", "care", "control", "flow"], ["please", "find", "full", "documentation", "trailblazer", "website"]]
trailblazer;trailblazer-operation;'[["trailblazer''s", "operation", "implementation"]]'
travis-ci;kubernetes-config;[["travis", "service", "run", "kubernetes"], ["repo", "contain", "configuration", "kubernetes", "service", "run", "travis", "ci", "currently", "use", "macos-based", "infrastructure", "run", "macstadium"], ["repo", "provision_NEG", "actual_NEG", "kubernetes_NEG", "cluster_NEG", "service_NEG", "run_NEG", "see", "terraform-config", "repo"]]
travis-ci;travis-logs;[["travis", "log", "process", "log", "update", "stream", "travis", "worker", "instance", "via", "rabbitmq", "log", "part", "stream", "via", "pusher", "web", "client", "travis", "web", "add", "database"], ["log", "part", "receive", "timeout", "pass", "second", "default", "log", "part", "aggregate", "one", "final", "log"], ["travis", "log", "archive", "log", "s3", "database", "record", "purge", "verify", "log", "archive", "correctly"]]
treasure-data;presto-client-ruby;[["trino", "distributed", "sql", "query", "engine", "big", "data"], ["client", "library", "ruby", "run", "query", "trino"]]
treasure-data;serverengine;[["serverengine", "framework", "implement", "robust", "multiprocess", "server", "like", "unicorn"], ["serverengine", "also", "provide", "useful", "option", "utility", "logging", "signal", "handler", "change", "process", "name", "show", "p", "command", "chuser", "stacktrace", "heap", "dump", "signal"]]
Trevoke;SGFParser;'[["hop", "remain", "fast", "sgf", "parser", "ruby", "desktop", "load", "sgf", "library", "parse", "kogo''s", "joseki", "dictionary", "take", "little", "six", "second", "3mb", "file", "average", "sgf", "maybe", "10k", "average", "rather", "snappy"], ["use", "gem", "functionality", "wish", "something", "hard", "documentation", "make_NEG", "sense_NEG", "know_NEG", "make_NEG", "helpful_NEG", "let", "know", "make", "possible", "easy"], ["sgf", "ff4", "may", "support", "early", "one", "well", "untested", "ruby"], ["accord", "standard", "sgf", "file", "hold", "collection", "one", "gametree", "object", "make", "tree", "node", "object"], ["word", "file", "collection", "gametree", "node"]]'
tumblr;tumblr;[["official", "ruby", "wrapper", "tumblr", "v2", "api", "support", "endpoint", "currently", "available", "tumblr", "api"]]
tupl-tufts;rdl;[["rdl", "lightweight", "system", "add", "type", "type", "checking", "contract", "ruby", "rdl", "type", "use", "decorate", "method"], ["indicate", "return", "string", "give", "two", "integer", "argument", "write", "rdl", "enforces", "type", "contract", "check", "run", "time", "call", "rdl", "check", "give", "exactly", "two", "argument", "integer", "return", "instance", "string"], ["rdl", "also", "statically", "type", "check", "method", "body", "signature", "example"], ["pass", "typecheck", "sym", "symbol", "statically", "type", "check", "method", "body", "rdl", "do_typecheck", "sym", "call", "pass", "typecheck", "call", "type", "statically", "type", "check", "method", "body", "whenever", "call"], ["note", "rdl", "type", "check", "body", "method", "type", "signature", "method", "without", "type", "signatues", "code", "method_NEG", "body_NEG", "check_NEG"], ["type", "method", "also", "call", "class", "method", "annotate", "also", "invoke", "rdl.type", "case", "extend", "rdl", "annotate", "would", "cause", "namespace", "issue"], ["rdl", "try", "follow", "philosophy", "get", "pay", "method", "type", "annotation", "check", "dynamically", "statically", "method", "without", "type", "annotation", "unaffected", "rdl", "see", "performance", "discussion", "detail"], ["rdl", "support", "many", "complex", "type", "annotation", "see", "complete", "discussion", "example"], ["rdl", "type", "store", "memory", "run", "time", "also", "possible", "program", "query", "rdl", "include", "lot", "contract", "type", "core", "standard", "library", "since", "method", "generally", "trustworthy", "rdl", "actually_NEG", "enforce_NEG", "contract_NEG", "since_NEG", "would_NEG", "add_NEG", "overhead_NEG", "available_NEG", "search_NEG", "query_NEG", "use_NEG", "type_NEG", "checking_NEG", "rdl", "include", "small", "script", "rdl_query", "look", "type", "information", "command", "line", "note", "might", "need", "put", "argument", "quote", "depend"], ["see", "detail", "query", "format", "rdl.query", "method", "perform", "function", "long", "gem", "load", "use", "irb"], ["rdl", "also", "support", "general", "contract", "though", "enforce", "run", "time", "statically_NEG", "check_NEG", "general", "contract", "take", "form", "precondition", "describe", "method", "assume", "input", "postconditions", "describe", "method", "guarantee", "output", "example"], ["give", "program", "rdl", "intercept", "call", "sqrt", "pass", "argument", "pre", "block", "check", "argument", "positive", "sqrt", "return", "rdl", "pass", "return", "value", "r", "initial", "argument", "x", "post", "block", "check", "return", "positive", "let", "u", "ignore", "complex", "number", "keep", "thing", "simple", "rdl", "contract", "enforce", "method", "entry", "exit", "example", "call", "sqrt", "rdl", "first", "check", "pass", "sqrt", "presumably", "return", "rdl", "check", "finally", "return", "pre", "post", "method", "also", "call", "rdl.pre", "rdl.post", "long", "also", "give", "class", "method", "argument", "similarly", "type", "note", "pre", "postconditions", "cannot", "search", "use", "rdl.query"], ["note", "rdl", "research", "project", "tuft", "university", "computer", "science", "department", "university", "maryland", "college", "park", "computer", "science", "department", "look", "industrial", "strength", "ruby", "type", "system", "check", "stripe", "sorbet", "system"]]
tuwukee;jwt;[["xss", "csrf", "safe", "jwt", "auth", "design", "spa"]]
twilio;authy-ruby;[["library", "longer_NEG", "actively_NEG", "maintain_NEG", "authy", "api", "replace", "twilio", "verify", "api", "twilio", "support", "authy", "api", "november", "sms", "voice", "date", "start", "deprecate", "service", "sms", "voice", "request", "send", "api", "may", "automatically", "receive", "error", "push", "totp", "continue", "support", "july"], ["learn", "migrate", "authy", "verify"], ["please", "visit", "twilio", "doc", "verify", "ruby", "rail", "quickstart", "twilio", "ruby", "helper", "library", "verify", "api", "reference"], ["please", "direct", "question", "twilio", "support", "thank"], ["documentation", "ruby", "usage", "authy", "api", "life", "official", "twilio", "documentation"], ["authy", "api", "support", "multiple", "channel", "2fa", "one-time", "password", "via", "sm", "voice", "soft", "token", "totp", "via", "authy", "app", "push", "authentication", "via", "authy", "app"], ["need", "sm", "voice", "support", "one-time", "password", "recommend", "use", "twilio", "verify", "api", "instead"], ["choose", "authy", "verify"], ["full", "tutorial", "check", "either", "ruby", "authy", "quickstart", "doc"]]
two-pack;redmine;[["h2", "repository", "already", "archive"], ["thank", "contribute", "use", "plugin", "great", "thank", "original", "developer", "vitaly", "klimov"], ["h2", "important", "information"], ["original", "plugin", "create", "vitaly", "klimov", "thanks", "great", "work", "see", "follow", "url"], ["feature", "translation", "almost", "forum", "add", "follow", "github", "official", "branch", "original", "source", "feature", "branch", "something", "add", "original"], ["h2", "project", "health"], ["h2", "xls", "export", "plugin"], ["help", "plugin", "export", "issue", "list", "information", "xls", "file", "also", "possible", "export", "issue", "attachment", "zip", "archive"], ["h3", "installation", "setup"], ["plugin", "add", "follow", "link", "xls", "export", "prefix", "bottom", "page", "also", "available", "bar"], ["t11", "github", "support", "redmine", "support", "redmine", "x", "early", "end", "add", "option", "write", "journal", "entry", "separated", "worksheet", "fix", "bug"], ["t10", "github", "support", "redmine", "x", "x", "x"], ["t9", "github", "fix", "bug"], ["t8", "github", "support", "redmine", "x", "x", "add", "option", "strip", "html", "tag", "add", "vietnamese", "localization", "improve", "czech", "localization", "fix", "bug"], ["t7", "github", "add", "ci", "environment", "fix", "use", "local", "timezone", "add", "date", "format", "close", "bug", "fix"], ["t6", "github", "support", "redmine", "x", "ability", "export", "status", "history", "add", "default", "template", "stylesheet", "add", "hyperlink", "issue", "id", "change", "color", "column", "header", "fix", "bug", "add", "serbian", "localization", "improve", "localization", "add", "smoke", "testing"], ["t5", "github", "fix", "export", "invisible", "private", "note", "add", "turkish", "localization"], ["t4", "github", "re-formatted", "settings", "view", "date", "format", "fix", "czech", "localization", "fix", "description", "column", "duplicate"], ["t1", "additional", "feature", "translation", "github"]]
TwP;bones;[["mr", "bone", "handy", "tool", "create", "new", "ruby", "project", "code", "skeleton", "skeleton", "contain", "starter", "code", "collection", "rake", "task", "ease", "management", "deployment", "source", "code", "several", "mr", "bone", "plugins", "available", "create", "git", "repository", "create", "github", "project", "run", "various", "test", "suite", "source", "code", "analysis", "tool"]]
typhoeus;ethon;[["greek", "mythology", "ethon", "son", "typhoeus", "echidna", "gigantic", "eagle", "much", "history", "modern", "world", "ethon", "basic", "libcurl", "wrapper", "use", "ffi"]]
tyrauber;sec;'[["ruby", "gem", "search", "retrieve", "data", "security", "exchange", "commission''s", "edgar", "web", "system"], ["look-up", "entity", "person", "company", "central", "index", "key", "cik", "stock", "symbol", "company", "name", "person", "first", "last", "name"], ["additionally", "retrieve", "relationship", "transaction", "filing", "record", "sec"]]'
tzinfo;tzinfo;[["tzinfo", "ruby", "library", "provide", "access", "time", "zone", "data", "allow", "time", "convert", "use", "time", "zone", "rule"]]
unixcharles;acme-client;[["acme-client", "client", "implementation", "acmev", "rfc", "protocol", "ruby"], ["find", "acme", "reference", "implementation", "server", "go", "client", "python"], ["acme", "part", "letsencrypt", "project", "goal", "provide", "free", "ssl", "tl", "certificate", "automation", "acquire", "renewal", "process"], ["find", "acmev", "compatible", "client", "acme-v", "branch"]]
Unleash;unleash-client-ruby;[["unleash", "client", "roll", "feature", "confidence"], ["leverage", "unleash", "server", "powerful", "feature", "toggle", "ruby", "rail", "application"]]
unosk;carrierwave-azure;[["window", "azure", "blob", "storage", "support", "carrierwave"]]
uploadcare;uploadcare-ruby;[["uploadcare", "ruby", "integration", "handle", "uploads", "operation", "file", "wrap", "upload", "rest", "apis"]]
urbanadventurer;WhatWeb;[["develop", "andrew", "horton", "urbanadventurer", "brendan", "cole", "bcoles"], ["late", "release", "v0", "january"], ["product", "subject", "term", "detail", "license", "agreement", "information", "whatweb", "visit"], ["question", "comment", "concern", "regard", "whatweb", "please", "consult", "documentation", "prior", "contact", "one", "developer", "feedback", "always", "welcome"]]
uswitch;terrafying;[["small", "ruby", "dsl", "terraform", "base", "terrafied"]]
vcr;vcr;'[["record", "test", "suite''s", "http", "interaction", "replay", "future", "test", "run", "fast", "deterministic", "accurate", "test"], ["look", "maintainer", "would", "like", "help", "maintain", "well-used", "gem", "please", "spend", "time", "review", "pull", "request", "issue", "participate", "discussion"], ["run", "test", "vcr", "record", "http", "request", "fixture", "vcr_cassettes", "synopsis.yml", "run", "vcr", "replay", "response", "iana.org", "http", "request", "make", "test", "fast", "real_NEG", "http_NEG", "request_NEG", "make_NEG", "anymore_NEG", "deterministic_NEG", "test_NEG", "continue_NEG", "pass_NEG", "even_NEG", "offline_NEG", "iana.org_NEG", "go_NEG", "maintenance_NEG", "accurate_NEG", "response_NEG", "contain_NEG", "header_NEG", "body_NEG", "get_NEG", "real_NEG", "request_NEG", "use", "different", "cassette", "library", "directory", "e", "g", "test", "vcr_cassettes"], ["note", "avoid", "store", "sensitive", "information", "cassette", "check", "filter", "sensitive", "data", "documentation"], ["rail", "minitest", "use_NEG", "test_NEG", "fixture_NEG", "directory_NEG", "use_NEG", "rail_NEG", "minitest_NEG", "rail_NEG", "instead_NEG", "transitively_NEG", "load_NEG", "file_NEG", "directory_NEG", "model_NEG"], ["doc", "come", "two", "flavor"], ["also", "railscast", "get", "run", "no-time"], ["vcr", "follow", "principle", "semantic", "versioning", "api", "documentation", "defines", "vcr''s", "public", "api", "patch", "level", "release", "contain", "bug", "fix", "minor", "release", "contain", "backward-compatible", "new", "feature", "major", "new", "release", "contain", "backwards-incompatible", "change", "public", "api"], ["ruby", "interpreter", "compatibility"], ["vcr", "version", "x", "test", "following", "ruby", "interpreter"], ["vcr", "last", "version", "support", "upcoming", "release", "explicitly", "support"], ["similar", "library", "ruby"], ["thanks", "also", "following", "people", "contribute", "patch", "helpful", "suggestion"], ["support", "u", "monthly", "donation", "help", "u", "continue", "activity", "become", "backer"], ["become", "sponsor", "get", "logo", "readme", "github", "link", "site", "become", "sponsor"]]'
veger;ruby-bbcode;[["gem", "add", "support", "bbcode", "ruby", "bbcode", "parse", "parser", "convert", "html", "allow", "convert", "nested", "bbcode", "tag", "string", "correct", "html", "equivalent", "parser", "also", "check", "whether", "bbcode", "valid", "give", "error", "incorrect", "bbcode", "text", "additionally", "annotation", "add", "bbcode", "string", "showing", "error", "present", "assume", "error"], ["parser", "recognize", "official", "tag", "allows", "easily", "extend", "set", "custom", "tag"]]
vifreefly;kimuraframework;[["kimurai", "modern", "web", "scrap", "framework", "write", "ruby", "work", "box", "headless", "chromium", "firefox", "phantomjs", "simple", "http", "request", "allow", "scrape", "interact", "javascript", "render", "website"], ["kimurai", "base", "well-known", "capybara", "nokogiri", "gem", "learn_NEG", "anything_NEG", "new_NEG", "let", "u", "see"], ["okay", "easy", "javascript", "render", "website", "dynamic", "html", "let", "u", "scrape", "page", "infinite", "scroll"]]
vmware;rbvmomi;[["community-supported", "open", "source", "project", "vmware", "build", "maintain", "programmer", "like"]]
voormedia;rails-erd;'[["rail", "erd", "gem", "allow", "easily", "generate", "diagram", "base", "application''s", "active", "record", "model", "diagram", "give", "overview", "model", "relate", "diagram", "describe", "model", "perfect", "documentation", "application"], ["second", "goal", "rail", "erd", "provide", "tool", "inspect", "application''s", "domain", "model", "like_NEG", "default_NEG", "output_NEG", "easy_NEG", "use_NEG", "api_NEG", "build_NEG", "diagram_NEG"], ["rail", "erd", "create", "specifically", "rail", "work", "version", "3.0-", "use", "active", "record''s", "built-in", "reflection", "capability", "figure", "model", "associate"]]'
voxpupuli;puppet-syntax;[["puppet", "syntax", "check", "correct", "syntax", "puppet", "manifest", "template", "hiera", "yaml"]]
voxxit;opensrs;[["unofficial", "opensrs", "gem", "provide", "basic", "support", "connect", "utilize", "opensrs", "api", "library", "well-tested", "high-performance", "production", "environment"], ["install", "gem", "following"], ["include", "ruby", "project", "like"], ["rail", "x", "add", "gemfile"], ["library", "provide", "basic", "functionality", "interact", "opensrs", "xml", "api"], ["currently", "library", "support", "libxml", "nokogiri", "xml", "parser", "default", "use", "libxml", "parse", "generate", "xml", "would", "like", "use", "nokogiri", "parse", "xml", "one", "app", "initializers", "add", "following", "line"], ["connect", "instantiate", "new", "opensrs", "server", "object"], ["note", "connecting", "opensrs", "require", "add", "ip", "connect", "whitelist", "log", "testing", "production", "server", "add", "ip", "profile", "management", "add", "ip", "script", "api", "access", "ip", "change", "take", "one", "hour", "take", "effect"], ["would", "like", "provide", "opensrs", "server", "logger", "write", "content", "request", "response", "opensrs", "assumption", "use", "rails-like", "logger", "long", "logger", "info", "method", "fine", "simply", "assign", "logger", "pas", "initialization", "option"], ["server", "connection", "class", "build", "create", "method", "need", "instance", "let", "u", "say", "want", "grab", "account", "balance", "opensrs", "xml", "api", "take", "couple", "attribute", "command", "include"], ["sometimes", "might", "need", "include", "attribute", "command", "cookie", "data", "attribute"], ["response", "opensrs", "return", "opensrs", "response", "object", "give", "access", "multitude", "thing"], ["method", "description", "response.response", "give", "response", "hash", "form", "highly", "accessible", "action", "application", "response.errors", "error", "come", "back", "opensrs", "return", "return_NEG", "nil_NEG", "response.success", "return", "true", "response", "label", "successful", "return_NEG", "false_NEG", "response", "request_xml", "return", "raw", "request", "xml", "response", "response_xml", "return", "raw", "response", "xml"], ["bug", "feature", "request", "gem", "feel", "free", "open", "issue"], ["see", "contributor", "section", "github", "insight"], ["copyright", "c", "2010-2022", "joshua", "delsman"], ["distribute", "mit", "license", "see", "license", "detail"]]
w1zeman1p;resque-restriction;[["resque", "restriction", "plugin", "resque", "queue", "system", "add", "two", "function"], ["resque", "restriction", "require", "resque"], ["please", "make", "sure", "worker", "check", "restriction_xxx", "queue", "e", "g", "add", "restriction", "plugin", "high_priority", "queue", "need", "check", "restriction_high_priority", "queue"]]
waiting-for-dev;devise-jwt;[["devise-jwt", "devise", "extension", "use", "jwt", "token", "user", "authentication", "follow", "secure", "default", "principle"], ["gem", "replacement", "cooky", "cannot", "use", "cooky", "devise-jwt", "token", "mandatorily", "expiration", "time", "need", "user", "never", "sign_NEG", "good_NEG", "solution_NEG", "use_NEG", "refresh_NEG", "token_NEG", "like_NEG", "implementation_NEG", "oauth_NEG", "2_NEG"], ["read", "security", "concern", "library", "take", "account", "jwt", "generic", "secure", "usage", "following", "series", "post"], ["devise-jwt", "thin", "layer", "top", "warden-jwt_auth", "configure", "use", "box", "devise", "rail"]]
waiting-for-dev;warden-jwt;[["warden-jwt_auth", "warden", "extension", "use", "jwt", "token", "user", "authentication", "follow", "secure", "default", "principle"], ["gem", "replacement", "cooky", "cannot", "use", "cooky", "token", "expire", "warden-jwt_auth", "mandatorily", "expiration", "time", "need", "user", "never", "sign_NEG", "good_NEG", "solution_NEG", "use_NEG", "refresh_NEG", "token_NEG", "like_NEG", "implementation_NEG", "oauth_NEG", "2_NEG"], ["read", "security", "concern", "library", "take", "account", "jwt", "generic", "secure", "usage", "following", "series", "post"], ["need", "jwt", "authentication", "library", "devise", "good", "look", "devise-jwt", "thin", "layer", "top", "gem"]]
Wardrop;Scorched;[["scorch", "generic", "unopinionated", "dry", "light-weight", "web", "framework", "ruby", "provide", "generic", "yet", "powerful", "set", "construct", "process", "http", "request", "website", "application", "almost", "scale", "build"], ["use", "light-weight", "dsl-based", "ruby", "web", "framework", "sinatra", "scorch", "look", "quite", "familiar", "scorch", "true", "evolutionary", "enhancement", "sinatra", "power", "focus", "less", "clutter"]]
wata727;elastic;[["manage", "ec", "schedule", "task", "like", "whenever", "gem"]]
watir;watir-rails;[["gem", "make", "watir", "work", "rail"]]
webtranslateit;webtranslateit;[["rubydoc", "report", "bug", "support", "webtranslateit.com", "homepage", "docker", "package"], ["wti", "let", "u", "easily", "sync", "language", "file", "webtranslateit.com", "web-based", "tool", "translation", "software"]]
weppos;breadcrumbs;[["breadcrumbsonrails", "simple", "ruby", "rail", "plugin", "create", "manage", "breadcrumb", "navigation", "rails", "project", "provide", "helper", "create", "navigation", "element", "flexible", "interface"]]
weppos;publicsuffix-ruby;[["publicsuffix", "ruby", "domain", "name", "parser", "base", "public", "suffix", "list"]]
westonganger;protected;[["protect", "attribute", "mass-assignment", "active", "record", "model", "gem", "add", "class", "method", "attr_accessible", "attr_protected", "declare", "white", "black", "list", "attribute"]]
WeTransfer;format;[["ruby", "library", "pry", "open", "video", "image", "document", "audio", "file", "include", "number", "parser", "module", "try", "recover", "metadata", "useful", "post-processing", "layout", "read", "absolute", "minimum", "amount", "data", "possible"], ["format_parser", "inspire", "imagesize", "fastimage", "dimension", "borrow", "appropriate"]]
WeTransfer;sqewer;[["aws", "sqs-based", "queue", "processor", "highly", "distribute", "job", "engine"]]
WeTransfer;zip;[["allows", "stream", "non-rewinding", "zip", "file", "output", "ruby"], ["initially", "write", "spiritual", "successor", "zipline", "proudly", "power", "hood"], ["allows", "write", "zip", "archive", "file", "socket", "string", "array", "without", "rewind", "point", "usable", "create", "large", "zip", "archive", "immediate", "send", "client", "write", "large", "zip", "archive", "without", "memory", "inflation"], ["zip_tricks", "currently", "handle", "zipping", "need", "million", "zip", "file", "generate", "per", "day", "pretty", "confident", "widely", "compatible", "large", "number", "unarchiving", "end-user", "application"]]
whomwah;rqrcode;[["rqrcode", "library", "create", "render", "qr", "code", "various", "format", "simple", "interface", "standard", "qr", "code", "option", "adapt", "javascript", "library", "kazuhiko", "arase"]]
wildbit;postmark-gem;[["postmark", "allow", "send", "email", "high", "delivery", "rate", "also", "include", "detailed", "statistic", "addition", "postmark", "parse", "incoming", "email", "forward", "back", "application"], ["gem", "official", "wrapper", "postmark", "http", "api"]]
wildbit;postmark-rails;[["postmark", "allow", "send", "email", "high", "delivery", "rate", "also", "include", "detailed", "statistic", "addition", "postmark", "parse", "incoming", "email", "forward", "back", "application"], ["postmark", "rail", "gem", "drop-in", "plug-in", "actionmailer", "send", "email", "via", "postmark", "gem", "create", "fast", "implementation", "fully", "support", "postmark", "feature"]]
WinRb;rubyntlm;[["ruby", "ntlm", "provide", "message", "creator", "parser", "ntlm", "authentication"]]
WinRb;WinRM;'[["soap", "library", "use", "functionality", "window", "remote", "management", "winrm", "call", "native", "object", "window", "include", "limit_NEG", "run_NEG", "batch_NEG", "script_NEG", "powershell_NEG", "script_NEG", "fetch_NEG", "wmi_NEG", "variable_NEG", "information", "winrm", "please", "visit", "microsoft''s", "winrm", "site"], ["version", "gem", "retain", "winrm", "name", "powershell", "call", "use", "modern", "powershell", "remoting", "protocol", "psrp", "initialize", "runspace", "pool", "well", "create", "process", "powershell", "pipeline"]]'
wireframe;multitenant;[["building", "multitenant", "application", "never", "let_NEG", "unscoped_NEG", "model.all_NEG", "accidentally_NEG", "leak_NEG", "data_NEG", "unintended_NEG", "audience_NEG"]]
wistia;nsq-ruby;[["nsq-ruby", "simple", "nsq", "client", "library", "write", "ruby"]]
woodruffw;yossarian-bot;[["entertaining", "irc", "bot", "easy", "extend"]]
wooga;homebrew-unityversions;[["unity", "release", "version", "brew", "cask"]]
woothee;woothee-ruby;[["ruby", "implementation", "project", "woothee", "multi-language", "user-agent", "string", "parser"]]
XeroAPI;xero-ruby;'[["xero-ruby", "sdk", "make", "easy", "developer", "access", "xero''s", "apis", "ruby", "code", "build", "robust", "application", "software", "use", "small", "business", "general", "ledger", "accounting", "data"]]'
xijo;reverse;[["transform", "html", "markdown", "useful", "example", "want", "import", "html", "markdown", "base", "application"]]
xinminlabs;synvert-snippets;[["synvert", "snippet", "use", "describe", "rewrite", "ruby", "code", "base", "synvert-core-ruby"], ["use", "snippet", "convert", "ruby", "code", "need", "cli", "synvert-ruby"], ["practice", "write", "snippet", "try", "synvert", "playground"]]
xwmx;pandoc-ruby;[["pandocruby", "wrapper", "pandoc", "haskell", "library", "command", "line", "tool", "convert", "one", "markup", "format", "another"], ["pandoc", "convert", "document", "variety", "format", "include", "markdown", "restructuredtext", "textile", "html", "docbook", "latex", "mediawiki", "markup", "variety", "format", "include", "markdown", "restructuredtext", "html", "latex", "context", "pdf", "rtf", "docbook", "xml", "opendocument", "xml", "odt", "gnu", "texinfo", "mediawiki", "markup", "groff", "man", "page", "html", "slide", "show", "epub", "microsoft", "word", "docx"]]
y9v;carrierwave-base64;'[["upload", "file", "encode", "base", "carrierwave"], ["small", "gem", "useful", "api''s", "interact", "mobile", "device"], ["gem", "require", "ruby", "high"]]'
yammer;circuitbox;[["circuitbox", "ruby", "circuit", "breaker", "gem", "protect", "application", "failure", "service", "dependency", "wrap", "call", "external", "service", "monitor", "failure", "one", "minute", "interval", "request", "make", "failure", "rate", "circuitbox", "stop", "send", "request", "fail", "service", "one", "minute", "help", "application", "gracefully", "degrade", "resource", "circuit", "breaker", "pattern"]]
yaocloud;yao;[["yao", "yet", "another", "openstack", "api", "wrapper", "rock"]]
yhirano55;approval;[["ok_woman", "no_good", "approval", "flow", "rail"]]
yhirose;maxminddb;[["pure", "ruby", "geoip", "maxmind", "db", "reader", "require_NEG", "libmaxminddb_NEG"], ["find", "information", "geoip", "database"]]
Yleisradio;homebrew-terraforms;[["repository", "include", "homebrew", "cask", "install", "multiple", "even", "terraform", "version", "time", "also", "include", "homebrew", "formula", "chtf", "terraform", "version", "switcher"], ["note", "chtf", "tool", "extract", "repository", "still", "instal", "via", "tap", "use", "also", "support", "system", "without", "homebrew", "also", "auto-install"]]
yob;puma-plugin-statsd;[["puma", "integration", "statsd", "easy", "tracking", "key", "metric", "puma", "provide"]]
yolk;valvat;[["validates", "european", "vat", "number", "standalone", "activemodel", "validator"]]
yoshoku;rumale;'[["project", "suspend", "author''s", "health", "reason", "resume", "author", "recovers"], ["rumale", "ruby", "machine", "learning", "machine", "learn", "library", "ruby", "rumale", "provide", "machine", "learn", "algorithm", "interface", "similar", "scikit-learn", "python", "rumale", "support", "support", "vector", "machine", "logistic", "regression", "ridge", "lasso", "multi-layer", "perceptron", "naive", "bayes", "decision", "tree", "gradient", "tree", "boosting", "random", "forest", "k-means", "gaussian", "mixture", "model", "dbscan", "spectral", "clustering", "mutidimensional", "scaling", "t-sne", "fisher", "discriminant", "analysis", "neighbourhood", "component", "analysis", "principal", "component", "analysis", "non-negative", "matrix", "factorization", "many", "algorithm"]]'
youpy;ruby-lastfm;[["ruby", "interface", "last.fm", "web", "service", "v2"]]
yourabi;chef-puma;[["chef", "cookbook", "puma", "server"], ["default", "assume", "deploy", "capistrano", "write", "configuration", "log", "share", "puma", "directory", "however", "configuration", "flexible", "enough", "support", "deployment", "setup"], ["cookbook", "also", "setup", "script", "support", "restarts", "phase", "restarts"], ["default", "puma_config", "enable", "monit", "monitoring", "log", "rotation", "via", "logrotate"]]
ytti;oxidized;[["oxidize", "network", "device", "configuration", "backup", "tool", "rancid", "replacement"], ["light", "extensible", "oxidized", "support", "operate", "system", "type"], ["check", "oxidized", "trex", "presentation", "video", "youtube"]]
yujinakayama;guard-rubocop;[["guard-rubocop", "allows", "automatically", "check", "ruby", "code", "style", "rubocop", "file", "modify"]]
Yuki-Inoue;jupyter;[["integrate", "rail", "jupyter"]]
yuki24;rambulance;[["simple", "safe", "way", "dynamically", "render", "error", "page", "rail", "apps"]]
zbruhnke;bloggy;[["bloggy", "simple", "gem", "help", "generate", "jekyll", "blog", "within", "rail", "application", "use", "generator", "command", "similar", "one", "use", "already"]]
zencoder;zenflow;[["zenflow", "ruby", "implimentation", "gitflow", "process", "manage", "development", "git", "use", "zencoder", "since", "benefit", "greatly", "structure", "help", "enforce", "want", "share", "world"], ["start", "instal", "gem"], ["instal", "gem", "question", "answer", "zenflow", "know", "sort", "branch", "want", "track", "qa", "stag", "production", "setup", "look", "like"], ["get", "started", "make", "sure", "root", "directory", "repository", "want", "work", "run"], ["answer", "question", "ready", "start", "use", "zenflow"]]
zendesk;active;[["activerecord", "shard", "extension", "activerecord", "provide", "support", "sharded", "database", "replica", "basically", "nice", "way", "switch", "database", "connection", "make", "implementation", "small", "try", "reinvent_NEG", "wheel_NEG", "already_NEG", "present_NEG", "activerecord_NEG"], ["activerecord", "shard", "use", "test", "rail", "x", "form", "another", "use", "production", "large", "rail", "apps", "several", "year"], ["rail", "introduce", "new", "connection", "handling", "support", "sharding", "apps", "encourage", "migrate", "native", "sharding", "logic", "activerecord", "shard", "support", "rail", "legacy_connection_handling", "set", "true", "information", "see", "rail", "installation", "rail", "multiple", "database", "guide"]]
zendesk;delivery;[["library", "provide", "dead", "easy", "way", "start", "publishing", "message", "kafka", "cluster", "ruby", "rails", "application"]]
zendesk;prop;[["gem", "rate", "limit", "request", "action", "kind", "define", "threshold", "register", "usage", "finally", "act", "exception", "threshold", "get", "exceed"], ["prop", "support", "two", "limit", "strategy"], ["store", "value", "prop", "need", "cache"], ["use", "interval", "strategy", "prop", "set", "key", "expiry", "interval", "leaky", "bucket", "strategy", "set_NEG", "ttl_NEG", "best_NEG", "use_NEG", "memcached_NEG", "similar_NEG", "prop_NEG", "cache_NEG", "redis_NEG"]]
zendesk;stronger;[["extension", "strong_parameters", "added", "type", "checking", "conversion"]]
zendesk;ultragrep;'[["ultragrep", "grep", "tool", "write", "zendesk", "work", "multiple", "and''ed", "regular", "expression", "across", "multi-line", "request", "across", "multiple", "file"], ["let", "u", "say", "production.log", "request", "log", "like"], ["following", "ultragrep", "command", "go", "like", "following"], ["store", "log", "structure"], ["custom", "host", "name.log", "2013-01-"], ["define", "etc", "ultragrep.yml"], ["rail", "highly", "advise", "use", "activesupport", "bufferedlogger", "web", "request", "prevent", "interleave", "way", "pick", "web", "request", "interleaved", "log", "pretty_NEG"], ["tail", "work-server", "log", "xyzjob"], ["look", "log", "last", "two", "day", "host.com", "foobar"]]'
zevarito;mixpanel;[["gem", "maintain_NEG", "anymore_NEG", "official_NEG", "gem_NEG", "develop_NEG", "encourage_NEG", "use_NEG", "gem_NEG"], ["merge", "pr", "bug", "little", "period", "time", "new_NEG", "feature_NEG", "add_NEG"], ["official", "gem", "repository"], ["upgrade", "version", "avoid", "x", "vulnerability"]]