Esity's Gems

icon
#Total RankDaily RankNameSummary
11,9762,998influxdbThis is the official Ruby library for InfluxDB.
27,7126,364influxdb-railsThis gem instruments your Ruby on Rails application using InfluxDB.
325,4156,966legionioLegionIO is an extensible framework for running, scheduling and building relationships ...
433,57916,942legion-loggingA logging class used by the LegionIO framework
535,97711,308legion-transportThe Gem to connect LegionIO and it's extensions to the transport tier
638,99013,133legion-dataA LegionIO gem to connect to a persistent data store
739,43318,540legion-jsonA JSON wrapper module for the LegionIO framework
839,93415,488legion-settingsA gem written to handle LegionIO Settings in a consistent way across extensions
945,88412,114legion-cryptA gem used by the LegionIO framework for encryption
1051,63720,962legion-cacheA Wrapper class for the LegionIO framework to interface with both Memcached and Redis f...
1151,93949,404legion-exceptionsAll of the different Legion Exceptions
1254,51726,907lex-nodeThis lex is responsible for sending heartbeats, allowing for dynamic config, cluster se...
1373,04433,145lex-taskerThis LEX keeps track of tasks and their status
1475,00743,208lex-healthUsed to read heartbeats and updates the db
1579,41528,083lex-conditionerEvaluates JSON-based rules against task payloads with 18+ operators, structured explana...
1683,04529,467lex-transformerTemplate-based payload transformation between tasks with multiple engines, schema valid...
1787,89329,467lex-lexPersists extension, runner, and function metadata to the database when LEX gems load
1891,69138,847sleepiqUsed to connect to the SleepIQ Internal API
1992,93035,629lex-schedulerSchedules and manages delayed, async and cron style tasks
2093,83249,404telemetry-loggerA generic gem to handle logging for all other telemetry gems
2197,07538,847lex-httpConnections LegionIO to any HTTP source
22102,34438,847lex-sleepiqUsed to connect Legion to Sleep Number SleepIQ API
23104,58138,847lex-pushoverUsed to connect Legion to Pushover
24108,929111,095lex-piholeConnects Legion to Pihole
25111,90638,847lex-memcachedLegionIO Extensions to connect to and manage memcached servers
26112,62943,208lex-logA LegionIO Extension to log to STDOUT and to files in an async fashion
27117,16943,208telemetry-snmpA gem that grabs data from SNMP sources and sends it to Telemetry::AMQP
28121,84659,190telemetry-metrics-parserA metrics line parser gem for things like influxdb line protocol
29124,68759,190lex-redisConnects LegionIO to Redis Servers
30127,59176,154telemetry-amqpA base Telemetry gem for connecting to AMQP services for transport
31136,72949,404lex-influxdbUsed to connect Legion to influxdb
32145,144111,095lex-sshLEX::SSH
33145,20838,847legion-data-javaThe Legion connect gem
34145,51549,404legion-transport-javaThe Legion transport gem
35145,65376,154lex-esphomeUsed to connect Legion to Esphome
36166,49535,629lex-slackConnects Legion to Slack via Web API and incoming webhooks
37169,19376,154legion-extensionsUsed by a LEX to integrate with Legion
38169,64743,208lex-pingNetwork connectivity checks for LegionIO via HTTP, TCP, and UDP
39170,89059,190lex-smtpLEX::SMTP
40171,85376,154lex-loggerUsed to write logs in an eventful way
41174,606111,095lex-elastic_app_searchConnects Legion to Elastic App Search
42175,53076,154legion-cliLegion::CLI