# 代码库概览

### 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

* Frontend: The main frontend. It contains all the features that are not listed below.
  * [sdk](https://github.com/pancakeswap/pancake-frontend/blob/develop/packages/swap-sdk) - An SDK for building applications on top of Pancakeswap
  * [aptos-swap-sdk](https://github.com/pancakeswap/pancake-frontend/blob/develop/packages/aptos-swap-sdk) - Aptos version of Swap SDK
  * [swap-sdk-core](https://github.com/pancakeswap/pancake-frontend/blob/develop/packages/swap-sdk-core) - Swap SDK Shared code
  * [wagmi](https://github.com/pancakeswap/pancake-frontend/blob/develop/packages/wagmi) - Extension for [wagmi](https://github.com/wagmi-dev/wagmi), including bsc chain and binance wallet connector
  * [awgmi](https://github.com/pancakeswap/pancake-frontend/blob/develop/packages/awgmi) - connect to Aptos with similar wagmi React hooks. Including wallet adapters.
* Smart Contract: All the smart contracts that is deployed on BSC and ETH.
* Smart Contract: All the Move version of smart contracts that is deployed on Aptos.
* Subgraph: GraphQL endpoint to query the events and entities.

<table><thead><tr><th width="221"></th><th>Github</th></tr></thead><tbody><tr><td>Frontend Monorepo</td><td><a href="https://github.com/pancakeswap/pancake-frontend">https://github.com/pancakeswap/pancake-frontend</a></td></tr><tr><td>Smart Contract</td><td><a href="https://github.com/pancakeswap/pancake-smart-contracts">https://github.com/pancakeswap/pancake-smart-contracts</a></td></tr><tr><td>Smart Contract Move</td><td><a href="https://github.com/pancakeswap/pancake-contracts-move">https://github.com/pancakeswap/pancake-contracts-move</a></td></tr><tr><td>Subgraph</td><td><a href="https://github.com/pancakeswap/pancake-subgraph">https://github.com/pancakeswap/pancake-subgraph </a></td></tr></tbody></table>
