---
title: Example Code Using Squid
description: Examples of code using the Squid libraries.
---

## squid-py Examples

- [The squid-py tutorials in Jupyter notebooks](/tutorials/jupyter-notebooks/)
- [The squid_py/examples/ directory of the squid-py repository](https://github.com/oceanprotocol/squid-py/tree/develop/examples)
- [The squid-py tests](https://github.com/oceanprotocol/squid-py/tree/develop/tests)
- [ocean-cli-py](https://github.com/bigchaindb-gmbh/ocean-cli-py) is an Ocean Protocol command-line interface built using squid-py

## squid-js Examples

- [The React App Tutorial](/tutorials/react-setup/)
- [The Commons Marketplace source code](https://github.com/oceanprotocol/commons)
- [The Pleuston source code](https://github.com/oceanprotocol/pleuston)
- The squid-js tests:
  - [Unit tests](https://github.com/oceanprotocol/squid-js/tree/develop/test)
  - [Integration tests](https://github.com/oceanprotocol/squid-js/tree/develop/integration/ocean)

## squid-java Examples

- [The squid-java README.md file](https://github.com/oceanprotocol/squid-java/blob/develop/README.md)
- [The squid-java tests](https://github.com/oceanprotocol/squid-java/tree/develop/src/test)
- [ocean-cli](https://github.com/bigchaindb-gmbh/ocean-cli) is an Ocean Protocol command-line interface built using squid-java
