THE LINUX FOUNDATION PROJECTS

Resources
for Developers

SONiC is open source, which means it relies on contributors like you! All areas of SONiC are open for contribution. Join the community to contribute code, documentation, and use cases.

Get involved in the community

Image

Wiki

Sources for developers and users including SONiC roadmap planning, architecture, build status and more.

Image

Developer Guide

SONiC workflow, design specs & test plans for new features and development tutorials

Image

Building Guide

Build SONiC Switch Images and Broadcom Opennsl and Switch Abstraction Interface (SAI)

Image

Testing Guide

Set up SONiC testbeds, minigraph and how to run tests

Image

Technical FAQ

Frequently asked technical questions about SONiC

Image

SONiC Latest Images

SONiC image pipelines with latest successful builds

Connect with the community

Image

Mailing Lists

Discussion threads for the Governing Board, Technical Steering Committee (TSC) and broad community

Image

LinkedIn

News, content and events from the SONiC project and community

Image

Twitter

News, content and events from the SONiC project and community

Image

YouTube

Video content including recordings from community meeting, events and more 

Image

Slack

Channels for project announcements, TSC and general discussions

Stay in touch for updates, event info, and the latest news