---
title: Create a JavaScript plugin
---

JS plugins are registered using Python packages regardless of which query language you use. See [Create a JavaScript plugin](https://deephaven.io/core/docs/how-to-guides/create-js-plugins/) in the Python documentation for the full guide.

## Related documentation

- [Install and use plugins](./install-use-plugins.md)
- [deephaven-plugins repository](https://github.com/deephaven/deephaven-plugins)
- [JsPlugin Python class](https://github.com/deephaven/deephaven-plugin/blob/main/src/deephaven/plugin/js.py)
- [JsPlugin Java interface](https://github.com/deephaven/deephaven-core/blob/main/plugin/src/main/java/io/deephaven/plugin/js/JsPlugin.java)
