| 1 | 5,113 | 5,498 | accept_language | A lightweight, thread-safe Ruby library for parsing the Accept-Language HTTP header as ... |
| 2 | 11,596 | 15,799 | matchi | Matchi provides small, explicit expectation matchers for any Ruby testing framework. Th... |
| 3 | 13,351 | 13,492 | expect | Expectation library with some matchers for Ruby. |
| 4 | 16,253 | 21,048 | spectus | An expectation is a level (MUST, SHOULD or MAY), a negation and a matcher; called with ... |
| 5 | 17,564 | 12,793 | fix | A specification says what a subject MUST, SHOULD or MAY do, and nothing about how it is... |
| 6 | 21,041 | 24,556 | aw | Runs a block in a forked child process and brings back what it returned, or re-raises w... |
| 7 | 29,919 | 51,414 | h | Small tool that generates salted hashes, scented with the SHA2 function, for those who ... |
| 8 | 30,587 | 19,809 | r_spec | A minimalist RSpec clone with all the essentials. |
| 9 | 30,799 | 31,400 | matchi-fix | Matchi::Fix tests a value against a specification of Fix, registered under a name or wr... |
| 10 | 31,453 | 51,414 | defi | Prepares a method call, a name with its arguments, and sends it to any object, keeping ... |
| 11 | 32,605 | 17,972 | qi | A minimal, format-agnostic library for representing positions in two-player, turn-based... |
| 12 | 27,313 | 20,729 | ugoki | Returns pseudo-legal moves from a tablebase and a position. |
| 13 | 38,474 | 27,222 | matchi-rspec | Matchi extension gem to provide some RSpec matchers. |
| 14 | 38,935 | 27,222 | brutal | Writes framework-free Ruby test files from YAML manifests: runs every combination of a ... |
| 15 | 39,617 | 38,148 | fix-its | Fix::Its adds the word its to the language of Fix: a method of the subject and one expe... |
| 16 | 43,667 | 38,148 | fix-command | The fix command runs each specification file of Fix in a process of its own, lets their... |
| 17 | 45,898 | 38,148 | aoandon | Aoandon (青行燈) is a minimalist network intrusion detection system (NIDS). |
| 18 | 45,957 | 51,414 | acts_as_permission | Simple Rails plugin to assign a list of permissions on a resource. |
| 19 | 46,123 | 83,483 | acts_as_privilege | Simple Rails plugin to restrict system access to authorized users. |
| 20 | 47,251 | 18,808 | r_spec-clone | The essentials of RSpec, with fewer surprises: no monkey patch, no at_exit hook, no mem... |
| 21 | 49,322 | 51,414 | fix-expect | Fix extension gem to provide the expect syntax. |
| 22 | 52,537 | 51,414 | feen | A Ruby interface for data serialization and deserialization in FEEN format. |
| 23 | 53,069 | 51,414 | acts_as_owner | Simple Rails plugin that allows to operate freely on objects which belong to us. |
| 24 | 56,209 | 83,483 | opushon | An Opushon's body parser and emitter. |
| 25 | 56,302 | 38,148 | sashite-pan | Parse and generate Portable Action Notation (PAN) strings for representing atomic actio... |
| 26 | 58,171 | 51,414 | test_tube | A test tube to conduct software experiments 🧪 |
| 27 | 58,629 | 17,972 | expresenter | Expectation result presenter. |
| 28 | 65,488 | 51,414 | sha256_seal | Seal device with SHA-256 hash function, for Ruby. |
| 29 | 71,408 | 51,414 | sashite-gan | A Ruby implementation of GAN (General Actor Notation) v1.0.0 specification for identify... |
| 30 | 57,638 | 32,486 | pseudo_legal_move_tablebase-shogi | A computerized database that contains precalculated exhaustive pseudo-legal moves of Sh... |
| 31 | 74,418 | 83,483 | taipu | Collections of types for Ruby. |
| 32 | 74,662 | 83,483 | portable_move_notation | Portable Move Notation (PMN) v1.0.0 is a rule-agnostic, JSON-based format using arrays ... |
| 33 | 78,683 | 24,556 | sashite-ggn | A pure functional Ruby implementation of the General Gameplay Notation (GGN) specificat... |
| 34 | 80,070 | 38,148 | fix-let | Provides "let" method for memoized helper definition. |
| 35 | 66,253 | 32,486 | pseudo_legal_move_tablebase-xiangqi99 | A computerized database that contains precalculated exhaustive pseudo-legal moves of Xi... |
| 36 | 77,207 | 32,486 | piou | Piou is a text parser and emitter, keeping each mention. |
| 37 | 88,261 | 32,486 | taiyoji | Returns the offset in seconds between solar time and UTC. |
| 38 | 92,122 | 32,486 | sashite-pbdn | Implementation of PBDN (Portable Board Diff Notation) for storing changes between actio... |
| 39 | 100,691 | 32,486 | romance | Generic chess moves legalizer. |
| 40 | 125,924 | 83,483 | problem_detail | A "problem detail" as a way to carry machine-readable details of errors in a HTTP respo... |
| 41 | 106,500 | 32,486 | pcn2feen | Pcn2feen is a converter from PCN to FEEN, for programmer happiness. |
| 42 | 128,421 | 38,148 | sashite-pin | PIN (Piece Identifier Notation) implementation for Ruby. Provides a rule-agnostic forma... |
| 43 | 128,824 | 51,414 | sashite-rubocop | Shared RuboCop config used by Sashité's Ruby projects 👮🏾 |
| 44 | 143,830 | 83,483 | h256 | H256 reads its configuration from the ~/.h256 file at initialization. This file, which ... |
| 45 | 144,651 | 83,483 | arukamo | 2 semantic methods to test the presence of objects. |
| 46 | 147,530 | 31,400 | sashite-snn | SNN (Style Name Notation) implementation for Ruby. Provides a rule-agnostic format for ... |
| 47 | 123,010 | 32,486 | nichugi | Nichugi legal move validator. |
| 48 | 151,689 | 83,483 | sashite-cgh | Ruby implementation of Canonical Gameplay Hash coding. |
| 49 | 161,056 | 83,483 | sashite | A Ruby client for the Sashite API. |
| 50 | 162,603 | 83,483 | sashite-cpn | A CPN generator for Ruby. |
| 51 | 167,341 | 51,414 | elo_rating_system | A method for calculating the relative skill levels of players in zero-sum games such as... |
| 52 | 168,646 | 51,414 | kernel-boolean | Returns a boolean based on the given argument. |
| 53 | 147,203 | 20,729 | sashite-cgn | This module provides a Ruby interface for data serialization in CGN (General Gameplay N... |
| 54 | 170,114 | 38,148 | sashite-sin | SIN (Style Identifier Notation) implementation for Ruby. Provides a rule-agnostic forma... |
| 55 | 173,318 | 51,414 | sashite-epin | EPIN (Extended Piece Identifier Notation) implementation for Ruby.
Extends PIN by addin... |
| 56 | 176,339 | 83,483 | sashite-cell | CELL defines a standardized format for representing coordinates on multi-dimensional ga... |
| 57 | 177,891 | 38,148 | sashite-pcn | PCN (Portable Chess Notation) provides a comprehensive, JSON-based format for represent... |
| 58 | 180,649 | 38,148 | kernel-symbol | Returns a symbol based on the given argument. |
| 59 | 182,930 | 83,483 | great_guardian | Web parameters validation for Ruby 🛡️ |
| 60 | 183,144 | 83,483 | pnn | A clean, immutable Ruby interface for working with piece identifiers in PNN format. PNN... |
| 61 | 183,343 | 51,414 | sashite-pnn | PNN (Piece Name Notation) provides a rule-agnostic, scalable naming system for identify... |
| 62 | 162,624 | 32,486 | pseudo_legal_move_tablebase-puchi_shogi | A computerized database that contains precalculated exhaustive pseudo-legal moves of Pu... |
| 63 | 184,168 | 83,483 | sashite-feen | FEEN (Field Expression Encoding Notation) implementation for Ruby.
Encodes board game p... |
| 64 | 184,445 | 83,483 | sashite-cgsn | CGSN (Chess Game Status Notation) implementation for Ruby. Provides a rule-agnostic voc... |
| 65 | 185,975 | 51,414 | sashite-qpi | QPI (Qualified Piece Identifier) implementation for Ruby. Provides a rule-agnostic form... |
| 66 | 170,198 | 32,486 | caissa_guardian | Two-player legal move generator. |
| 67 | 187,584 | 83,483 | sashite-pmn | PMN (Portable Move Notation) provides a rule-agnostic, JSON-based format for describing... |
| 68 | 172,043 | 32,486 | pseudo_legal_move_tablebase-chess | A computerized database that contains precalculated exhaustive pseudo-legal moves of Ch... |
| 69 | 172,048 | 32,486 | pseudo_legal_move_tablebase-xiaoqi | A computerized database that contains precalculated exhaustive pseudo-legal moves of Xi... |
| 70 | 172,093 | 32,486 | sanqi | Sanqi legal move validator. |
| 71 | 190,995 | 51,414 | sashite-hand | Hold And Notation Designator (HAND) provides a standardized notation for piece reserve ... |
| 72 | 193,929 | 83,483 | sashite-drop | DROP defines a simple, standardized notation for piece reserve locations in board games... |
| 73 | 194,411 | 83,483 | sashite-lcn | LCN (Location Condition Notation) provides a rule-agnostic format for describing locati... |
| 74 | 194,541 | 83,483 | sashite-stn | STN (State Transition Notation) provides a rule-agnostic format for describing state tr... |