Esity's Gems

icon
#Total RankDaily RankNameSummary
11,9702,977influxdbThis is the official Ruby library for InfluxDB.
27,6907,701influxdb-railsThis gem instruments your Ruby on Rails application using InfluxDB.
327,0536,751legionioLegionIO is an extensible framework for running, scheduling and building relationships ...
434,40313,532legion-loggingA logging class used by the LegionIO framework
537,73814,482legion-transportThe Gem to connect LegionIO and it's extensions to the transport tier
639,81416,730legion-jsonA JSON wrapper module for the LegionIO framework
741,60517,175legion-settingsA gem written to handle LegionIO Settings in a consistent way across extensions
843,1527,887legion-dataA LegionIO gem to connect to a persistent data store
949,18612,218legion-cryptA gem used by the LegionIO framework for encryption
1051,95029,349legion-exceptionsAll of the different Legion Exceptions
1152,62216,524legion-cacheA Wrapper class for the LegionIO framework to interface with both Memcached and Redis f...
1255,23127,776lex-nodeThis lex is responsible for sending heartbeats, allowing for dynamic config, cluster se...
1373,67440,751lex-taskerThis LEX keeps track of tasks and their status
1475,28136,863lex-healthUsed to read heartbeats and updates the db
1580,01727,776lex-conditionerEvaluates JSON-based rules against task payloads with 18+ operators, structured explana...
1685,00027,776lex-transformerTemplate-based payload transformation between tasks with multiple engines, schema valid...
1788,60240,751lex-lexPersists extension, runner, and function metadata to the database when LEX gems load
1891,670136,043sleepiqUsed to connect to the SleepIQ Internal API
1993,54129,349lex-schedulerSchedules and manages delayed, async and cron style tasks
2093,742136,043telemetry-loggerA generic gem to handle logging for all other telemetry gems
2197,65940,751lex-httpConnections LegionIO to any HTTP source
22102,754101,409lex-sleepiqUsed to connect Legion to Sleep Number SleepIQ API
23104,855101,409lex-pushoverUsed to connect Legion to Pushover
24109,031101,409lex-piholeConnects Legion to Pihole
25112,331136,043lex-memcachedLegionIO Extensions to connect to and manage memcached servers
26113,206101,409lex-logA LegionIO Extension to log to STDOUT and to files in an async fashion
27117,563136,043telemetry-snmpA gem that grabs data from SNMP sources and sends it to Telemetry::AMQP
28121,916136,043telemetry-metrics-parserA metrics line parser gem for things like influxdb line protocol
29125,505101,409lex-redisConnects LegionIO to Redis Servers
30127,559136,043telemetry-amqpA base Telemetry gem for connecting to AMQP services for transport
31137,546101,409lex-influxdbUsed to connect Legion to influxdb
32145,648101,409legion-data-javaThe Legion connect gem
33145,761136,043legion-transport-javaThe Legion transport gem
34145,80552,940lex-sshLEX::SSH
35145,928101,409lex-esphomeUsed to connect Legion to Esphome
36167,733136,043lex-slackConnects Legion to Slack via Web API and incoming webhooks
37168,998136,043legion-extensionsUsed by a LEX to integrate with Legion
38170,45477,791lex-pingNetwork connectivity checks for LegionIO via HTTP, TCP, and UDP
39171,399101,409lex-smtpLEX::SMTP
40171,706136,043lex-loggerUsed to write logs in an eventful way
41174,78377,791lex-elastic_app_searchConnects Legion to Elastic App Search
42175,450136,043legion-cliLegion::CLI