Sheldonh's Gems

icon
#Total RankDaily RankNameSummary
110,6297,671soar_sc_coreService component core aggregations for simple inclusion into service components
210,66713,549jsenderJSender facilitates a simple jsend implementation for ruby with json and rack helpers
311,16718,600ehError handler gem that allows wrapping of code blocks with support for block retry, log...
411,47911,362persistent-cachePersistent Cache using a pluggable back-end (e.g. SQLite)
511,94610,565soar_srImplementation of the Hetzner Service Registry specification, backed by jUDDI
612,29616,048configuration_serviceConfiguration service
712,51616,626configuration_service-provider-vaultA HashiCorp Vault provider for the Configuration Service
812,84910,938soar_authentication_tokenInterface to the authentication token service
913,05317,204soar_auditing_providerSOAR architecture auditing provider extending from auditing provider API
1013,35814,287smaakSigned Message Authentication and Authorization with Key validation
1113,70315,083soap4juddiProvides connector, xml and brokerage facilities to a jUDDI consumer
1214,60718,600persistent-cache-storage-apiThis gem encodes the API that Persistent::Cache providers adhere to in order to plug in...
1314,98819,389persistent-cache-storage-sqliteProvides a SQLite storage back-end to Persistent::Cache
1415,02419,389logstash_auditorLogstash implementation of SOAR architecture auditing allowing easy publishing of event...
1515,19720,236persistent-cache-storage-ramThis gem provides a RAM storage back-end to Persistent::Cache
1615,27321,205persistent-cache-storage-directoryprovides a directory storage back-end to Persistent::Cache.
1715,72884,840soar_xtSoarXt is an extensions library with useful functions and algorithms for use in the SOA...
1816,13123,497soar_auditor_apiSOAR auditor api from which auditor implementations will extend
1916,59724,802soar_plGeneric implementation of a SOAR authorization policy
2017,38829,930wadlingTurns a list of services (REST resources) definitions into a WADL definition
2118,05223,497soar_smaakRack middle-ware for supporting SMAAK communication
2218,05984,840persistent-cache-ramPersistent Cache limited to STORAGE_RAM
2319,00252,733log4r_auditorLog4r implementation of SOAR architecture auditing allowing easy publishing of events t...
2419,686105,358soar_idmGeneric implementation of a SOAR Identity management API
2519,90370,697soar_aspectsLibrary facilitating seeding of SOAR aspects in the rack environment
2619,94329,930soar_sc_routingbase router and router meta library for soar_sc
2720,400105,358soar_flowGenerates a request flow ID, or honors an existing request flow ID
2821,28018,600certmeisterCertificate authority that can be configured to make decisions about whether to autosig...
2921,63341,979fabriqueConfiguration-based factory for dependency injection
3021,65138,031soar_authorizationMatches resource requests with access managers and asks them to authorize
3121,93160,424soar_configurationConfiguration library for loading configuration service and YAML configurations
3223,51570,697soar_authenticationAuthentication middleware for SOAR
3324,39284,840soar_sc_mvcMVC library for SOAR reference implementation service component
3424,615105,358soar_environmentThis library determines the set of environment variables for a service component in the...
3524,89784,840soar_sc_viewscollection of soar_sc views
3624,91484,840soar_authentication_casCAS configuration for soar_sc
3724,93984,840soar_lexiconProvides a dynamic service component WADL lexicon and individal service ?wadl lexicon
3824,94970,697soar_wadl_validationWADL validator for requests
3928,07226,305certmeister-redisThis gem provides a redis store for use in certmeister, the conditional autosigning cer...
4028,96932,169format_exceptionA tiny exception formatter
4129,25526,305certmeister-rackThis gem provides a rack application to offer an HTTP service around certmeister, the c...
4230,00922,267shexecutorImplements process replacement, forking, protection from shell injection, and a variety...
4333,19638,031soar_ldapLDAP client library allowing easy acces to entries on LDAP servers
4433,50329,930stream_auditorIO stream implementation of SOAR architecture auditing allowing easy publishing of even...
4534,80070,697soar_policy_access_managerAccess Manager that uses policy services to determine authorization
4638,94984,840soar_amAccess Manager API for the SOAR architecture
4739,375105,358soar-dependency_containerDependency injection container compatible with the SOAR Ruby framework
4856,00884,840safe_execSafe shell executor
4956,49852,733certmeister-dynamodbThis gem provides a DynamoDB store for use in certmeister, the conditional autosigning ...
5063,45016,048pdns-clientClient for PowerDNS REST API.
5168,838105,358safe_flockThread-safe, transferable, flock-based lock file
5271,38470,697magic_optionsRuby module to provide initialize with magic options
5372,62352,733soar_sc-rack-routerRack routing middleware supporting rack apps as actions, and parameterized paths
5474,17960,424hash_pickA hash path query support library
5586,99084,840dapi-clientClient for Kernels DNS API over HTTP.
5687,171105,358certmeister-pgThis gem provides a PostgreSQL store for use in certmeister, the conditional autosignin...
5788,45270,697auth_dns_checkChecks that all authoritatives answer for a new record.
5899,184105,358sampleSample gem for testing software that uses gems
59113,89670,697redis_env_configProvides redis client configuration from environment variables
60123,348105,358soar_transport_apiAPI to be implemented by transport providers that want to communicate across soar_comms...
61135,182136,377hetznerza-settingslogicA simple and straightforward settings solution that uses an ERB enabled YAML file and a...
62145,359136,377hetzner-whois-parserWhois Parser is a WHOIS parser written in pure Ruby. It can parse and convert responses...
63156,558105,358jruby-ldap-fixesFixes applied to jruby-ldap which has been stale for years
64157,407136,377idr_staffModel for staff IDR
65165,774168,370elasticsearch_env_configProvides elasticsearch client configuration from environment variables