Ntl's Gems

icon
#Total RankDaily RankNameSummary
110,27917,812test_benchPrincipled test framework for Ruby.
211,0409,009evt-message_storeCommon primitives for platform-specific message store implementations
311,18114,718evt-message_store-postgresMessage store implementation for PostgreSQL
411,2359,511ntl-actorImplementation of actor pattern for Ruby
511,2998,355evt-subst_attrDeclare attributes that have default implementations that are diagnostic substitutes or...
611,57217,335test_bench-fixtureA TestBench fixture is a pre-defined, reusable test abstraction. By including TestBench...
711,7648,847evt-set_attributesSet an object's attributes from a source object or hash
811,89915,368evt-entity_storeProject and cache entities from event streams, with optional on-disk snapshotting
912,1798,521terminal_colorsApply ANSI terminal colors to strings
1012,23815,235evt-entity_cacheCache of entities retrieved by an entity-store, with in-memory temporary and on-disk pe...
1112,4709,082evt-async_invocationReturn value for async method that is accidentally invoked synchronously
1212,74716,169evt-virtualVirtual method declaration
1312,79314,098evt-configureGenerates class level configure methods
1412,92015,821evt-entity_snapshot-postgresProjected entity snapshotting for Postgres
1513,0589,574evt-component_hostHost components inside a single physical process
1613,10215,821evt-entity_projectionProjects event data into an entity
1713,55124,887eventide-postgresEvent-Sourced Autonomous Services Toolkit
1813,82914,718message-dbMicroservice native event store and message store for Postgres
1918,37351,002evt-message_store-postgres-databaseDatabase definition and tools for PostgreSQL message store
2022,8769,036evt-template_methodTemplate method declaration
2123,12715,235evt-diagnostics-sampleSampling and measurement of execution cycles
2224,99216,888test_bench-sessionTestBench::Session implements the core testing mechanisms of TestBench: tests, contexts...
2325,37718,980test_bench-runRuns a batch of TestBench files and directories.
2426,23117,573test_bench-telemetryTelemetry publication and subscription for TestBench.
2526,30618,383test_bench-outputTest output writer for TestBench.
2626,65618,109test_bench-random64-bit pseudorandom value generator for TestBench. Provides string, integer, decimal, a...
2728,01760,162extended_loggerA logging library that provides more feature's than ruby's built in logger; namely per-...
2828,45144,598evt-event_source-postgresEvent source client for PostgreSQL
2929,50436,454evt-event_source-event_store-httpEvent source client for EventStore's HTTP interface
3031,94421,724invokrInvoke methods with a consistent Hash interface. Useful for metaprogramming.
3132,95151,002evt-command_line-component_generatorCommand line Eventide component generator
3234,70474,401activeshepherdWrangle unweildy app/models directories by unobtrusively adding the aggregate pattern i...
3335,25674,401evt-entity_projection-fixturesTestBench fixtures for EntityProjection implementations
3437,00451,002evt-event_sourceCommon primitives for event source clients
3544,20551,002evt-event_store-httpClient library for EventStore's HTTP interface
3644,64051,002mudrat_projectorMudrat Projector is a simple financial projection engine.
3745,13251,002evt-consumer-event_storeCategory and stream consumer for EventStore
3849,38451,002gfm_live_previewLive preview your github flavored markdown file (with syntax highlighting!).
3950,46731,453test_bench-bootstrapBootstrap implementation of TestBench for testing TestBench
4052,18698,986minitest-red_greenAdds red/green colors to standard minitest output
4152,972141,213evt-view_data-pgCreate and populate PostgreSQL view databases from event streams
4254,03031,453truckTruck is an alternative autoloader that doesn't pollute the global namespace.
4354,255141,213splotRun any test from any file from any project. When using Test::Unit, specify an individu...
4455,142141,213abnf-parserabnf-parser allows you to compile ABNF (Augmented Backus-Naur Form) into rule lists tha...
4555,34931,453ntl-error_dataRepresentation of an error as a data structure
4656,22716,888import_constantsAlias all constants from one namespace into another
4757,32120,855test_bench-executableCommand line interface for TestBench.
4860,81274,401ntl-orchestraOrchestra is an orchestration framework for designing complex operations in an object o...
4964,11160,162ftestFork based runner for tests written as simple ruby scripts
5065,344141,213extended-loggerextended-logger provides a richer logger implementation than the built in ruby logger, ...
5172,13398,986evt-view_data-commandsMessage schemas for data-oriented command streams used to populate view databases
5273,32225,847evt-waitGeneralized implementation of execution-until-condition with support for timeout and po...
5373,89436,454logger-loggingLogging module that adds colored logging to any class and puts the class name in the lo...
5476,62498,986aggregate_streamsCombine messages from multiple Eventide streams into an aggregate stream
5581,89851,002evt-entity_snapshot-event_storeProjected entity snapshotting for EventStore
5684,001141,213object_mommaobject_momma is an Object Mother implementation in ruby
5789,09098,986evt-telemetry-loggerLogging to STDERR with coloring and levels of severity
5889,38298,986evt-messaging-event_storeEventStore messaging for Eventid
5997,15274,401hashblockSometimes you'll want to allow the user to configure a plugin or some other object via ...
6099,469141,213rlab-assertAn alternative assert implementation designed for straightforward syntax and better deb...
61104,73498,986evt-event_store-http-connectConnection library to EventStore's HTTP interface
62105,72360,162test_bench-isolatedIsolated copy of TestBench for testing TestBench
63105,961141,213evt-message_store-event_storeMessage store client for EventStore
64113,98598,986picoA very light weight framework for ruby designed to handle a small number of details com...
65118,880141,213test-runnerFork based runner for tests written as simple ruby scripts
66121,46474,401evt-dns-resolve_hostResolve host names to IP addresses
67122,390141,213eventide-event_storeEvent-Sourced Autonomous Services Toolkit
68124,20198,986evt-event_store-cluster-leader_statusCluster leader status support for EventStore
69138,66425,847test_bench-parallelParallel runner for projects that use TestBench
70139,16198,986pg-statsDatabase Statistics for Postgres
71156,140141,213test_runner-assertAdds a powerful and simple assert implementation to test-runner
72160,481141,213evt-process_hostRun multiple logical processes inside a single physical process
73163,636141,213ntl-process_hostRuby library for hosting components composed of independent actors
74169,013141,213eventide-railsEventide on Rails
75172,904141,213number_serializationNumber serialization for ruby
76174,607141,213ntl-raygun_clientClient for the Raygun API
77178,123141,213read_model-projectionRead model projection
78178,573141,213rubygems-runtimeAn alternative RubyGems loader that pulls in only the minimal components required at ru...
79183,01474,401test_bench-detect_coverageCapture method invocations caused by TestBench tests