Miko's Gems

icon
#Total RankDaily RankNameSummary
188,25745,399classpropSet attributes of a class that can be inherited and overridden
288,68824,988xemeStandard structure for reporting results of an operation.
391,37357,688fraction_lifeReturns a random integer from 1 to infinity. Half the time it returns 1. Each succesive...
497,57679,073audreyThe world's easiest database
5101,363114,730trivetGeneric class for organizing objects in a hierarchy.
6119,80557,688lxMisc utilities, mostly for use in other libraries that I'm uploading.
7127,820114,730rgbcellCalculates colors based on their x-y-z coordinates. Used for cellular automata.
8140,415114,730forknerManages forking multiple processes and returns results to the parent process
9141,64779,073ezcspSimplifies creating a content security policy for use as an HTTP header
10147,07179,073codeblockRead a block of code from a working code file and format it.
11155,48057,688taliusCSS selector parser
12169,27979,073argon2-simpleSimplifies the process of hashing a password with Argon2 and checking if a submitted pa...
13170,46279,073fxfA JSON implementation for non-hierarchical data and for arbitrary objects
14172,135114,730attparserParse a string of attributes like you might find in an XML tag
15173,547114,730hash-normalizekeysHash in which all keys are strings
16174,908114,730setonceLike attr_accessor, but attribute can only be set once
17175,884114,730motleyA markup language that compiles to HTML, CSS, and JavaScript
18178,27657,688declutterDeclutter your Ruby objects by removing empty hashes and arrays
19179,039114,730tatumUtilities for outputting information to the user
20181,133114,730bryton-liteBare bones implementation of the Bryton testing protocol
21184,131114,730BrytonFile based testing protocol.
22184,283114,730minveeEasy to use RCS. Except not easy or usable yet because it's in the early, early stages ...
23184,331114,730ezcaptureThin layer over Open3.capture
24184,71079,073structverseUtility for traversing hashes and arrays.
25184,844114,730local_jsonSlurp in and parse a JSON file relative to a library file.
26185,220114,730environment-tempTemporarily change values in ENV
27185,450114,730path-tempUtility for defining a path that, if the file exists, is deleted at the end of the block.
28187,863114,730env-tmpTemporarily set environment variables