From API visibility to machine learning to conversational AI, check out these projects for insight, inspiration and reusable code. If you want to learn more about the technology details behind these and our other projects, take a look at Cisco’s Tech Blog.

Application Security

OpenClarity is an open source platform to enhance security and observability of cloud native applications and infrastructure.

Open infrastructure

Integration of VPP, a fast userspace networking stack, as a dataplane for Calico.

Relentlessly focused on data IO speed and efficiency for more flexible and scalable networks and storage.

A new concept for supporting real-time apps. MSM enables developers to focus on business logic while it facilitates microservice connectivity.

MindMeld is a conversational AI platform for deep-domain voice interfaces and chatbots.

The Hybrid/Multi-cloud IP Service Mesh that frees Kubernetes Pods to network with other workloads across multiple clusters/clouds using simple APIs.

Anuket delivers a common model, standardized reference infrastructure specifications, and conformance and performance frameworks for virtualized and cloud native network functions.

Application networking

An umbrella project that provides various tools for Vault to make using Hashicorp Vault easier, including a wrapper for the official Vault client.


Dex is an identity service that uses OpenID Connect to drive authentication for other apps.

An operator for managing Apache Kafka on Kubernetes that automates the provisioning, management, and autoscaling of Apache Kafka clusters.

Automates the deployment and configuration of a Kubernetes logging pipeline. Based on Fluentd and Fluent-bit.

Infrastructure Security

An open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.

Traffic generation & analysis

It is an open source intrusion prevention system capable of real-time traffic analysis and packet logging.

TRex is an open source, low cost, stateful and stateless traffic generator fuelled by DPDK.

Network data models

A comprehensive platform for orchestration, management, and automation of network and edge computing services.

Provides a model-driven service abstraction layer that allows you to develop applications for a wide variety of hardware and southbound protocols.

The YDK can generate APIs in a variety of programming languages using YANG models.

The YANG Catalog is used to search for YANG data models. This can be used for new users who are trying to figure out which YANG data model to use.