# API Reference

Perspective's complete API is hosted on `docs.rs`:

- Python API
    - [`perspective`](https://perspective-dev.github.io/python/index.html)
    - [`perspective.widget`](https://perspective-dev.github.io/python/perspective/widget.html)
    - [`perspective.handlers.aiohttp`](https://perspective-dev.github.io/python/perspective/handlers/aiohttp.htm)
    - [`perspective.handlers.starlette`](https://perspective-dev.github.io/python/perspective/handlers/starlett.htm)
    - [`perspective.handlers.tornado`](https://perspective-dev.github.io/python/perspective/handlers/tornado.htm)
- JavaScript API
    - [`@perspective-dev/client` Browser](https://perspective-dev.github.io/browser/modules/src_ts_perspective.browser.ts.html)
    - [`@perspective-dev/client` Node.js](https://perspective-dev.github.io/node/modules/src_ts_perspective.node.ts.html)
    - [`@perspective-dev/viewer`](https://perspective-dev.github.io/viewer/modules/perspective-viewer.html)
    - [`@perspective-dev/react`](https://perspective-dev.github.io/react/index.html)
- Rust API
    - [`perspective`](https://docs.rs/perspective/latest/perspective/)
    - [`perspective-client`](https://docs.rs/perspective-client/latest/perspective_client/)
    - [`perspective-server`](https://docs.rs/perspective-server/latest/perspective_server/)
    - [`perspective-python`](https://docs.rs/perspective-python/latest/perspective_python/)
    - [`perspective-js`](https://docs.rs/perspective-js/latest/perspective_js/)
    - [`perspective-viewer`](https://docs.rs/perspective-viewer/latest/perspective_viewer/)
