Ntl's Gems

icon
#Total RankDaily RankNameSummary
19,0906,168evt-messagingCommon primitives for platform-specific messaging implementations for Eventide
210,36612,072test_benchruby
310,8168,120evt-message_store-postgresMessage store implementation for PostgreSQL
410,9497,506evt-consumerContinuous subscription to a category and message dispatching to handlers
511,1758,948evt-message_storeCommon primitives for platform-specific message store implementations
611,2229,403evt-schemaPrimitives for schema and data structure
711,3179,049ntl-actorImplementation of actor pattern for Ruby
811,5919,519evt-entity_storeProject and cache entities from event streams, with optional on-disk snapshotting
911,93319,389evt-subst_attrDeclare attributes that have default implementations that are diagnostic substitutes or...
1012,04810,565evt-entity_cacheCache of entities retrieved by an entity-store, with in-memory temporary and on-disk pe...
1112,11813,901evt-clockClock interface with support for UTC and local timezones, timezone coercion, and depend...
1212,23419,389evt-logLogging to STD IO with levels, tagging, and coloring
1312,31326,305evt-dependencyDeclare dependency attributes that have default implementations that are diagnostic sub...
1412,33617,204evt-settingsSettings data access and assignment
1512,51915,525test_bench-fixtureruby
1612,53222,267evt-attributeDefine an attribute on a class using an imperative API
1712,53321,205evt-set_attributesSet an object's attributes from a source object or hash
1812,54224,802evt-telemetryIn-process telemetry based on observers
1912,56026,305evt-virtualVirtual method declaration
2012,58518,600evt-reflectReflection of inner namespaces used for protocol discovery
2112,63226,305evt-initializerGenerates initializers and attributes
2212,70010,383evt-consumer-postgresPostgres implementation of continuous subscription to a category and message dispatchin...
2312,80016,048evt-entity_snapshot-postgresProjected entity snapshotting for Postgres
2412,81924,802evt-identifier-uuidUUID v4 identifier generator with support for generating and parsing UUIDs, and depende...
2512,83523,497evt-mimicCopy a class's instance interface to an anonymous, new object that acts as a substituta...
2612,92323,497evt-transformCommon interface for object and format transformation, and transformer discovery
2712,92726,305evt-configureGenerates class level configure methods
2813,05621,205evt-casingConvert the case of strings, symbols, and hash keys, including camelCase, PascalCase, a...
2913,10214,683evt-entity_projectionProjects event data into an entity
3013,17529,930evt-validateInterface and protocol for validating and validation discovery
3113,22323,497evt-async_invocationReturn value for async method that is accidentally invoked synchronously
3213,31946,623terminal_colorsApply ANSI terminal colors to strings
3313,36641,979evt-invocationExtract information about a method's invocation including the method name, parameter na...
3413,39922,267evt-messaging-postgresEventide messaging for Postgres
3513,42924,802eventide-postgresEvent-Sourced Autonomous Services Toolkit
3613,67211,843evt-component_hostHost components inside a single physical process
3714,04629,930evt-pollGeneralized implementation of polling with support for timeout and polling interval
3814,09817,204message-dbMicroservice native event store and message store for Postgres
3917,56211,843evt-message_store-postgres-databaseDatabase definition and tools for PostgreSQL message store
4019,33222,267evt-retryRetry an execution that terminates with an error, with optional backoff cycles
4126,56518,600extended_loggerA logging library that provides more feature's than ruby's built in logger; namely per-...
4227,34517,204evt-event_source-postgresEvent source client for PostgreSQL
4327,74323,497evt-messaging-fixturesTestBench fixtures for the Messaging library
4427,76923,497evt-diagnostics-sampleSampling and measurement of execution cycles
4528,38318,600evt-event_source-event_store-httpEvent source client for EventStore's HTTP interface
4629,76134,868evt-schema-fixturesTestBench fixtures for the Schema library
4730,51526,305invokrInvoke methods with a consistent Hash interface. Useful for metaprogramming.
4831,67026,305activeshepherdWrangle unweildy app/models directories by unobtrusively adding the aggregate pattern i...
4932,94021,205evt-command_line-component_generatorCommand line Eventide component generator
5035,63926,305evt-event_sourceCommon primitives for event source clients
5142,87538,031mudrat_projectorMudrat Projector is a simple financial projection engine.
5244,04132,169evt-event_store-httpClient library for EventStore's HTTP interface
5344,37529,930evt-consumer-event_storeCategory and stream consumer for EventStore
5447,51852,733gfm_live_previewLive preview your github flavored markdown file (with syntax highlighting!).
5548,39770,697minitest-red_greenAdds red/green colors to standard minitest output
5652,06446,623splotRun any test from any file from any project. When using Test::Unit, specify an individu...
5752,10341,979truckTruck is an alternative autoloader that doesn't pollute the global namespace.
5852,54446,623evt-view_data-pgCreate and populate PostgreSQL view databases from event streams
5954,05732,169abnf-parserabnf-parser allows you to compile ABNF (Augmented Backus-Naur Form) into rule lists tha...
6058,56552,733ntl-orchestraOrchestra is an orchestration framework for designing complex operations in an object o...
6159,14223,497test_bench-bootstrapA minimal test framework for testing TestBench
6263,61360,424ftestFork based runner for tests written as simple ruby scripts
6363,79215,083test_bench-runruby
6465,12360,424extended-loggerextended-logger provides a richer logger implementation than the built in ruby logger, ...
6565,66524,802test_bench-sessionTest session for TestBench
6666,348136,377ntl-error_dataRepresentation of an error as a data structure
6768,86529,930test_bench-telemetryTelemetry subsystem for TestBench
6870,485105,358evt-view_data-commandsMessage schemas for data-oriented command streams used to populate view databases
6970,70538,031test_bench-randomRandom value controls for TestBench
7071,66032,169test_bench-outputruby
7173,14152,733logger-loggingLogging module that adds colored logging to any class and puts the class name in the lo...
7278,05652,733aggregate_streamsCombine messages from multiple Eventide streams into an aggregate stream
7381,55570,697object_mommaobject_momma is an Object Mother implementation in ruby
7482,16760,424evt-entity_snapshot-event_storeProjected entity snapshotting for EventStore
7588,31284,840evt-messaging-event_storeEventStore messaging for Eventid
7688,33084,840evt-telemetry-loggerLogging to STDERR with coloring and levels of severity
7793,148105,358hashblockSometimes you'll want to allow the user to configure a plugin or some other object via ...
7897,33970,697rlab-assertAn alternative assert implementation designed for straightforward syntax and better deb...
79102,337168,370evt-cycleGeneralized retry
80105,09484,840evt-event_store-http-connectConnection library to EventStore's HTTP interface
81105,608105,358evt-message_store-event_storeMessage store client for EventStore
82109,95084,840picoA very light weight framework for ruby designed to handle a small number of details com...
83116,847105,358test-runnerFork based runner for tests written as simple ruby scripts
84117,881168,370eventide-event_storeEvent-Sourced Autonomous Services Toolkit
85124,566136,377evt-dns-resolve_hostResolve host names to IP addresses
86125,431168,370evt-waitGeneralized implementation of execution-until-condition with support for timeout and po...
87126,362136,377evt-event_store-cluster-leader_statusCluster leader status support for EventStore
88133,81438,031test_bench-isolatedIsolated copy of TestBench for testing TestBench
89143,049105,358pg-statsDatabase Statistics for Postgres
90153,797105,358test_runner-assertAdds a powerful and simple assert implementation to test-runner
91157,486168,370evt-process_hostRun multiple logical processes inside a single physical process
92160,423105,358ntl-process_hostRuby library for hosting components composed of independent actors
93166,612168,370eventide-railsEventide on Rails
94170,051136,377number_serializationNumber serialization for ruby
95171,651136,377ntl-raygun_clientClient for the Raygun API
96172,784168,370read_model-projectionRead model projection
97176,16338,031evt-template_methodTemplate method declaration
98177,052136,377test_bench-detect_coverageCapture method invocations caused by TestBench tests