Esity's Gems

icon
#Total RankDaily RankNameSummary
11,9823,157influxdbThis is the official Ruby library for InfluxDB.
27,7087,514influxdb-railsThis gem instruments your Ruby on Rails application using InfluxDB.
323,8436,277legionioLegionIO is an extensible framework for running, scheduling and building relationships ...
431,90013,323legion-loggingA logging class used by the LegionIO framework
534,07016,031legion-transportThe Gem to connect LegionIO and it's extensions to the transport tier
635,6987,266legion-dataA LegionIO gem to connect to a persistent data store
738,96618,911legion-jsonA JSON wrapper module for the LegionIO framework
839,06617,108legion-settingsA gem written to handle LegionIO Settings in a consistent way across extensions
944,49817,108legion-cryptA gem used by the LegionIO framework for encryption
1050,27218,911legion-cacheA Wrapper class for the LegionIO framework to interface with both Memcached and Redis f...
1151,923110,190legion-exceptionsAll of the different Legion Exceptions
1254,11418,231lex-nodeThis lex is responsible for sending heartbeats, allowing for dynamic config, cluster se...
1372,34920,180lex-taskerThis LEX keeps track of tasks and their status
1474,49318,911lex-healthUsed to read heartbeats and updates the db
1578,61019,302lex-conditionerEvaluates JSON-based rules against task payloads with 18+ operators, structured explana...
1681,68517,629lex-transformerTemplate-based payload transformation between tasks with multiple engines, schema valid...
1786,31419,711lex-lexPersists extension, runner, and function metadata to the database when LEX gems load
1891,63076,739sleepiqUsed to connect to the SleepIQ Internal API
1992,19321,849lex-schedulerSchedules and manages delayed, async and cron style tasks
2093,83242,288telemetry-loggerA generic gem to handle logging for all other telemetry gems
2196,42522,511lex-httpConnections LegionIO to any HTTP source
22102,14748,964lex-sleepiqUsed to connect Legion to Sleep Number SleepIQ API
23104,42759,177lex-pushoverUsed to connect Legion to Pushover
24108,947110,190lex-piholeConnects Legion to Pihole
25111,43742,288lex-memcachedLegionIO Extensions to connect to and manage memcached servers
26112,31148,964lex-logA LegionIO Extension to log to STDOUT and to files in an async fashion
27116,66959,177telemetry-snmpA gem that grabs data from SNMP sources and sends it to Telemetry::AMQP
28121,76959,177telemetry-metrics-parserA metrics line parser gem for things like influxdb line protocol
29123,65337,505lex-redisConnects LegionIO to Redis Servers
30127,674110,190telemetry-amqpA base Telemetry gem for connecting to AMQP services for transport
31136,09976,739lex-influxdbUsed to connect Legion to influxdb
32144,60776,739lex-sshLEX::SSH
33144,99648,964legion-data-javaThe Legion connect gem
34145,155110,190legion-transport-javaThe Legion transport gem
35145,38848,964lex-esphomeUsed to connect Legion to Esphome
36165,24629,425lex-slackConnects Legion to Slack via Web API and incoming webhooks
37169,04076,739lex-pingNetwork connectivity checks for LegionIO via HTTP, TCP, and UDP
38169,31976,739legion-extensionsUsed by a LEX to integrate with Legion
39170,50476,739lex-smtpLEX::SMTP
40171,98659,177lex-loggerUsed to write logs in an eventful way
41174,667110,190lex-elastic_app_searchConnects Legion to Elastic App Search
42175,68659,177legion-cliLegion::CLI