# SikuliX Downloads

***

[\[sikulix.com\]](http://sikulix.com/)    [\[RaiMan@GitHub\]](https://github.com/RaiMan)    [\[Disclaimer\]](http://www.sikulix.com/disclaimer/)

***

## Version 2.0.5 (latest stable version)

**Recommended for all ---** [Be sure you had a look at this information about major changes/issues/recommendations](https://github.com/RaiMan/SikuliX1/wiki/About-actual-release-version)

**Things that have been fixed** [**in version 2.0.x+**](https://github.com/RaiMan/SikuliX1/wiki/ZZZ-Bug-Fixes)

***

### SikuliX IDE: Edit and run Jython/Python/Ruby scripts on all systems

***

[**Download the ready to use sikulixide-2.0.5.jar (SikuliX IDE for all systems)**](https://launchpad.net/sikuli/sikulix/2.0.5/+download/sikulixide-2.0.5.jar)

**This artefact runs on Windows, macOS and Linux. For systemspecific slightly smaller packs see below.**

Just download, move it to a folder of your choice and doubleclick to run it.\
An alternative to run it is from commandline using

```
java -jar path-to/sikulixide-2.0.5.jar
```

If you have any problems, run this from a commandline and analyse the log output

```
java -jar path-to/sikulixide-2.0.5.jar -v -c
```

**Be aware: Jython support/interpreter** is now included in the package - no need for an extra download/install<br>

***

### **Needed for Ruby scripting support in the IDE and running Ruby scripts from commandline**

[**The JRuby interpreter 9.x for ruby scripting**](https://repo1.maven.org/maven2/org/jruby/jruby-complete/9.2.0.0/jruby-complete-9.2.0.0.jar)

Download to the same folder as you have your sikulix.jar.\
It will be recognized by SikuliX at the next start and moved to the SikuliX's extension folder.\
So preferably download before using the IDE the first time.

***

### Systemspecific versions of the SikuliX IDE

***

**Windows:** [Download the ready to use sikulixide-2.0.5-win.jar (SikuliX IDE for Windows)](https://launchpad.net/sikuli/sikulix/2.0.5/+download/sikulixide-2.0.5-win.jar)

**macOS:** [Download the ready to use sikulixide-2.0.5-mac.jar (SikuliX IDE for macOS)](https://launchpad.net/sikuli/sikulix/2.0.5/+download/sikulixide-2.0.5-mac.jar)

**Linux:** [Download the ready to use sikulixide-2.0.5-lux.jar (SikuliX IDE for Linux)](https://launchpad.net/sikuli/sikulix/2.0.5/+download/sikulixide-2.0.5-lux.jar)

***

### SikuliX API: Use the SikuliX features in Java programming or Java aware environments

***

\
**Download the ready to use sikulixapi-2.0.5.jar**\
These artefacts are for use on a Java classpath or for Java programming in mature IDEs as library jar.

**All systems:** [Download the ready to use sikulixapi-2.0.5.jar (SikuliX IDE for Windows)](https://launchpad.net/sikuli/sikulix/2.0.5/+download/sikulixapi-2.0.5.jar)\
**Windows:** [Download the ready to use sikulixapi-2.0.5-win.jar (SikuliX IDE for Windows)](https://launchpad.net/sikuli/sikulix/2.0.5/+download/sikulixapi-2.0.5-win.jar)\
**macOS:** [Download the ready to use sikulixapi-2.0.5-mac.jar (SikuliX IDE for macOS)](https://launchpad.net/sikuli/sikulix/2.0.5/+download/sikulixapi-2.0.5-mac.jar)\
**Linux:** [Download the ready to use sikulixapi-2.0.5-lux.jar (SikuliX IDE for Linux)](https://launchpad.net/sikuli/sikulix/2.0.5/+download/sikulixapi-2.0.5-lux.jar)

**Maven coordinates for use in Maven aware contexts:**

```
    <dependency>
        <groupId>com.sikulix</groupId>
        <artifactId>sikulixapi</artifactId>
        <version>2.0.5</version>
    </dependency>
```

***

[**Download sikulixapi-sources.jar**](https://repo1.maven.org/maven2/com/sikulix/sikulixapi/2.0.5/sikulixapi-2.0.5-sources.jar) Might be useful for Java programming in mature IDEs as reference.

[**read the javadocs online**](https://raiman.github.io/SikuliX1/javadocs/index.html) Be aware: might not be up-to-date.

***


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://raimans-sikulix.gitbook.io/sikulix.downloads/sikulix-downloads.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
