awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
muesli avatar

muesli/beehive

0
View on GitHub↗
6,476 Stars·330 Forks·Go·AGPL-3.0·6 Aufrufe

Beehive

Beehive ist eine selbst gehostete Integrationsplattform und Event-Automatisierungs-Engine. Sie fungiert als Plugin-basierter Workflow-Orchestrator, der unabhängige Service-Plugins verknüpft, um die Datenbewegung zwischen externen APIs und Hardware zu automatisieren.

Das System fungiert als IoT-Hardware-Controller zur Verwaltung netzwerkfähiger Steckdosen, intelligenter Beleuchtung und serieller Port-Geräte via TTY oder COM. Es dient zudem als HTTP-Webhook-Gateway, das eingehende Anfragen empfängt, um interne Workflows und externe Benachrichtigungen auszulösen.

Funktionsbereiche umfassen eventgesteuerte Workflow-Automatisierung mit filterbasiertem Routing und template-basiertem Daten-Mapping. Die Plattform unterstützt plattformübergreifendes Benachrichtigungs-Routing, digitale Inhaltsverteilung via RSS und soziale Medien sowie Infrastruktur-Observability durch die Bereitstellung von Prometheus-Metriken und Heartbeat-Gesundheitsüberwachung.

Die Anwendung ist als binäre ausführbare Datei verfügbar und für containerbasierte Bereitstellung paketiert.

Features

  • Event-Driven Automation Engines - Functions as an event automation engine that triggers complex workflows and data transformations based on plugins and webhooks.
  • Workflow Event Triggers - Defines automated event-driven workflows that trigger sequences of actions based on incoming signals.
  • Integration Platforms - Provides a centralized event coordinator and automation engine to connect third-party services, smart hardware, and social media.
  • Event-Driven Workflow Triggers - Defines automated sequences of actions and data transformations triggered by events across various service plugins.
  • Third-Party Service Integrations - Uses a plugin system to interface with various external services and hardware to execute remote actions.
  • Webhook Gateways - Acts as a gateway that receives HTTP requests and translates them into internal triggers for automation.
  • Plugin-Connected - Provides a plugin-based orchestrator that links independent services to automate data movement between APIs and hardware.
  • Smart Home Orchestration - Orchestrates smart home hardware, including network-enabled sockets and lighting, by linking event triggers to control actions.
  • Hardware & IoT - Acts as a centralized controller for managing smart lighting, network sockets, and serial hardware.
  • Serial Communication Interfaces - Provides low-level communication with physical hardware devices via TTY or COM serial ports.
  • Chat Platform Integrations - Interfaces with external chat platforms like IRC, XMPP, and Rocket.Chat to send and receive messages.
  • Push Notification Providers - Delivers encrypted push notifications to mobile devices and local desktops via supported notification providers.
  • Integrated Webhook Servers - Provides a built-in server that converts incoming external HTTP webhooks into internal system events.
  • Event-Driven Plugin Logic - Implements an architecture where plugins emit signals to a central event bus to trigger specific actions.
  • Template-Based Data Mapping - Employs a templating language to transform and map parameters between plugin events and actions.
  • Workflow Routing Filters - Uses conditional logic to determine if an event should proceed to the next action in an automation sequence.
  • RSS Feed Polling - Monitors RSS feeds for new items and triggers automated system events when updates are detected.
  • Social Media Publishers - Programmatically publishes text and quotes to social media platforms via their respective APIs.
  • Heartbeat Monitors - Implements periodic health pings to verify the status of internal processes and signal availability to a watchdog.
  • Timed Event Scheduling - Triggers system events at fixed intervals or specific timestamps to automate time-based workflows.
  • Serial Device Communication - Provides bidirectional data exchange with hardware devices via TTY or COM port serial streams.
  • Serial Port Interfaces - Manages data connections over physical serial ports for low-level communication with hardware devices.
  • Hardware Power Management - Toggles the power state of network-enabled sockets to remotely manage connected hardware.
  • External Event Triggers - Monitors external sources like RSS feeds and social media to initiate internal system actions.
  • Peripheral Lighting Controls - Manages smart bridge devices to control the brightness, color, and state of hardware lamps.
  • External Content Delivery - Routes and sends data to external social media, messaging platforms, and cloud storage providers.
  • Notification Routing Platforms - Dispatches system alerts and updates to mobile devices, desktops, and various chat services based on events.
  • Plugin Instance Controllers - Allows running multiple independent instances of the same plugin, each with unique credentials and settings.
  • Infrastructure Health Monitors - Watches infrastructure monitoring instances for status changes to trigger corresponding automation events.
  • Event Field Transformations - Provides capabilities to modify event field values using a templating language before executing subsequent workflow actions.
  • Prometheus Metrics Exporters - Exposes arbitrary system data as scrapeable Prometheus metrics for infrastructure health and performance tracking.
  • HTTP Request Handling - Operates as a web server to parse and route incoming HTTP requests to trigger system events.
  • External API Polling - Periodically queries external APIs for real-time data like weather and sports scores to trigger events.
  • AI & Machine Learning - Flexible event-driven automation and agent system.
  • Automation Engines - Flexible event-based agent and automation system.
  • Workflow Automation - Flexible event and agent-based automation system.

