# How to choose a different icon for my extension?

**URL:** <https://discourse.jupyter.org/t/how-to-choose-a-different-icon-for-my-extension/19709>\
**Category:** extensions\
**Created:** [June 4, 2023, 12:52pm UTC](https://discourse.jupyter.org/t/how-to-choose-a-different-icon-for-my-extension/19709 "2023-06-04T12:52:00Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![parmentelat](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/parmentelat/32/813_2.png) [@parmentelat](https://discourse.jupyter.org/u/parmentelat)\
**Post date:** [June 5, 2023, 10:51pm UTC](https://discourse.jupyter.org/t/how-to-choose-a-different-icon-for-my-extension/19709/5 "2023-06-05T22:51:20Z")

</div>

for the record a related discussion seems to have taken place here, with some suggestions as to how it could be configured

> [@Add icon for extension while publishing to npm/pypi](https://discourse.jupyter.org/t/add-icon-for-extension-while-publishing-to-npm-pypi/16997/2):
>
> None of PyPI, npmjs, or conda-forge provide a canonical way to specify an icon, so it’s probably github or the highway. Further: I wouldn’t burn too much effort on the 3.x extension manager, as when it’s not broken, it’s at least very slow, and requires nodejs… you may want to weigh in on this for the 4.x line, as it will be more driven by the constraints of multiple package managers, and extending these is something that could happen, e.g. package.json#/jupyterlab/iconUrl pyproject.toml#/too…

---

_[View the full topic](https://discourse.jupyter.org/t/how-to-choose-a-different-icon-for-my-extension/19709)._
