Use the Extensions tool under pyRevit panel and install third-party extensions as you wish.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2f8ca348-fe4b-49ec-88d0-21531b6c0c1f/2019-12-03_14_12_50-Autodesk_Revit_2019.2_-_Project3_-_3D_View__3D.png

The Extensions window, shows all the registered extensions that you can install on your machine.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7f34402e-1807-4d7d-8fa8-b121faca4f10/2019-08-28_08_44_00-Autodesk_Revit_2019.2_-_Project1.rvt_-_Floor_Plan__Level_1.png

To install an extension, select the extension that you want, take a look at the information about that extension and the website, then click on the Install Extension button and select the destination (By default there is only one destination)

pyRevit will install the extension and will reload automatically.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/282233a9-aaa0-4d9b-8ab3-e0322fb9dbcf/2019-08-28_08_44_19-Reload.png

Most extensions will add their own tab in Revit UI with their tools inside.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a9d2d6ea-8eec-4b51-bf14-9dcc5e1c47b1/2019-08-28_08_46_53-Autodesk_Revit_2019.2_-_Project1.rvt_-_Floor_Plan__Level_1.png

Adding Extension Manually

To manually add an extension to pyRevit, open the pyRevit settings and add the path of the direcotry containing the extension to pyRevit

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/cfe9a85e-fba0-4619-9186-d130f3076390/2019-08-30_12_08_18-pyRevit_Settings.png

In this example, my extension is called Test.extension and is inside the gits directory on my desktop. Therefore the parent directory is C:\\Users\\ehsan\\Desktop\\gits and it has been added to the custom extension directories list.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/cac778bd-c2ec-43b6-a62d-f485b6529bd7/2019-12-03_14_15_24-pyRevit_Settings.png