Esity's Gems

icon
#Total RankDaily RankNameSummary
11,9892,629influxdbThis is the official Ruby library for InfluxDB.
27,8065,853influxdb-railsThis gem instruments your Ruby on Rails application using InfluxDB.
323,28715,332legionioLegionIO is an extensible framework for running, scheduling and building relationships ...
431,61726,828legion-loggingA logging class used by the LegionIO framework
533,76420,347legion-transportThe Gem to connect LegionIO and it's extensions to the transport tier
634,22518,819legion-dataA LegionIO gem to connect to a persistent data store
738,80420,828legion-settingsA gem written to handle LegionIO Settings in a consistent way across extensions
838,83124,825legion-jsonA JSON wrapper module for the LegionIO framework
944,05221,921legion-cryptA gem used by the LegionIO framework for encryption
1049,44625,696legion-cacheA Wrapper class for the LegionIO framework to interface with both Memcached and Redis f...
1151,98354,325legion-exceptionsAll of the different Legion Exceptions
1253,62954,325lex-nodeThis lex is responsible for sending heartbeats, allowing for dynamic config, cluster se...
1372,00540,512lex-taskerThis LEX keeps track of tasks and their status
1474,17969,179lex-healthUsed to read heartbeats and updates the db
1578,18446,026lex-conditionerEvaluates JSON-based rules against task payloads with 18+ operators, structured explana...
1681,03269,179lex-transformerTemplate-based payload transformation between tasks with multiple engines, schema valid...
1785,93069,179lex-lexPersists extension, runner, and function metadata to the database when LEX gems load
1891,793103,058sleepiqUsed to connect to the SleepIQ Internal API
1992,099103,058lex-schedulerSchedules and manages delayed, async and cron style tasks
2093,914103,058telemetry-loggerA generic gem to handle logging for all other telemetry gems
2196,33369,179lex-httpConnections LegionIO to any HTTP source
22102,274103,058lex-sleepiqUsed to connect Legion to Sleep Number SleepIQ API
23104,597103,058lex-pushoverUsed to connect Legion to Pushover
24109,130103,058lex-piholeConnects Legion to Pihole
25111,35969,179lex-memcachedLegionIO Extensions to connect to and manage memcached servers
26112,37669,179lex-logA LegionIO Extension to log to STDOUT and to files in an async fashion
27116,16769,179telemetry-snmpA gem that grabs data from SNMP sources and sends it to Telemetry::AMQP
28121,71854,325telemetry-metrics-parserA metrics line parser gem for things like influxdb line protocol
29123,28154,325lex-redisConnects LegionIO to Redis Servers
30128,00669,179telemetry-amqpA base Telemetry gem for connecting to AMQP services for transport
31135,85469,179lex-influxdbUsed to connect Legion to influxdb
32144,60069,179lex-sshLEX::SSH
33144,65854,325legion-transport-javaThe Legion transport gem
34144,881103,058lex-esphomeUsed to connect Legion to Esphome
35145,004103,058legion-data-javaThe Legion connect gem
36164,14636,779lex-slackConnects Legion to Slack via Web API and incoming webhooks
37168,696103,058lex-pingNetwork connectivity checks for LegionIO via HTTP, TCP, and UDP
38169,337103,058legion-extensionsUsed by a LEX to integrate with Legion
39170,30869,179lex-smtpLEX::SMTP
40172,00269,179lex-loggerUsed to write logs in an eventful way
41174,840103,058lex-elastic_app_searchConnects Legion to Elastic App Search
42175,765103,058legion-cliLegion::CLI