Jefflunt's Gems

icon
#Total RankDaily RankNameSummary
121,39416,042acts_as_hashableThis is a small library that helps increase the pliability of object constructor signat...
221,39632,343burnerThis library serves as the backbone for a configurable processing engine. It allows yo...
325,96432,343dbee-active_recordBy default Dbee ships with no underlying SQL generator. This library will plug in Acti...
426,42028,569dbeeDbee provides a simple-to-use data modeling and query API. The query API can produce S...
530,35419,915cautionProvides several usefull error classes for common use-cases.
633,57046,531realizeDerive and transform a value using a configuration-first pipeline.
734,25661,331bumblebeeHigher level languages, such as Ruby, make interacting with CSVs trivial. Even so, ...
834,67046,531db_fuelThis library adds database-centric jobs to the Burner library. Burner does not ship wi...
939,49537,933proforma-prawn-rendererProforma is a virtual document object model. This library allows you to output PDF for...
1040,13874,024hash_mathThis library offers general purpose higher-level data structures that focus on Hash man...
1140,37622,652logicalityA common problem that many frameworks have is the ability to give developers an exp...
1240,43137,933simmerProvides a harness for testing Pentaho Data Integration jobs and transformations.
1340,54674,024objectableUnified get/set interface for disparate objects
1441,55934,862differentialDifferential is a numeric-based library will compare two datasets and give you three ...
1542,53217,911proformaProvide a simple, configurable, and standardized document generation object model. ...
1642,796129,210stringentoAt its core, it can take a templated string (such as: '{last_name}, {first_name} {middl...
1742,87061,331conferrableWe have seen our applications gain more and more static configuration files over time. ...
1844,18974,024cinnamon_serialDomain-specific language for serialization specification.
1944,75046,531proforma-html-rendererProforma is a virtual document object model. This library allows you to output HTML fo...
2046,02574,024date_holidays-readerThis provides a read-only interace over the data provided by the date-holidays Node mod...
2148,14516,380nmspecnmspec makes it easier to describe binary messages between two network peers via a conf...
2249,22174,024hashematicsHashematics is a configuration-based object graphing tool which can turn a flat, single...
2352,86346,531paged_groupsThis library helps you page grouped-data when the grouped data can have different sizes...
2453,04674,024hashcraftProvides a DSL for implementing classes which can then be consumed to create pre-define...
2554,36874,024proforma-extended-evaluatorProforma comes with basic object value resolution and no text templating. This libr...
2655,70961,331tree_branchThis library allows you to input a tree structure (node with children), a context, and ...
2761,15494,007airspaceThis library provides a very simple interface for storing/fetching/paging datasets in R...
2864,57074,024match_reduceHigh speed data aggregator and reducer algorithm based on key-value exact matching and ...
2965,488129,210fresh_objectsThis library provides a simple algorithm for object filtering based on an object's time...
3067,16153,031portablePortable is a virtual document object modeling library. Out of the box is provides a C...
3170,09146,531pdiPentaho Data Integration allows for the creation of ETL transformation and jobs. This ...
3270,90537,933markup_fuelThis library adds XML-centric jobs to the Burner library. Burner does not ship with XM...
3371,64094,007spreadsheet_fuelThis library adds spreadsheet-centric jobs to the Burner library. Burner does not ship...
3472,82517,911tiny_busa tiny pubsub message bus with almost no features
3578,77724,589tiny_dota tiny read/write dot notation wrapper for Hash, JSON, YAML, CSV, and ENV
3682,80520,515stableregression testing is all you need
3793,32794,007portable-writers-spreadsheetPortable is a virtual document object modeling library that only contains basic writers...
3894,19414,239nobjectnetwork-hosted objects that you can call methods on as if they were local
3996,90434,862marble_api_clientThis library exists to simplify requests made to Marble Service Model (Still in progres...
40106,11746,531tiny_outcometrack the probability of a binary outcome
41124,27446,531tiny_work_serviceuses the tiny_tcp_service gem to implement a network job queue
42127,01853,031tiny_loga tiny logger with almost no features
43129,86653,031tiny_colora tiny library for command-line String colorization and formatting (bold, underline, etc.)
44131,056129,210fancy_buffa text buffer with marks, selections, and simple insert/delete
45135,67694,007tiny_tcp_servicea tiny TCP service with automated client lifecycle
46140,06194,007file_composerThis library provides a declarative API, called a Blueprint, that allows you to specify...
47141,86428,569tiny_geminia tiny gem for using Google Gemini's generative models for chat
48144,76214,461tiny_chat_gpta tiny ChatGPT client
49149,11253,031tiny_rla tiny rate limiter with almost no features
50166,01634,862pretty_floatsa small utility to format floating point numbers for easier reading
51174,60294,007tiny_etaa quick way to get a human-friendly ETA for a task
52177,261129,210tiny_memcachea tiny in-memory cache
53177,571129,210tiny_mazea tiny maze generator
54179,410129,210tiny_lban in-process load balancer
55179,88174,024tiny_pipereusable pipelines of Procs, like one tiny level above Enumerable
56180,784129,210ractor_ioa small class that loads files in the background via a Ractor
57181,12174,024thread_ioa small class that loads files in the background via a Thread
58181,48194,007tiny_ollamaa tiny gem for using ollama's generate and chat endpoints
59181,73174,024tiny_paira tiny pair programming gem that uses an LLM
60182,22074,024digit_arraydigit_array expresses a number, `n`, as a series of `digits`
61182,24274,024mmshmmsh parses mmsh commands from strings
62182,24246,531tiny_ringa tiny ring buffer implementation
63182,31274,024pretty_integersa small utility to format integers for easier reading
64184,38794,007tiny_mema small utility for measuring memory consumed by little bits of your code
65184,648129,210print_wrapwrap a block of code in a before/after message
66184,73094,007yaml_to_structconverts a Yaml String to a nested Struct
67184,76794,007json_to_structconverts a JSON String to a nested Struct
68185,464129,210ractor_mgra job queue and monitor for Ractors
69185,60674,024tiny_barlike a progress bar, but can also be used to measure used capacity of something
70186,41994,007tiny_montea monte carlo simulator
71187,69194,007tiny_rtsan rts game prototyping engine
72187,798129,210tiny_info_serviceuses the tiny_tcp_service gem to implement a system information service
73187,82594,007tiny_sheeta tiny spreadsheet calculation engine
74189,491129,210pretty_bigdecimalsa small utility to format BigDecimal numbers for easier reading
75190,141129,210tiny_astara tiny a* pathfinder
76190,541129,210tiny_fillflood fill algo for detecting enclosed areas on a 2d array
77174,21226,667tiny_buffa text buffer with marks, selections, and simple insert/delete