Ntl's Gems

icon
#Total RankDaily RankNameSummary
19,31219,895evt-messagingCommon primitives for platform-specific messaging implementations for Eventide
210,2507,976test_benchPrincipled test framework for Ruby.
310,96321,990evt-schemaPrimitives for schema and data structure
411,09714,184evt-message_store-postgresMessage store implementation for PostgreSQL
511,10713,567evt-message_storeCommon primitives for platform-specific message store implementations
611,2349,617evt-consumerContinuous subscription to a category and message dispatching to handlers
711,27821,990ntl-actorImplementation of actor pattern for Ruby
811,55015,812evt-subst_attrDeclare attributes that have default implementations that are diagnostic substitutes or...
911,64819,895evt-clockClock interface with support for UTC and local timezones, timezone coercion, and depend...
1011,67714,184test_bench-fixtureA TestBench fixture is a pre-defined, reusable test abstraction. By including TestBench...
1111,77318,241evt-logLogging to STD IO with levels, tagging, and coloring
1211,79916,878evt-dependencyDeclare dependency attributes that have default implementations that are diagnostic sub...
1311,80012,183evt-entity_storeProject and cache entities from event streams, with optional on-disk snapshotting
1411,92521,990evt-attributeDefine an attribute on a class using an imperative API
1511,93918,241evt-settingsSettings data access and assignment
1611,96418,241evt-reflectReflection of inner namespaces used for protocol discovery
1711,99021,990evt-telemetryIn-process telemetry based on observers
1812,03224,586evt-initializerGenerates initializers and attributes
1912,04327,823evt-set_attributesSet an object's attributes from a source object or hash
2012,13215,812evt-mimicCopy a class's instance interface to an anonymous, new object that acts as a substituta...
2112,17113,567evt-entity_cacheCache of entities retrieved by an entity-store, with in-memory temporary and on-disk pe...
2212,25115,812evt-identifier-uuidUUID v4 identifier generator with support for generating and parsing UUIDs, and depende...
2312,42927,823evt-transformCommon interface for object and format transformation, and transformer discovery
2412,43821,990evt-casingConvert the case of strings, symbols, and hash keys, including camelCase, PascalCase, a...
2512,47731,699evt-invocationExtract information about a method's invocation including the method name, parameter na...
2612,52918,241evt-validateInterface and protocol for validating and validation discovery
2712,55547,572terminal_colorsApply ANSI terminal colors to strings
2812,60118,241evt-virtualVirtual method declaration
2912,75518,241evt-async_invocationReturn value for async method that is accidentally invoked synchronously
3012,80419,895evt-consumer-postgresPostgres implementation of continuous subscription to a category and message dispatchin...
3112,85927,823evt-configureGenerates class level configure methods
3212,89412,183evt-entity_snapshot-postgresProjected entity snapshotting for Postgres
3313,07636,242evt-entity_projectionProjects event data into an entity
3413,34716,878evt-component_hostHost components inside a single physical process
3513,37331,699evt-messaging-postgresEventide messaging for Postgres
3613,44721,990eventide-postgresEvent-Sourced Autonomous Services Toolkit
3713,82531,699evt-pollGeneralized implementation of polling with support for timeout and polling interval
3813,86621,990message-dbMicroservice native event store and message store for Postgres
3918,21527,823evt-retryRetry an execution that terminates with an error, with optional backoff cycles
4018,21813,567evt-message_store-postgres-databaseDatabase definition and tools for PostgreSQL message store
4124,49024,586evt-diagnostics-sampleSampling and measurement of execution cycles
4225,80019,895evt-schema-fixturesTestBench fixtures for the Schema library
4325,81127,823evt-messaging-fixturesTestBench fixtures for the Messaging library
4427,56221,990extended_loggerA logging library that provides more feature's than ruby's built in logger; namely per-...
4528,08941,573evt-event_source-postgresEvent source client for PostgreSQL
4629,16018,241evt-event_source-event_store-httpEvent source client for EventStore's HTTP interface
4729,99769,102evt-template_methodTemplate method declaration
4830,76815,812test_bench-sessionTestBench::Session implements the core testing mechanisms of TestBench: tests, contexts...
4931,44513,037test_bench-runRuns a batch of TestBench files and directories.
5031,69119,895invokrInvoke methods with a consistent Hash interface. Useful for metaprogramming.
5132,77313,037test_bench-telemetryTelemetry publication and subscription for TestBench.
5232,86313,567test_bench-outputTest output writer for TestBench.
5333,17321,990test_bench-random64-bit pseudorandom value generator for TestBench. Provides string, integer, decimal, a...
5433,20814,921evt-command_line-component_generatorCommand line Eventide component generator
5533,84147,572activeshepherdWrangle unweildy app/models directories by unobtrusively adding the aggregate pattern i...
5636,82231,699evt-event_sourceCommon primitives for event source clients
5738,43716,878evt-entity_projection-fixturesTestBench fixtures for EntityProjection implementations
5844,41236,242mudrat_projectorMudrat Projector is a simple financial projection engine.
5944,70136,242evt-event_store-httpClient library for EventStore's HTTP interface
6045,10531,699evt-consumer-event_storeCategory and stream consumer for EventStore
6148,88819,895gfm_live_previewLive preview your github flavored markdown file (with syntax highlighting!).
6250,98069,102minitest-red_greenAdds red/green colors to standard minitest output
6352,96024,586evt-view_data-pgCreate and populate PostgreSQL view databases from event streams
6453,34447,572test_bench-bootstrapBootstrap implementation of TestBench for testing TestBench
6553,84931,699splotRun any test from any file from any project. When using Test::Unit, specify an individu...
6653,90221,990truckTruck is an alternative autoloader that doesn't pollute the global namespace.
6755,32027,823abnf-parserabnf-parser allows you to compile ABNF (Augmented Backus-Naur Form) into rule lists tha...
6856,313104,290ntl-error_dataRepresentation of an error as a data structure
6960,19841,573ntl-orchestraOrchestra is an orchestration framework for designing complex operations in an object o...
7064,90131,699ftestFork based runner for tests written as simple ruby scripts
7166,09931,699extended-loggerextended-logger provides a richer logger implementation than the built in ruby logger, ...
7271,63578,158evt-view_data-commandsMessage schemas for data-oriented command streams used to populate view databases
7373,95247,572logger-loggingLogging module that adds colored logging to any class and puts the class name in the lo...
7477,84061,378aggregate_streamsCombine messages from multiple Eventide streams into an aggregate stream
7582,69936,242evt-entity_snapshot-event_storeProjected entity snapshotting for EventStore
7683,252128,565evt-waitGeneralized implementation of execution-until-condition with support for timeout and po...
7783,76661,378object_mommaobject_momma is an Object Mother implementation in ruby
7889,25241,573evt-messaging-event_storeEventStore messaging for Eventid
7989,47527,823evt-telemetry-loggerLogging to STDERR with coloring and levels of severity
8095,73989,132hashblockSometimes you'll want to allow the user to configure a plugin or some other object via ...
8198,99454,163rlab-assertAn alternative assert implementation designed for straightforward syntax and better deb...
82105,85889,132evt-cycleGeneralized retry
83105,92861,378evt-event_store-http-connectConnection library to EventStore's HTTP interface
84106,45369,102evt-message_store-event_storeMessage store client for EventStore
85112,75689,132picoA very light weight framework for ruby designed to handle a small number of details com...
86115,09416,878test_bench-isolatedIsolated copy of TestBench for testing TestBench
87118,95878,158test-runnerFork based runner for tests written as simple ruby scripts
88121,015104,290eventide-event_storeEvent-Sourced Autonomous Services Toolkit
89124,17078,158evt-dns-resolve_hostResolve host names to IP addresses
90125,42861,378evt-event_store-cluster-leader_statusCluster leader status support for EventStore
91141,53169,102pg-statsDatabase Statistics for Postgres
92142,38624,586test_bench-executableCommand line interface for TestBench.
93143,26836,242import_constantsAlias all constants from one namespace into another
94156,38589,132test_runner-assertAdds a powerful and simple assert implementation to test-runner
95159,951104,290evt-process_hostRun multiple logical processes inside a single physical process
96162,848104,290ntl-process_hostRuby library for hosting components composed of independent actors
97168,974104,290eventide-railsEventide on Rails
98172,636104,290number_serializationNumber serialization for ruby
99173,79689,132ntl-raygun_clientClient for the Raygun API
100176,267104,290read_model-projectionRead model projection
101180,03461,378test_bench-parallelParallel runner for projects that use TestBench
102180,684104,290test_bench-detect_coverageCapture method invocations caused by TestBench tests
103181,24147,572rubygems-runtimeAn alternative RubyGems loader that pulls in only the minimal components required at ru...