Skip to main content

A qualitative compilation of production-ready frameworks, services and repositories with a focus on Edge Computing & IoT

43
GitHub Stars
118
Curated Resources
18
Categories
5 hours ago
Last Refreshed
Projects in the curated list are filtered based on the following conditions:MQTTIndustrialBrokerlessWebsocketsTime Series DatabaseDocument Database (NoSQL)Persistent KV DBRelational DatabaseIn Memory DatabaseKubernetes Distributions for EdgeKubernetes NetworkingMulti-Cluster NetworkingService MeshDistributed OrchestrationMicroservice FrameworksDistributed FilesystemFaaS

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me multi-cluster networking resources from awesome-edge"

Installation instructions →

What's inside

Multi-Cluster Networking

  • Admiralty

    The simplest way to deploy applications to multiple Kubernetes clusters.

  • Liqo

    P2P, Seamless, Dynamic and Secure Resource Sharing

  • Skupper

    Skupper Multicloud communication for Kubernetes

  • Submariner

    direct networking between Pods and Services in different Kubernetes clusters

Projects in the curated list are filtered based on the following conditions:

  • Akraino

    LF Edge is an umbrella organization that establishes an open, interoperable framework for edge computing

  • Akri

    Akri is a Kubernetes Resource Interface that lets you easily expose heterogeneous leaf devices

  • Eclipse Ditto

    the open-source project of Eclipse IoT that provides a ready-to-use functionality to manage the state of Digital Twins

  • Eclipse Hono

    provides uniform (remote) service interfaces for connecting large numbers of IoT devices to a (cloud) back end.

  • Shifu

    Shifu provides users with a transparent framework for full-scene device hosting and integrated software development

Kubernetes Distributions for Edge

  • AKS Edge

    AKS Edge Essentials is an on-premises Kubernetes implementation running containers at scale

  • K3s

    The certified Kubernetes distribution built for IoT & Edge computing

  • microk8s

    The best Kubernetes experience for developers, DevOps, cloud and edge

Kubernetes Networking

  • Antrea

    Kubernetes networking based on Open vSwitch

  • Calico

    most widely adopted solution for Kubernetes networking and security

  • Cilium

    eBPF-based Networking, Observability, and Security

  • Flannel

    Flannel is a simple and easy way to configure a layer 3 network fabric

  • KubeEdge

    An open platform to enable Edge computing

  • Kube Router

    networking solution built for operational simplicity and performance.

Websockets

  • Apache ActiveMQ Artemis

    The Next Generation Message Broker by ActiveMQ, AMQP 1.0 is a natively supported protocol.

  • Apache Avro

    Apache Avro™ is a data serialization system

  • Apache Beam

    Implement batch and streaming data processing jobs that run on any execution engine.

  • Apache Drill

    Schema-free SQL Query Engine for Hadoop, NoSQL and Cloud Storage.

  • Apache Flink

    Stateful Computations over Data Streams

  • Apache Heron

    A realtime, distributed, fault-tolerant stream processing engine

Relational Database

  • Apache Calcite

    the foundation for your next high-performance database

  • Cockroach

    Scalable, Geo-Replicated, Transactional Datastore.

  • MariaDB

    enhanced, drop-in replacement for MySQL

  • TiDB

    TiDB is a distributed SQL database

  • Vitess

    A database clustering system for horizontal scaling of MySQL

  • yugabyteDB

    open source, high-performance, distributed SQL database compatible with PostgreSQL

FaaS

  • Apache Camel

    easily integrate various systems consuming or producing data.

  • Apache Openwhisk

    Open Source Serverless Cloud Platform

  • Fission

    Open source, Kubernetes-native Serverless Framework

  • KNative

    Serverless Kubernetes functions

  • Kubeless

    The Kubernetes Native Serverless Framework

  • Kyma

    Extend your applications with Kubernetes

Document Database (NoSQL)

  • Apache Cassandra

    Manage massive amounts of data, fast, without losing sleep

  • Couchbase

    The Modern Database for Enterprise Applications

  • Crate Data

    is an open source massively scalable data store. It requires zero administration.

  • MongoDB

    Document-oriented database system.

  • RavenDB

    A transactional, open-source Document Database.

  • RethinkDB

    document database that supports queries like table joins and group by.

Showing a sample of 118 resources. View the full list on GitHub →