Jefflunt's Gems

icon
#Total RankDaily RankNameSummary
121,41039,754acts_as_hashableThis is a small library that helps increase the pliability of object constructor signat...
221,44619,558burnerThis library serves as the backbone for a configurable processing engine. It allows yo...
326,04071,369dbee-active_recordBy default Dbee ships with no underlying SQL generator. This library will plug in Acti...
426,48933,089dbeeDbee provides a simple-to-use data modeling and query API. The query API can produce S...
530,299114,013cautionProvides several usefull error classes for common use-cases.
633,659114,013realizeDerive and transform a value using a configuration-first pipeline.
734,36271,369bumblebeeHigher level languages, such as Ruby, make interacting with CSVs trivial. Even so, ...
834,70328,719db_fuelThis library adds database-centric jobs to the Burner library. Burner does not ship wi...
939,53233,089proforma-prawn-rendererProforma is a virtual document object model. This library allows you to output PDF for...
1040,23050,827hash_mathThis library offers general purpose higher-level data structures that focus on Hash man...
1140,46739,754logicalityA common problem that many frameworks have is the ability to give developers an exp...
1240,47350,827simmerProvides a harness for testing Pentaho Data Integration jobs and transformations.
1340,664114,013objectableUnified get/set interface for disparate objects
1441,58950,827differentialDifferential is a numeric-based library will compare two datasets and give you three ...
1542,20328,719proformaProvide a simple, configurable, and standardized document generation object model. ...
1642,90171,369stringentoAt its core, it can take a templated string (such as: '{last_name}, {first_name} {middl...
1742,985114,013conferrableWe have seen our applications gain more and more static configuration files over time. ...
1844,28971,369cinnamon_serialDomain-specific language for serialization specification.
1944,80650,827proforma-html-rendererProforma is a virtual document object model. This library allows you to output HTML fo...
2046,11939,754date_holidays-readerThis provides a read-only interace over the data provided by the date-holidays Node mod...
2148,17239,754nmspecnmspec makes it easier to describe binary messages between two network peers via a conf...
2249,34671,369hashematicsHashematics is a configuration-based object graphing tool which can turn a flat, single...
2352,91939,754paged_groupsThis library helps you page grouped-data when the grouped data can have different sizes...
2453,18050,827hashcraftProvides a DSL for implementing classes which can then be consumed to create pre-define...
2554,491114,013proforma-extended-evaluatorProforma comes with basic object value resolution and no text templating. This libr...
2655,77239,754tree_branchThis library allows you to input a tree structure (node with children), a context, and ...
2761,25750,827airspaceThis library provides a very simple interface for storing/fetching/paging datasets in R...
2864,70671,369match_reduceHigh speed data aggregator and reducer algorithm based on key-value exact matching and ...
2965,59150,827fresh_objectsThis library provides a simple algorithm for object filtering based on an object's time...
3067,194114,013portablePortable is a virtual document object modeling library. Out of the box is provides a C...
3170,182114,013pdiPentaho Data Integration allows for the creation of ETL transformation and jobs. This ...
3270,92750,827markup_fuelThis library adds XML-centric jobs to the Burner library. Burner does not ship with XM...
3371,827114,013spreadsheet_fuelThis library adds spreadsheet-centric jobs to the Burner library. Burner does not ship...
3472,752114,013tiny_busa tiny pubsub message bus with almost no features
3578,41139,754tiny_dota tiny read/write dot notation wrapper for Hash, JSON, YAML, CSV, and ENV
3682,35533,089stableregression testing is all you need
3793,19850,827portable-writers-spreadsheetPortable is a virtual document object modeling library that only contains basic writers...
3893,91028,719nobjectnetwork-hosted objects that you can call methods on as if they were local
3996,73571,369marble_api_clientThis library exists to simplify requests made to Marble Service Model (Still in progres...
40105,62271,369tiny_outcometrack the probability of a binary outcome
41124,04871,369tiny_work_serviceuses the tiny_tcp_service gem to implement a network job queue
42126,66771,369tiny_loga tiny logger with almost no features
43129,373114,013tiny_colora tiny library for command-line String colorization and formatting (bold, underline, etc.)
44131,02271,369fancy_buffa text buffer with marks, selections, and simple insert/delete
45135,572114,013tiny_tcp_servicea tiny TCP service with automated client lifecycle
46137,45517,966tiny_geminia tiny gem for using Google Gemini's generative models for chat
47140,25571,369file_composerThis library provides a declarative API, called a Blueprint, that allows you to specify...
48141,40225,658tiny_chat_gpta tiny ChatGPT client
49148,10633,089tiny_rla tiny rate limiter with almost no features
50165,21950,827pretty_floatsa small utility to format floating point numbers for easier reading
51174,21471,369tiny_etaa quick way to get a human-friendly ETA for a task
52177,490114,013tiny_memcachea tiny in-memory cache
53177,805114,013tiny_mazea tiny maze generator
54179,634114,013tiny_lban in-process load balancer
55179,99971,369tiny_pipereusable pipelines of Procs, like one tiny level above Enumerable
56180,92050,827ractor_ioa small class that loads files in the background via a Ractor
57181,22771,369thread_ioa small class that loads files in the background via a Thread
58181,58571,369tiny_ollamaa tiny gem for using ollama's generate and chat endpoints
59181,72150,827tiny_paira tiny pair programming gem that uses an LLM
60182,35571,369digit_arraydigit_array expresses a number, `n`, as a series of `digits`
61182,36950,827tiny_ringa tiny ring buffer implementation
62182,406114,013mmshmmsh parses mmsh commands from strings
63182,44171,369pretty_integersa small utility to format integers for easier reading
64184,41839,754tiny_mema small utility for measuring memory consumed by little bits of your code
65184,820114,013print_wrapwrap a block of code in a before/after message
66184,85171,369yaml_to_structconverts a Yaml String to a nested Struct
67184,957114,013json_to_structconverts a JSON String to a nested Struct
68185,72271,369ractor_mgra job queue and monitor for Ractors
69185,72971,369tiny_barlike a progress bar, but can also be used to measure used capacity of something
70186,58571,369tiny_montea monte carlo simulator
71187,81450,827tiny_rtsan rts game prototyping engine
72188,02250,827tiny_sheeta tiny spreadsheet calculation engine
73188,123114,013tiny_info_serviceuses the tiny_tcp_service gem to implement a system information service
74189,849114,013pretty_bigdecimalsa small utility to format BigDecimal numbers for easier reading
75190,36739,754tiny_astara tiny a* pathfinder
76190,89471,369tiny_fillflood fill algo for detecting enclosed areas on a 2d array
77174,21226,667tiny_buffa text buffer with marks, selections, and simple insert/delete