Jefflunt's Gems

icon
#Total RankDaily RankNameSummary
120,87312,873acts_as_hashableThis is a small library that helps increase the pliability of object constructor signat...
221,64831,716burnerThis library serves as the backbone for a configurable processing engine. It allows yo...
326,46529,191dbee-active_recordBy default Dbee ships with no underlying SQL generator. This library will plug in Acti...
426,92927,290dbeeDbee provides a simple-to-use data modeling and query API. The query API can produce S...
528,80113,048cautionProvides several usefull error classes for common use-cases.
634,23597,318realizeDerive and transform a value using a configuration-first pipeline.
734,98197,318bumblebeeHigher level languages, such as Ruby, make interacting with CSVs trivial. Even so, ...
835,26197,318db_fuelThis library adds database-centric jobs to the Burner library. Burner does not ship wi...
938,23013,225proformaProvide a simple, configurable, and standardized document generation object model. ...
1040,29041,970proforma-prawn-rendererProforma is a virtual document object model. This library allows you to output PDF for...
1141,01235,772simmerProvides a harness for testing Pentaho Data Integration jobs and transformations.
1241,07797,318hash_mathThis library offers general purpose higher-level data structures that focus on Hash man...
1341,30335,772logicalityA common problem that many frameworks have is the ability to give developers an exp...
1441,61135,772objectableUnified get/set interface for disparate objects
1542,40235,772differentialDifferential is a numeric-based library will compare two datasets and give you three ...
1643,65155,892conferrableWe have seen our applications gain more and more static configuration files over time. ...
1743,83241,970stringentoAt its core, it can take a templated string (such as: '{last_name}, {first_name} {middl...
1845,15055,892cinnamon_serialDomain-specific language for serialization specification.
1945,67355,892proforma-html-rendererProforma is a virtual document object model. This library allows you to output HTML fo...
2046,92435,772date_holidays-readerThis provides a read-only interace over the data provided by the date-holidays Node mod...
2148,11541,970nmspecnmspec makes it easier to describe binary messages between two network peers via a conf...
2250,43897,318hashematicsHashematics is a configuration-based object graphing tool which can turn a flat, single...
2354,05141,970hashcraftProvides a DSL for implementing classes which can then be consumed to create pre-define...
2454,10255,892paged_groupsThis library helps you page grouped-data when the grouped data can have different sizes...
2555,73655,892proforma-extended-evaluatorProforma comes with basic object value resolution and no text templating. This libr...
2656,98755,892tree_branchThis library allows you to input a tree structure (node with children), a context, and ...
2762,28355,892airspaceThis library provides a very simple interface for storing/fetching/paging datasets in R...
2866,18597,318match_reduceHigh speed data aggregator and reducer algorithm based on key-value exact matching and ...
2967,09397,318fresh_objectsThis library provides a simple algorithm for object filtering based on an object's time...
3067,76231,716portablePortable is a virtual document object modeling library. Out of the box is provides a C...
3170,83955,892pdiPentaho Data Integration allows for the creation of ETL transformation and jobs. This ...
3271,00755,892tiny_busa tiny pubsub message bus with almost no features
3372,23497,318markup_fuelThis library adds XML-centric jobs to the Burner library. Burner does not ship with XM...
3473,18955,892spreadsheet_fuelThis library adds spreadsheet-centric jobs to the Burner library. Burner does not ship...
3576,23497,318stableregression testing is all you need
3676,37427,290tiny_chat_gpta tiny ChatGPT client
3776,51341,970tiny_dota tiny read/write dot notation wrapper for Hash, JSON, YAML, CSV, and ENV
3888,12055,892nobjectnetwork-hosted objects that you can call methods on as if they were local
3993,97355,892portable-writers-spreadsheetPortable is a virtual document object modeling library that only contains basic writers...
4097,50297,318marble_api_clientThis library exists to simplify requests made to Marble Service Model (Still in progres...
41103,48655,892tiny_outcometrack the probability of a binary outcome
42121,93897,318tiny_work_serviceuses the tiny_tcp_service gem to implement a network job queue
43122,66731,716tiny_geminia tiny gem for using Google Gemini's generative models for chat
44124,86155,892tiny_loga tiny logger with almost no features
45125,69197,318tiny_colora tiny library for command-line String colorization and formatting (bold, underline, etc.)
46128,59797,318fancy_buffa text buffer with marks, selections, and simple insert/delete
47131,48997,318tiny_tcp_servicea tiny TCP service with automated client lifecycle
48141,64597,318file_composerThis library provides a declarative API, called a Blueprint, that allows you to specify...
49144,51697,318tiny_rla tiny rate limiter with almost no features
50165,41597,318pretty_floatsa small utility to format floating point numbers for easier reading
51174,81997,318tiny_etaa quick way to get a human-friendly ETA for a task
52180,45197,318tiny_memcachea tiny in-memory cache
53180,87097,318tiny_mazea tiny maze generator
54182,78497,318tiny_pipereusable pipelines of Procs, like one tiny level above Enumerable
55182,79697,318tiny_lban in-process load balancer
56183,99897,318ractor_ioa small class that loads files in the background via a Ractor
57184,14141,970tiny_ollamaa tiny gem for using ollama's generate and chat endpoints
58184,30997,318thread_ioa small class that loads files in the background via a Thread
59184,53797,318tiny_paira tiny pair programming gem that uses an LLM
60185,53897,318mmshmmsh parses mmsh commands from strings
61185,54997,318digit_arraydigit_array expresses a number, `n`, as a series of `digits`
62185,75297,318pretty_integersa small utility to format integers for easier reading
63185,79497,318tiny_ringa tiny ring buffer implementation
64187,45297,318tiny_mema small utility for measuring memory consumed by little bits of your code
65188,34597,318json_to_structconverts a JSON String to a nested Struct
66188,55097,318print_wrapwrap a block of code in a before/after message
67188,64997,318yaml_to_structconverts a Yaml String to a nested Struct
68189,54797,318ractor_mgra job queue and monitor for Ractors
69189,56697,318tiny_barlike a progress bar, but can also be used to measure used capacity of something
70189,90555,892mecha_tenantMechaTenant enforces strict tenant isolation in Rails applications via a YAML model cla...
71190,43297,318tiny_montea monte carlo simulator
72191,43255,892mecha_encryptMechaEncrypt enforces database column encryption parity in Rails applications via a YAM...
73191,57397,318tiny_rtsan rts game prototyping engine
74191,76397,318tiny_sheeta tiny spreadsheet calculation engine
75191,84655,892mecha_authorizeMechaAuthorize provides a YAML-driven, closed-by-default route authorization system for...
76191,91797,318tiny_info_serviceuses the tiny_tcp_service gem to implement a system information service
77193,64097,318tiny_astara tiny a* pathfinder
78193,86097,318pretty_bigdecimalsa small utility to format BigDecimal numbers for easier reading
79194,48797,318tiny_fillflood fill algo for detecting enclosed areas on a 2d array
80174,21226,667tiny_buffa text buffer with marks, selections, and simple insert/delete