Ntl's Gems

icon
#Total RankDaily RankNameSummary
110,23613,514test_benchPrincipled test framework for Ruby.
211,10413,023evt-message_storeCommon primitives for platform-specific message store implementations
311,16714,436evt-message_store-postgresMessage store implementation for PostgreSQL
411,30911,827ntl-actorImplementation of actor pattern for Ruby
511,51912,247evt-subst_attrDeclare attributes that have default implementations that are diagnostic substitutes or...
611,62115,187test_bench-fixtureA TestBench fixture is a pre-defined, reusable test abstraction. By including TestBench...
711,87712,247evt-entity_storeProject and cache entities from event streams, with optional on-disk snapshotting
811,96413,023evt-set_attributesSet an object's attributes from a source object or hash
912,25714,743evt-entity_cacheCache of entities retrieved by an entity-store, with in-memory temporary and on-disk pe...
1012,48212,188terminal_colorsApply ANSI terminal colors to strings
1112,66913,123evt-async_invocationReturn value for async method that is accidentally invoked synchronously
1212,70915,035evt-virtualVirtual method declaration
1312,88113,306evt-configureGenerates class level configure methods
1412,94915,187evt-entity_snapshot-postgresProjected entity snapshotting for Postgres
1513,13515,035evt-entity_projectionProjects event data into an entity
1613,26114,057evt-component_hostHost components inside a single physical process
1713,51116,500eventide-postgresEvent-Sourced Autonomous Services Toolkit
1813,88514,882message-dbMicroservice native event store and message store for Postgres
1918,24417,248evt-message_store-postgres-databaseDatabase definition and tools for PostgreSQL message store
2024,12922,701evt-diagnostics-sampleSampling and measurement of execution cycles
2126,95117,824evt-template_methodTemplate method declaration
2227,761111,035extended_loggerA logging library that provides more feature's than ruby's built in logger; namely per-...
2328,26067,069evt-event_source-postgresEvent source client for PostgreSQL
2428,56715,035test_bench-sessionTestBench::Session implements the core testing mechanisms of TestBench: tests, contexts...
2528,94617,529test_bench-runRuns a batch of TestBench files and directories.
2629,29947,819evt-event_source-event_store-httpEvent source client for EventStore's HTTP interface
2730,21915,709test_bench-telemetryTelemetry publication and subscription for TestBench.
2830,28917,529test_bench-outputTest output writer for TestBench.
2930,76018,139test_bench-random64-bit pseudorandom value generator for TestBench. Provides string, integer, decimal, a...
3031,72247,819invokrInvoke methods with a consistent Hash interface. Useful for metaprogramming.
3132,89543,891evt-command_line-component_generatorCommand line Eventide component generator
3234,28026,625activeshepherdWrangle unweildy app/models directories by unobtrusively adding the aggregate pattern i...
3336,78659,042evt-event_sourceCommon primitives for event source clients
3437,52740,670evt-entity_projection-fixturesTestBench fixtures for EntityProjection implementations
3544,23333,465evt-event_store-httpClient library for EventStore's HTTP interface
3644,34967,069mudrat_projectorMudrat Projector is a simple financial projection engine.
3744,94977,741evt-consumer-event_storeCategory and stream consumer for EventStore
3849,15159,042gfm_live_previewLive preview your github flavored markdown file (with syntax highlighting!).
3951,39152,803test_bench-bootstrapBootstrap implementation of TestBench for testing TestBench
4051,58777,741minitest-red_greenAdds red/green colors to standard minitest output
4153,15628,844evt-view_data-pgCreate and populate PostgreSQL view databases from event streams
4253,82959,042truckTruck is an alternative autoloader that doesn't pollute the global namespace.
4354,013111,035splotRun any test from any file from any project. When using Test::Unit, specify an individu...
4455,09926,625abnf-parserabnf-parser allows you to compile ABNF (Augmented Backus-Naur Form) into rule lists tha...
4556,07028,844ntl-error_dataRepresentation of an error as a data structure
4660,53192,912ntl-orchestraOrchestra is an orchestration framework for designing complex operations in an object o...
4764,11992,912ftestFork based runner for tests written as simple ruby scripts
4865,38647,819extended-loggerextended-logger provides a richer logger implementation than the built in ruby logger, ...
4972,19430,171evt-view_data-commandsMessage schemas for data-oriented command streams used to populate view databases
5073,63867,069logger-loggingLogging module that adds colored logging to any class and puts the class name in the lo...
5176,64526,625aggregate_streamsCombine messages from multiple Eventide streams into an aggregate stream
5280,75477,741evt-waitGeneralized implementation of execution-until-condition with support for timeout and po...
5381,90159,042evt-entity_snapshot-event_storeProjected entity snapshotting for EventStore
5483,68352,803object_mommaobject_momma is an Object Mother implementation in ruby
5589,15992,912evt-telemetry-loggerLogging to STDERR with coloring and levels of severity
5689,361111,035evt-messaging-event_storeEventStore messaging for Eventid
5794,50419,147import_constantsAlias all constants from one namespace into another
5895,56721,440test_bench-executableCommand line interface for TestBench.
5996,302111,035hashblockSometimes you'll want to allow the user to configure a plugin or some other object via ...
6099,05059,042rlab-assertAn alternative assert implementation designed for straightforward syntax and better deb...
61104,81567,069evt-event_store-http-connectConnection library to EventStore's HTTP interface
62106,05459,042evt-message_store-event_storeMessage store client for EventStore
63108,55440,670test_bench-isolatedIsolated copy of TestBench for testing TestBench
64113,408111,035picoA very light weight framework for ruby designed to handle a small number of details com...
65118,62277,741test-runnerFork based runner for tests written as simple ruby scripts
66121,76177,741eventide-event_storeEvent-Sourced Autonomous Services Toolkit
67122,43559,042evt-dns-resolve_hostResolve host names to IP addresses
68124,270111,035evt-event_store-cluster-leader_statusCluster leader status support for EventStore
69139,93467,069pg-statsDatabase Statistics for Postgres
70156,35467,069test_runner-assertAdds a powerful and simple assert implementation to test-runner
71160,198111,035evt-process_hostRun multiple logical processes inside a single physical process
72163,052111,035ntl-process_hostRuby library for hosting components composed of independent actors
73168,804111,035eventide-railsEventide on Rails
74172,59192,912number_serializationNumber serialization for ruby
75174,25392,912ntl-raygun_clientClient for the Raygun API
76175,89967,069test_bench-parallelParallel runner for projects that use TestBench
77177,157111,035read_model-projectionRead model projection
78179,00492,912rubygems-runtimeAn alternative RubyGems loader that pulls in only the minimal components required at ru...
79181,612111,035test_bench-detect_coverageCapture method invocations caused by TestBench tests