Star-Verlauf

Star-Verlauf für muesli/beehiveStar-Verlauf für muesli/beehive

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht muesli/beehive?

Beehive ist eine selbst gehostete Integrationsplattform und Event-Automatisierungs-Engine. Sie fungiert als Plugin-basierter Workflow-Orchestrator, der unabhängige Service-Plugins verknüpft, um die Datenbewegung zwischen externen APIs und Hardware zu automatisieren.

Was sind die Hauptfunktionen von muesli/beehive?

Die Hauptfunktionen von muesli/beehive sind: Event-Driven Automation Engines, Workflow Event Triggers, Integration Platforms, Event-Driven Workflow Triggers, Third-Party Service Integrations, Webhook Gateways, Plugin-Connected, Smart Home Orchestration.

Welche Open-Source-Alternativen gibt es zu muesli/beehive?

Open-Source-Alternativen zu muesli/beehive sind unter anderem: j3ssie/osmedeus — Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools… inngest/inngest — Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background… voodootikigod/node-serialport — This project is a Node.js serial port library that provides a JavaScript interface for reading and writing data to… automatisch/automatisch — Automatisch is an open-source, self-hosted automation platform designed to orchestrate multi-stage workflows across… activepieces/activepieces — Activepieces is an open-source, self-hosted workflow automation platform designed to connect third-party applications… huginn/huginn — Huginn is a self-hosted automation platform that functions as an event-driven workflow engine. It allows users to…

Open-Source-Alternativen zu Beehive

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Beehive.
  • j3ssie/osmedeusAvatar von j3ssie

    j3ssie/Osmedeus

    6,425Auf GitHub ansehen↗

    Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp

    Go
    Auf GitHub ansehen↗6,425
  • inngest/inngestAvatar von inngest

    inngest/inngest

    5,499Auf GitHub ansehen↗

    Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer

    Go
    Auf GitHub ansehen↗5,499
  • voodootikigod/node-serialportAvatar von voodootikigod

    voodootikigod/node-serialport

    5,987Auf GitHub ansehen↗

    This project is a Node.js serial port library that provides a JavaScript interface for reading and writing data to hardware serial ports. It functions as a low-level driver and hardware communication library designed to exchange data streams between a computer and external hardware devices. The library supports cross-platform serial communication on Linux, macOS, and Windows. It enables the establishment of data connections between high-level applications and embedded controllers, microcontrollers, or other hardware devices. The capability surface covers hardware integration for robotics con

    TypeScript
    Auf GitHub ansehen↗5,987
  • automatisch/automatischAvatar von automatisch

    automatisch/automatisch

    13,704Auf GitHub ansehen↗

    Automatisch is an open-source, self-hosted automation platform designed to orchestrate multi-stage workflows across various third-party web services. It functions as a no-code integration engine that allows users to connect disparate applications, enabling the automated movement of data and the execution of tasks without manual intervention. By running the platform on private infrastructure, users maintain full control over their data and ensure compliance with internal security policies. The platform distinguishes itself through a focus on secure, local credential management and flexible int

    JavaScriptautomationautomatischlow-code
    Auf GitHub ansehen↗13,704
  • Alle 30 Alternativen zu Beehive anzeigen→