# Codebase Overview

### Introduction

All our repositories are stored on [Github](https://github.com/pancakeswap). Most of them are public, and you can freely submit an  issue or a pull request. Make sure you read this whole guide, and the guidelines specific to each repository before.

### Github repositories

* [Toolkit](https://github.com/pancakeswap/pancake-toolkit): Contains a set of packages used to build the pancake ecosystem, including the  uikit.
* [Frontend](https://github.com/pancakeswap/pancake-frontend): The main frontend. It contains all the features that are not listed below.
* [Exchange](https://github.com/pancakeswap/pancake-swap-interface): The trading platform for Pancake.
* [Info](https://github.com/pancakeswap/pancake-info): On chain data for Pancake.
* [Voting](https://github.com/pancakeswap/snapshot-front): The community voting features.

| Project  | Github                                                                                                                                                                                                                                                                                                                                  | Website | Stack                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Toolkit  | [<img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQH2aE3B-PUAvFAzTNS%2F-MQH4XTmkXsc6QE82vh4%2FGitHub-Mark-120px-plus.png?alt=media&#x26;token=e1eb7892-77c2-465b-ba1e-734a67c79d8f" alt="" data-size="line">](https://github.com/pancakeswap/pancake-toolkit)        |         | <img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQGbzSjKvfUK2TNC63d%2F-MQGcawd_KrFIpxwXhxh%2Fdownload.svg?alt=media&#x26;token=1f0af4bf-a61a-48d8-911c-66131fff68f8" alt="" data-size="line"><img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQGbzSjKvfUK2TNC63d%2F-MQGd9fTpOhLhh7DmXOf%2Fts-logo-round-128.svg?alt=media&#x26;token=707404ca-107f-419d-81ed-e577adab76b7" alt="" data-size="line"> |
| Frontend | [<img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQH2aE3B-PUAvFAzTNS%2F-MQH4XTmkXsc6QE82vh4%2FGitHub-Mark-120px-plus.png?alt=media&#x26;token=e1eb7892-77c2-465b-ba1e-734a67c79d8f" alt="" data-size="line">](https://github.com/pancakeswap/pancake-frontend)       |         | <img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQGbzSjKvfUK2TNC63d%2F-MQGcawd_KrFIpxwXhxh%2Fdownload.svg?alt=media&#x26;token=1f0af4bf-a61a-48d8-911c-66131fff68f8" alt="" data-size="line"><img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQGbzSjKvfUK2TNC63d%2F-MQGd9fTpOhLhh7DmXOf%2Fts-logo-round-128.svg?alt=media&#x26;token=707404ca-107f-419d-81ed-e577adab76b7" alt="" data-size="line"> |
| Exchange | [<img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQH2aE3B-PUAvFAzTNS%2F-MQH4XTmkXsc6QE82vh4%2FGitHub-Mark-120px-plus.png?alt=media&#x26;token=e1eb7892-77c2-465b-ba1e-734a67c79d8f" alt="" data-size="line">](https://github.com/pancakeswap/pancake-swap-interface) |         | <img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQGbzSjKvfUK2TNC63d%2F-MQGcawd_KrFIpxwXhxh%2Fdownload.svg?alt=media&#x26;token=1f0af4bf-a61a-48d8-911c-66131fff68f8" alt="" data-size="line"><img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQGbzSjKvfUK2TNC63d%2F-MQGd9fTpOhLhh7DmXOf%2Fts-logo-round-128.svg?alt=media&#x26;token=707404ca-107f-419d-81ed-e577adab76b7" alt="" data-size="line"> |
| Info     | [<img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQH2aE3B-PUAvFAzTNS%2F-MQH4XTmkXsc6QE82vh4%2FGitHub-Mark-120px-plus.png?alt=media&#x26;token=e1eb7892-77c2-465b-ba1e-734a67c79d8f" alt="" data-size="line">](https://github.com/pancakeswap/pancake-info)           |         | <img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQGbzSjKvfUK2TNC63d%2F-MQGcawd_KrFIpxwXhxh%2Fdownload.svg?alt=media&#x26;token=1f0af4bf-a61a-48d8-911c-66131fff68f8" alt="" data-size="line"><img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQGbzSjKvfUK2TNC63d%2F-MQGdmAtECieht1iaelW%2FJavaScript-logo.png?alt=media&#x26;token=fee0b813-a354-488a-bee9-3378af2cd2f4" alt="" data-size="line">   |
| Voting   | [<img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQH2aE3B-PUAvFAzTNS%2F-MQH4XTmkXsc6QE82vh4%2FGitHub-Mark-120px-plus.png?alt=media&#x26;token=e1eb7892-77c2-465b-ba1e-734a67c79d8f" alt="" data-size="line">](https://github.com/pancakeswap/snapshot-front)         |         | <img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQGbzSjKvfUK2TNC63d%2F-MQGcxbae7kUqTimO30S%2Flogo.png?alt=media&#x26;token=68a4c7c7-756b-4f34-9593-ecd9cb151e6c" alt="" data-size="line"> <img src="https://3482112246-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MHREX7DHcljbY5IkjgJ%2F-MQGbzSjKvfUK2TNC63d%2F-MQGd9fTpOhLhh7DmXOf%2Fts-logo-round-128.svg?alt=media&#x26;token=707404ca-107f-419d-81ed-e577adab76b7" alt="" data-size="line">    |
