Installing Nodes
Every node on NodePit belongs to an extension, and you install the extension to get its nodes. Which way is best depends on how you work: add an update site, which works everywhere; install with one click from the NodePit View in the classic user interface; or, for extensions that come as a file, install from that file. After the installation, the new nodes show up in your node repository.
What you need to know first
Every extension that NodePit hosts comes from one update site, which you add once. Its address ends in the KNIME version it is for, written as the major and the minor number: https://download.nodepit.com/5.12 for KNIME 5.12, and https://download.nodepit.com/5.4 for KNIME 5.4. All NodePit extensions show up under this address, including the ones that NodePit adds later, so there is nothing else to add.
An update site only works for the KNIME version it is for, so use the address for the version you run. Node and product pages show the update site of the one product, such as https://download.nodepit.com/qrocodile/5.12. That address works too, but the combined one also gives you every other NodePit extension.
To install an extension, you also need its name. Each node and product page on NodePit lists it in the Installation section, and it is the entry you pick in KNIME’s install dialog.
The steps on this page are for the Modern UI, which KNIME opens by default. Where the classic user interface differs, the steps give its menu path in parentheses. To switch between the two, open the Menu in the top right corner and choose Switch to classic user interface; to switch back, click Open KNIME Modern UI in the top right corner.
Install from an update site
This way works in every KNIME installation, in the Modern UI and in the classic user interface.
- Click Preferences in the top right corner (classic: File → Preferences), go to Install/Update → Available Software Sites, and click Add ….
- Paste the address of the update site, such as
https://download.nodepit.com/5.12, and make sure it matches your KNIME version. - Save and close the preferences.
- Open the Menu in the top right corner and choose Install Extensions (classic: File → Install KNIME Extensions …). Set Work with to -- All Available Sites --.
- Select the product by its name and follow the instructions. Restart KNIME when prompted.
KNIME may warn that the extension is not signed. Most community developers of free and open source extensions do not sign them, to avoid the cost of the certificates, so the warning is expected.
Install with NodePit for KNIME
In the classic user interface, the extension NodePit for KNIME lets you browse NodePit inside KNIME and install each node with the press of a button. Its NodePit View is not available in the Modern UI; there, install from the update site instead.
Once NodePit for KNIME is installed, go to View → Other … and activate the view NodePit. KNIME adds it to your current perspective, and you can arrange and move it as you like. From then on, browse a product or node in the view and click the download icon next to the update site in the Installation section. NodePit for KNIME determines the update site and the product name for you and starts the installation. Follow the instructions and restart KNIME when prompted.
Install behind a firewall or proxy
Where KNIME cannot reach the update site, many developers also offer it as a ZIP archive. If there is one, NodePit lists it in the Installation section, next to the address.
Download the ZIP file, then follow the steps above, but click Archive … instead of Add … and choose the file. KNIME does not check an archive for new versions, so you have to download it again yourself when you want an update.
Install from a JAR file
A few developers do not offer an update site and distribute their extension as a plain JAR file instead. Look for the file extension .jar. Download the file and copy it into the dropins folder of your KNIME installation. When you restart KNIME, it picks the extension up, and the nodes show up in the node repository.
Enter a license
Some products need a license to work. For most of them, you can buy a license or start a trial on NodePit. In KNIME, click Preferences in the top right corner (classic: File → Preferences), go to KNIME, open the page of the product, click Enter …, and paste the license that you received by email. Include the lines -----BEGIN LICENSE----- and -----END LICENSE-----.
Need help?
If an installation does not work, check that the update site matches your KNIME version, and that KNIME could reach it. If you are still stuck, ask the vendor of the product, or get in touch.