![Eclipse how to install plugin](https://cdn1.cdnme.se/5447227/9-3/screenshot_7_64e629489606ee7f9d1b7a79.jpg)
![eclipse how to install plugin eclipse how to install plugin](https://i.ytimg.com/vi/yRd9bEYJYfc/maxresdefault.jpg)
The following example package.json adds two extensions to a Theia product, one being the existing outline view extension, published in the node package registry, the second one being a custom extension, that you have created locally (“myExtension”).
![eclipse how to install plugin eclipse how to install plugin](https://3.bp.blogspot.com/-SXptS2eev3o/W7tltU7c2OI/AAAAAAAAJ2U/fFotNtDyIFoxjd6z2T2GvM1HKUSlAGMbACLcBGAs/s1600/eclipse_plugin_image2.png)
There are two sources you can get new extensions from, either you add an extension which is published in the node package registry, or - if you are developing a Theia extension yourself - you can add it locally.
![eclipse how to install plugin eclipse how to install plugin](https://www.testingdocs.com/wp-content/uploads/No-TestNG-Plugin-Installed.png)
Please see the article on How to launch Eclipse Theia from your own custom package.json for more details. As Eclipse Theia is essentially a node application, adding an extension to Theia just means adding another dependency to the package.json of your Theia instance.
![Eclipse how to install plugin](https://cdn1.cdnme.se/5447227/9-3/screenshot_7_64e629489606ee7f9d1b7a79.jpg)