- https://github.com/Azure/sonic-swss
- Switch State Service - Core component of SONiC which processes network switch data
- https://github.com/Azure/sonic-swss-common
- Switch State Service common library - Common library for Switch State Service
- https://github.com/opencomputeproject/SAI
- Switch Abstraction Interface standard headers
- https://github.com/Azure/sonic-sairedis
- c++ library for interfacing to SAI objects in Redis
- https://github.com/Azure/sonic-dbsyncd
- python Redis common functions for LLDP
- https://github.com/Azure/sonic-py-swsssdk
- python switch state service library
- https://github.com/Azure/sonic-quagga
- Quagga
- https://github.com/Azure/sonic-mgmt
- Management and automation code used for build, test and deployment automation
- https://github.com/Azure/sonic-utilities
- Various command line utilities used in SONiC
- https://github.com/Azure/sonic-snmpagent
- a net-snmpd agentx subagent
- https://github.com/Azure/sonic-buildimage
- Source to build an ONIE installable image
- https://github.com/Azure/sonic-linux-kernel
- kernel patches for various device drivers
- https://github.com/Azure/sonic-platform-daemons
- daemons for controlling platform specific functionality in SONiC
- https://github.com/celestica-Inc/sonic-platform-modules-cel
- https://github.com/edge-core/sonic-platform-modules-accton
- https://github.com/Azure/sonic-platform-modules-s6000
- https://github.com/Azure/sonic-platform-modules-dell
- https://github.com/aristanetworks/sonic
- https://github.com/Ingrasys-sonic/sonic-platform-modules-ingrasys