Jefflunt's Gems

icon
#Total RankDaily RankNameSummary
120,94830,303burnerThis library serves as the backbone for a configurable processing engine. It allows yo...
225,21026,822dbee-active_recordBy default Dbee ships with no underlying SQL generator. This library will plug in Acti...
325,58845,146dbeeDbee provides a simple-to-use data modeling and query API. The query API can produce S...
426,34425,082acts_as_hashableThis is a small library that helps increase the pliability of object constructor signat...
533,50245,146bumblebeeHigher level languages, such as Ruby, make interacting with CSVs trivial. Even so, ...
634,03545,146db_fuelThis library adds database-centric jobs to the Burner library. Burner does not ship wi...
736,87745,146realizeDerive and transform a value using a configuration-first pipeline.
839,87845,146proforma-prawn-rendererProforma is a virtual document object model. This library allows you to output PDF for...
940,10645,146logicalityA common problem that many frameworks have is the ability to give developers an exp...
1040,68145,146simmerProvides a harness for testing Pentaho Data Integration jobs and transformations.
1142,04945,146cinnamon_serialDomain-specific language for serialization specification.
1242,06345,146conferrableWe have seen our applications gain more and more static configuration files over time. ...
1342,52445,146differentialDifferential is a numeric-based library will compare two datasets and give you three ...
1444,49130,303date_holidays-readerThis provides a read-only interace over the data provided by the date-holidays Node mod...
1544,91430,303proforma-html-rendererProforma is a virtual document object model. This library allows you to output HTML fo...
1646,68945,146hash_mathThis library offers general purpose higher-level data structures that focus on Hash man...
1747,70726,822cautionProvides several usefull error classes for common use-cases.
1849,35645,146proformaProvide a simple, configurable, and standardized document generation object model. ...
1950,30914,423nmspecnmspec makes it easier to describe binary messages between two network peers via a conf...
2051,61330,303hashcraftProvides a DSL for implementing classes which can then be consumed to create pre-define...
2152,34130,303stringentoAt its core, it can take a templated string (such as: '{last_name}, {first_name} {middl...
2253,54245,146proforma-extended-evaluatorProforma comes with basic object value resolution and no text templating. This libr...
2354,92230,303paged_groupsThis library helps you page grouped-data when the grouped data can have different sizes...
2455,65930,303objectableUnified get/set interface for disparate objects
2555,87445,146tree_branchThis library allows you to input a tree structure (node with children), a context, and ...
2657,08145,146hashematicsHashematics is a configuration-based object graphing tool which can turn a flat, single...
2757,68330,303airspaceThis library provides a very simple interface for storing/fetching/paging datasets in R...
2861,07630,303match_reduceHigh speed data aggregator and reducer algorithm based on key-value exact matching and ...
2962,40645,146fresh_objectsThis library provides a simple algorithm for object filtering based on an object's time...
3068,83145,146spreadsheet_fuelThis library adds spreadsheet-centric jobs to the Burner library. Burner does not ship...
3169,45526,822portablePortable is a virtual document object modeling library. Out of the box is provides a C...
3269,46645,146markup_fuelThis library adds XML-centric jobs to the Burner library. Burner does not ship with XM...
3370,13330,303pdiPentaho Data Integration allows for the creation of ETL transformation and jobs. This ...
3480,38213,885tiny_busa tiny pubsub message bus with almost no features
3590,36521,229tiny_dota tiny read/write dot notation wrapper for Hash, JSON, YAML, CSV, and ENV
3697,13645,146portable-writers-spreadsheetPortable is a virtual document object modeling library that only contains basic writers...
37101,24145,146marble_api_clientThis library exists to simplify requests made to Marble Service Model (Still in progres...
38123,30045,146tiny_outcometrack the probability of a binary outcome
39140,90345,146file_composerThis library provides a declarative API, called a Blueprint, that allows you to specify...
40152,22445,146tiny_loga tiny logger with almost no features
41152,27130,303tiny_work_serviceuses the tiny_tcp_service gem to implement a network job queue
42155,70016,273fancy_buffa text buffer with marks, selections, and simple insert/delete
43157,39545,146tiny_colora tiny library for String colorization
44161,02645,146tiny_tcp_servicea tiny TCP service with automated client lifecycle
45166,90045,146tiny_rla tiny rate limiter with almost no features
46172,10745,146tiny_geminia tiny gem for using Google Gemini's generative models for chat
47176,29845,146pretty_floatsa small utility to format floating point numbers for easier reading
48176,37345,146tiny_etaa quick way to get a human-friendly ETA for a task
49176,99645,146tiny_chat_gpta tiny ChatGPT client
50177,55445,146tiny_pipereusable pipelines of Procs, like one tiny level above Enumerable
51178,20145,146ractor_ioa small class that loads files in the background via a Ractor
52178,54930,303thread_ioa small class that loads files in the background via a Thread
53179,47530,303tiny_ringa tiny ring buffer implementation
54179,60945,146pretty_integersa small utility to format integers for easier reading
55179,81145,146digit_arraydigit_array expresses a number, `n`, as a series of `digits`
56179,93945,146mmshmmsh parses mmsh commands from strings
57180,08722,375tiny_ollamaa tiny gem for using ollama's generate and chat endpoints
58180,46645,146ractor_mgra job queue and monitor for Ractors
59180,65045,146print_wrapwrap a block of code in a before/after message
60180,74045,146yaml_to_structconverts a Yaml String to a nested Struct
61180,81145,146json_to_structconverts a JSON String to a nested Struct
62181,95245,146tiny_barlike a progress bar, but can also be used to measure used capacity of something
63182,67145,146tiny_montea monte carlo simulator
64182,88745,146tiny_info_serviceuses the tiny_tcp_service gem to implement a system information service
65174,21226,667tiny_buffa text buffer with marks, selections, and simple insert/delete
66183,75045,146tiny_paira tiny gem pair programming with a computer
67183,92145,146tiny_rtsan rts game prototyping engine
68183,99445,146tiny_sheeta tiny spreadsheet calculation engine
69184,53318,614pretty_bigdecimalsa small utility to format BigDecimal numbers for easier reading
70184,58715,581nobjectnetwork-hosted objects that you can call methods on as if they were local