Esity's Gems

icon
#Total RankDaily RankNameSummary
11,9692,736influxdbThis is the official Ruby library for InfluxDB.
27,6697,499influxdb-railsThis gem instruments your Ruby on Rails application using InfluxDB.
330,5965,504legionioLegionIO is an extensible framework for running, scheduling and building relationships ...
435,6188,989legion-loggingA logging class used by the LegionIO framework
540,83814,717legion-transportThe Gem to connect LegionIO and it's extensions to the transport tier
641,40818,957legion-jsonA JSON wrapper module for the LegionIO framework
742,93214,398legion-settingsA gem written to handle LegionIO Settings in a consistent way across extensions
847,96413,525legion-dataA LegionIO gem to connect to a persistent data store
951,75852,713legion-exceptionsAll of the different Legion Exceptions
1055,34513,440legion-cryptA gem used by the LegionIO framework for encryption
1155,71113,340lex-nodeThis lex is responsible for sending heartbeats, allowing for dynamic config, cluster se...
1257,63412,163legion-cacheA Wrapper class for the LegionIO framework to interface with both Memcached and Redis f...
1375,43718,957lex-taskerThis LEX keeps track of tasks and their status
1475,62129,726lex-healthUsed to read heartbeats and updates the db
1581,87636,947lex-conditionerEvaluates JSON-based rules against task payloads with 18+ operators, structured explana...
1686,97221,162lex-transformerTemplate-based payload transformation between tasks with multiple engines, schema valid...
1789,16331,611lex-lexPersists extension, runner, and function metadata to the database when LEX gems load
1891,47840,562sleepiqUsed to connect to the SleepIQ Internal API
1993,49352,713telemetry-loggerA generic gem to handle logging for all other telemetry gems
2094,19531,611lex-schedulerSchedules and manages delayed, async and cron style tasks
2198,45629,726lex-httpConnections LegionIO to any HTTP source
22102,87340,562lex-sleepiqUsed to connect Legion to Sleep Number SleepIQ API
23104,99640,562lex-pushoverUsed to connect Legion to Pushover
24108,75345,617lex-piholeConnects Legion to Pihole
25112,30433,981lex-memcachedLegionIO Extensions to connect to and manage memcached servers
26113,65531,611lex-logA LegionIO Extension to log to STDOUT and to files in an async fashion
27117,56245,617telemetry-snmpA gem that grabs data from SNMP sources and sends it to Telemetry::AMQP
28121,69352,713telemetry-metrics-parserA metrics line parser gem for things like influxdb line protocol
29126,42336,947lex-redisConnects LegionIO to Redis Servers
30127,46762,839telemetry-amqpA base Telemetry gem for connecting to AMQP services for transport
31138,19552,713lex-influxdbUsed to connect Legion to influxdb
32145,56178,397legion-data-javaThe Legion connect gem
33145,73178,397legion-transport-javaThe Legion transport gem
34145,90152,713lex-esphomeUsed to connect Legion to Esphome
35145,94052,713lex-sshLEX::SSH
36168,00978,397lex-slackConnects Legion to Slack via Web API and incoming webhooks
37168,690144,265legion-extensionsUsed by a LEX to integrate with Legion
38171,14352,713lex-pingNetwork connectivity checks for LegionIO via HTTP, TCP, and UDP
39171,39062,839lex-smtpLEX::SMTP
40171,452103,585lex-loggerUsed to write logs in an eventful way
41174,99278,397lex-elastic_app_searchConnects Legion to Elastic App Search
42175,034103,585legion-cliLegion::CLI