Skip to main content

ECF Downloads

[new] ECF Mars/3.13.1 Now Available (4/5/2016)

ECF Mars/3.13.1 requires Eclipse Luna, Mars, or Neon. See here to get appropriate version of Eclipse.

See New and Noteworthy for details of the contents of this release.

See ECF Wiki and/or the ecf dev at mailing list for further information about plans and ongoing project activities.

[new]Install via Apache Karaf

Install via p2 repository

For a detailed step-by-step description of how to install OSGi Remote Services into Eclipse see Installing Into Eclipse. For a step-by-step description of how to add OSGi Remote Services into your Target Platform see Add to Target Platform.

  • In Eclipse, choose Help -> Install New Software...
  • Click on the Add button on the right.
  • Type in a Name in the textbox. For example, type: ECF 3.13.1.
  • Paste the following URL into the Location field.
  • Click OK.
  • Select the first two check boxes for install into Eclipse..i.e. ECF Remote Services/Remote Service Admin SDK and the ECF SDK for Eclipse. To explain: The ECF repository has three top-level items for install:
    1. ECF OSGi Remote Services SDK
    2. ECF SDK for Eclipse
    3. Uncategorized

  • Follow through the remaining dialogs to complete the installation.

To uninstall ECF SDK

  • Choose Help -> Install New Software...
  • Click on already installed (lower part of install manager dialog)
  • Click on Installed Software tab
  • Click on ECF SDK
  • Click on Uninstall ...

Install via Maven Repository

ECF also generates a Maven repository and makes it available as a version-specific sub-directory on the ECF builder

For example, here is the Maven repo for ECF 3.13.1 For support with respect to use of the Maven repo, please join the ecf-dev mailing list.

Install via Zip

  • The ECF SDK zip contains all ECF plugins from the Eclipse Foundation, as well as source code. The zip is a p2 update site. When you unzip it, you will have a local p2 update site and can then add an update site using the 'local'

    File    Build Date    17MB 4/5/2016

ECF Daily and Other Builds

  • The Daily builds are the latest untested or lightly tested builds.
    Daily Builds      
    To get the latest Daily Build from HEAD, add the following URL to Available Sites. This repository updates every day.
    We have stopped saving the zips of the daily/nightly builds from HEAD 
    Other Builds      
    All of the output from ECF's builder projects are available in a subdirectory of

ECF Source Code

For access to Eclipse Foundation ECF source code, see our Eclipse Foundation git repostiory

For access to ECF Extras source code, see our github repository

ECF Github Repositories

ECF has a Github organization with many repositories, including those for OSGi Remote Management, the following distribution providers:

along with an extension to the r-OSGi provider to use Websockets, a Java-only (no Bundle layer) Service Registry...optionally with ECF Remote Services/RSA, some example Raspberry Pi projects, and an example client OSGi Remote Service built on the public Geonames REST/JSON API at

Some of the ECF Github bundles are periodically created by the ECF builder and available in the builder downloads area

If you would like to see other of the ECF Github Repositories built by the builder, or would like to contribute to ECF, please join the ecf-dev mailing list

ECF Build Types

See the ECF Buckminster/Hudson builder for the available ECF builds.

Back to the top