# Contributing to Consul See [our contributing guide](../.github/CONTRIBUTING.md) to get started. This directory contains documentation intended for anyone interested in understanding, and contributing changes to, the Consul codebase. ## Contents 1. [Overview](./INTERNALS.md) 2. [Configuration](./checklist-adding-config-fields.md) 3. [Streaming](./streaming) 4. [Network Areas](./network-areas) 5. [Service Discovery](./service-discovery)