Jefflunt's Gems

icon
#Total RankDaily RankNameSummary
121,10031,872burnerThis library serves as the backbone for a configurable processing engine. It allows yo...
221,27615,849acts_as_hashableThis is a small library that helps increase the pliability of object constructor signat...
325,59737,724dbee-active_recordBy default Dbee ships with no underlying SQL generator. This library will plug in Acti...
426,07937,724dbeeDbee provides a simple-to-use data modeling and query API. The query API can produce S...
530,38816,405cautionProvides several usefull error classes for common use-cases.
633,14948,724realizeDerive and transform a value using a configuration-first pipeline.
733,82177,133bumblebeeHigher level languages, such as Ruby, make interacting with CSVs trivial. Even so, ...
834,33659,090db_fuelThis library adds database-centric jobs to the Burner library. Burner does not ship wi...
939,07924,317proforma-prawn-rendererProforma is a virtual document object model. This library allows you to output PDF for...
1039,572113,104hash_mathThis library offers general purpose higher-level data structures that focus on Hash man...
1139,75434,449objectableUnified get/set interface for disparate objects
1239,86677,133logicalityA common problem that many frameworks have is the ability to give developers an exp...
1340,25859,090simmerProvides a harness for testing Pentaho Data Integration jobs and transformations.
1441,019113,104differentialDifferential is a numeric-based library will compare two datasets and give you three ...
1542,09248,724stringentoAt its core, it can take a templated string (such as: '{last_name}, {first_name} {middl...
1642,28977,133conferrableWe have seen our applications gain more and more static configuration files over time. ...
1743,52416,183proformaProvide a simple, configurable, and standardized document generation object model. ...
1843,58777,133cinnamon_serialDomain-specific language for serialization specification.
1944,23329,735proforma-html-rendererProforma is a virtual document object model. This library allows you to output HTML fo...
2045,59459,090date_holidays-readerThis provides a read-only interace over the data provided by the date-holidays Node mod...
2148,25517,354nmspecnmspec makes it easier to describe binary messages between two network peers via a conf...
2248,386113,104hashematicsHashematics is a configuration-based object graphing tool which can turn a flat, single...
2352,15937,724paged_groupsThis library helps you page grouped-data when the grouped data can have different sizes...
2452,55142,184hashcraftProvides a DSL for implementing classes which can then be consumed to create pre-define...
2553,59842,184proforma-extended-evaluatorProforma comes with basic object value resolution and no text templating. This libr...
2654,997113,104tree_branchThis library allows you to input a tree structure (node with children), a context, and ...
2760,361113,104airspaceThis library provides a very simple interface for storing/fetching/paging datasets in R...
2863,74059,090match_reduceHigh speed data aggregator and reducer algorithm based on key-value exact matching and ...
2964,653113,104fresh_objectsThis library provides a simple algorithm for object filtering based on an object's time...
3067,13024,317portablePortable is a virtual document object modeling library. Out of the box is provides a C...
3169,87031,872pdiPentaho Data Integration allows for the creation of ETL transformation and jobs. This ...
3270,30848,724markup_fuelThis library adds XML-centric jobs to the Burner library. Burner does not ship with XM...
3370,92377,133spreadsheet_fuelThis library adds spreadsheet-centric jobs to the Burner library. Burner does not ship...
3474,57337,724tiny_busa tiny pubsub message bus with almost no features
3580,65548,724tiny_dota tiny read/write dot notation wrapper for Hash, JSON, YAML, CSV, and ENV
3688,53531,872stableregression testing is all you need
3793,15234,449portable-writers-spreadsheetPortable is a virtual document object modeling library that only contains basic writers...
3897,02334,449marble_api_clientThis library exists to simplify requests made to Marble Service Model (Still in progres...
3999,93314,354nobjectnetwork-hosted objects that you can call methods on as if they were local
40108,18848,724tiny_outcometrack the probability of a binary outcome
41126,979113,104tiny_work_serviceuses the tiny_tcp_service gem to implement a network job queue
42129,787113,104tiny_loga tiny logger with almost no features
43133,75248,724tiny_colora tiny library for command-line String colorization and formatting (bold, underline, etc.)
44134,298113,104fancy_buffa text buffer with marks, selections, and simple insert/delete
45139,42877,133tiny_tcp_servicea tiny TCP service with automated client lifecycle
46139,744113,104file_composerThis library provides a declarative API, called a Blueprint, that allows you to specify...
47149,79842,184tiny_geminia tiny gem for using Google Gemini's generative models for chat
48152,48777,133tiny_rla tiny rate limiter with almost no features
49166,90118,489tiny_chat_gpta tiny ChatGPT client
50167,58031,872pretty_floatsa small utility to format floating point numbers for easier reading
51174,96942,184tiny_etaa quick way to get a human-friendly ETA for a task
52176,229113,104tiny_memcachea tiny in-memory cache
53176,520113,104tiny_mazea tiny maze generator
54178,70659,090tiny_lban in-process load balancer
55179,060113,104tiny_pipereusable pipelines of Procs, like one tiny level above Enumerable
56179,811113,104ractor_ioa small class that loads files in the background via a Ractor
57180,14777,133thread_ioa small class that loads files in the background via a Thread
58180,695113,104tiny_ollamaa tiny gem for using ollama's generate and chat endpoints
59181,14659,090tiny_paira tiny pair programming gem that uses an LLM
60181,201113,104digit_arraydigit_array expresses a number, `n`, as a series of `digits`
61181,25477,133tiny_ringa tiny ring buffer implementation
62181,26148,724mmshmmsh parses mmsh commands from strings
63181,32559,090pretty_integersa small utility to format integers for easier reading
64183,25577,133print_wrapwrap a block of code in a before/after message
65183,453113,104yaml_to_structconverts a Yaml String to a nested Struct
66183,45877,133json_to_structconverts a JSON String to a nested Struct
67183,635113,104tiny_mema small utility for measuring memory consumed by little bits of your code
68184,073113,104ractor_mgra job queue and monitor for Ractors
69184,405113,104tiny_barlike a progress bar, but can also be used to measure used capacity of something
70185,215113,104tiny_montea monte carlo simulator
71186,42377,133tiny_rtsan rts game prototyping engine
72186,45877,133tiny_info_serviceuses the tiny_tcp_service gem to implement a system information service
73186,652113,104tiny_sheeta tiny spreadsheet calculation engine
74188,03377,133pretty_bigdecimalsa small utility to format BigDecimal numbers for easier reading
75189,078113,104tiny_astara tiny a* pathfinder
76174,21226,667tiny_buffa text buffer with marks, selections, and simple insert/delete
77189,290113,104tiny_fillflood fill algo for detecting enclosed areas on a 2d array