Legionio's Gems

icon
#Total RankDaily RankNameSummary
139,19229,296legion-loggingA logging class used by the LegionIO framework
244,03723,622legion-jsonA JSON wrapper module for the LegionIO framework
346,11121,873legionioLegionIO is an extensible framework for running, scheduling and building relationships ...
450,27917,982legion-transportThe Gem to connect LegionIO and it's extensions to the transport tier
551,69241,609legion-exceptionsAll of the different Legion Exceptions
651,93388,817legion-settingsA gem written to handle LegionIO Settings in a consistent way across extensions
759,59629,296lex-nodeThis lex is responsible for sending heartbeats, allowing for dynamic config, cluster se...
864,51518,703legion-dataA LegionIO gem to connect to a persistent data store
971,70221,873legion-cryptA gem used by the LegionIO framework for encryption
1072,83634,125legion-cacheA Wrapper class for the LegionIO framework to interface with both Memcached and Redis f...
1178,76529,296lex-healthUsed to read heartbeats and updates the db
1280,83034,125lex-taskerThis LEX keeps track of tasks and their status
1386,70334,125lex-conditionerRuns relationship conditional statements against tasks in a relationship
1496,76629,296lex-transformerRuns transformer statements against tasks in a relationship
1596,80634,125lex-lexUsed by Legion to keep track of which LEXs are installed and available in the cluster
16100,90955,176lex-schedulerSchedules and manages delayed, async and cron style tasks
17103,15555,176lex-httpConnections LegionIO to any HTTP source
18104,71388,817lex-sleepiqUsed to connect Legion to Sleep Number SleepIQ API
19106,72888,817lex-pushoverUsed to connect Legion to Pushover
20108,62588,817lex-piholeConnects Legion to Pihole
21116,40488,817lex-memcachedLegionIO Extensions to connect to and manage memcached servers
22117,52488,817lex-logA LegionIO Extension to log to STDOUT and to files in an async fashion
23137,57355,176lex-redisConnects LegionIO to Redis Servers
24143,06155,176lex-influxdbUsed to connect Legion to influxdb
25146,16455,176legion-data-javaThe Legion connect gem
26146,56429,296legion-transport-javaThe Legion transport gem
27147,18641,609lex-esphomeUsed to connect Legion to Esphome
28152,10788,817lex-sshLEX::SSH
29168,79255,176legion-extensionsUsed by a LEX to integrate with Legion
30171,27155,176lex-loggerUsed to write logs in an eventful way
31174,90355,176legion-cliLegion::CLI
32175,05855,176lex-slackConnects Legion to Slack
33175,11455,176lex-smtpLEX::SMTP
34176,45141,609lex-pingConnects Legion to Slack
35176,99888,817lex-elastic_app_searchConnects Legion to Elastic App Search