Releases: imjoy-team/imjoy-engine
ImJoy Plugin Engine
- pushed to pypi.org, now you can install with
pip install imjoy
- Fix process exit bug
ImJoy Plugin Engine
ImJoy Plugin Engine
The plugin engine is included into the ImJoy App.
Download ImJoy App
If you want to use the old release of ImJoy-Engine (0.7.2), you can find it here
ImJoy Plugin Engine
ImJoy Plugin Engine
Please choose according to your operating system:
MacOS
Download ImJoyEngine-0.7.2-app.zip. After the download is complete, you might see a warning, please press keep
to keep the download.
Then unzip the files into a folder, and copy the ImJoyEngine.app
to Applications
. To launch it for the first time, you need to right click select open
, after that you can normally launch it by click or double click.
The first time you open the Engine, it will try to install a Miniconda environment dedicated for ImJoy to ImJoyApp
folder under your home folder. This will take a few minutes, after that launching ImJoy will be faster and it will automatically search for updates.
Windows
Download ImJoyEngine-0.7.2-app.zip, unzip the files into a folder. Then double click run the file ImJoyEngine.exe
, and it will download the Miniconda environment and launch ImJoy Plugin Engine when finished. By default, the ImJoy Plugin Engine will be installed in your user folder (you will see a folder named ImJoyApp
).
To use it after, double click the same exe
file, optionally, you can create an desktop shortcut by the context menu with right click.
Linux
Download ImJoyEngine-0.7.2-app.zip, unzip the files into a folder. Go to your terminal and switch to the unzipped folder. Run bash ImJoyEngine.sh
and you should be able to install ImJoy app. Note that the script only works with bash
(not sh
).
A dedicated Miniconda environment for ImJoy will be installed into $HOME/ImJoyApp
.
To use it after, you can run the same script with bash ImJoyEngine.sh
command.
Note
For all three platforms, the engine will try to open a browser to display the connection token
, you can click Open ImJoy App
to ensure that the connection token
will be passed to ImJoy.
Please use Google Chrome to connect ImJoy.io with your plugin engine, there are known issues for Safari on MacOS, it does not allow https://ImJoy.io to connect with the engine because it is considered as a unsecured connection (If you are a developer, this is the issue related to this unpleasant behavior of Safari).
Failed to install or start the App ?
If you failed to use this app, please use the alternative solution described on this page, basically, you need to download and install the Miniconda environment yourself.
ImJoy Plugin Engine
ImJoy Plugin Engine
Please choose according to your operating system:
MacOS
Download ImJoy-0.6.8-app.zip. After the download is complete, you might see a warning, please press keep
to keep the download.
Then unzip the files into a folder, and copy the ImJoy.app
to Applications
. To launch it for the first time, you need to right click select open
, after that you can normally launch it by click or double click.
The first time you open the Engine, it will try to install a Miniconda environment dedicated for ImJoy to ImJoyApp
folder under your home folder. This will take a few minutes, after that launching ImJoy will be faster and it will automatically search for updates.
Windows
Download ImJoy-0.6.8-app.zip, unzip the files into a folder. Then double click run the file ImJoy.exe
, and it will download the Miniconda environment and launch ImJoy Plugin Engine when finished. By default, the ImJoy Plugin Engine will be installed in your user folder (you will see a folder named ImJoyApp
).
To use it after, double click the same exe
file, optionally, you can create an desktop shortcut by the context menu with right click.
Linux
Download ImJoy-0.6.8-app.zip, unzip the files into a folder. Go to your terminal and switch to the unzipped folder. Run bash ImJoy.sh
and you should be able to install ImJoy app. Note that the script only works with bash
(not sh
).
A dedicated Miniconda environment for ImJoy will be installed into $HOME/ImJoyApp
.
To use it after, you can run the same script with bash ImJoy.sh
command.
Note
For all three platforms, the engine will try to open a browser to display the connection token
, you can click Open ImJoy App
to ensure that the connection token
will be passed to ImJoy.
Please use Google Chrome to connect ImJoy.io with your plugin engine, there are known issues for Safari on MacOS, it does not allow https://ImJoy.io to connect with the engine because it is considered as a unsecured connection (If you are a developer, this is the issue related to this unpleasant behavior of Safari).
Failed to install or start the App ?
If you failed to use this app, please use the alternative solution described on this page, basically, you need to download and install the Miniconda environment yourself.
ImJoy Plugin Engine v0.3.0
- integration with
conda
- automatically creating conda environment and installing dependencies for each plugin
- serving offline web app
- transferring numpy arrays
- secured the connection with token