List of Eclipse projects

Last updated

The following is a list of notable Eclipse projects.

Contents

Although some of the listed projects play a vital role for the Eclipse IDE the Eclipse project ecosystem covers a significantly larger scope than the Eclipse IDE.

Official projects

These projects are maintained by the Eclipse community and hosted by the Eclipse Foundation.

Top-level sub-projects

Tools

The following sub-projects are located under the Tools sub-project:

Projects requiring an older version of the Eclipse platform:

Modeling

The following sub-projects are located under the Modeling sub-project:

Technology

The following sub-projects are located under the Technology sub-project:

Other

Third-party projects

See also

Related Research Articles

An integrated development environment (IDE) is a software application that provides comprehensive facilities for software development. An IDE normally consists of at least a source-code editor, build automation tools, and a debugger. Some IDEs, such as IntelliJ IDEA, Eclipse and Lazarus contain the necessary compiler, interpreter or both; others, such as SharpDevelop and NetBeans, do not.

<span class="mw-page-title-main">KDevelop</span> Integrated development environment

KDevelop is a free and open-source integrated development environment (IDE) for Unix-like computer operating systems and Windows. It provides editing, navigation and debugging features for several programming languages, and integration with build automation and version-control systems, using a plugin-based architecture.

<span class="mw-page-title-main">Eclipse (software)</span> Software development environment

Eclipse is an integrated development environment (IDE) used in computer programming. It contains a base workspace and an extensible plug-in system for customizing the environment. It is the second-most-popular IDE for Java development, and, until 2016, was the most popular. Eclipse is written mostly in Java and its primary use is for developing Java applications, but it may also be used to develop applications in other programming languages via plug-ins, including Ada, ABAP, C, C++, C#, Clojure, COBOL, D, Erlang, Fortran, Groovy, Haskell, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, Prolog, Python, R, Ruby, Rust, Scala, and Scheme. It can also be used to develop documents with LaTeX and packages for the software Mathematica. Development environments include the Eclipse Java development tools (JDT) for Java and Scala, Eclipse CDT for C/C++, and Eclipse PDT for PHP, among others.

<span class="mw-page-title-main">WebObjects</span> Java web application server and framework originally developed by NeXT Software

WebObjects is a discontinued Java web application server and a server-based web application framework originally developed by NeXT Software, Inc.

<span class="mw-page-title-main">IntelliJ IDEA</span> Integrated development environment

IntelliJ IDEA is an integrated development environment (IDE) written in Java for developing computer software written in Java, Kotlin, Groovy, and other JVM-based languages. It is developed by JetBrains and is available as an Apache 2 Licensed community edition, and in a proprietary commercial edition. Both can be used for commercial development.

Zend Studio is a commercial, proprietary integrated development environment (IDE) for PHP developed by Zend Technologies, based on the PHP Development Tools (PDT) plugin for the Eclipse platform.

<span class="mw-page-title-main">Google Web Toolkit</span> Free Java library

Google Web Toolkit, or GWT Web Toolkit, is an open-source set of tools that allows web developers to create and maintain JavaScript front-end applications in Java. It is licensed under Apache License 2.0.

Google Developers is Google's site for software development tools and platforms, application programming interfaces (APIs), and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers using Google's developer products.

<span class="mw-page-title-main">Aptana</span> Text editor

Aptana, Inc. is a company that makes web application development tools for use with a variety of programming languages. Aptana's main products include Aptana Studio, Aptana Cloud and Aptana Jaxer.

OpenESB is a Java-based open-source enterprise service bus. It can be used as a platform for both enterprise application integration and service-oriented architecture. OpenESB allows developers to integrate legacy systems, external and internal partners and new development in business processes. It supports a multitude of integration technologies including standard JBI, XML with support for XML Schemas, WSDL, and BPEL with the aim of simplicity, efficiency, long-term durability, and low TCO.

Web2py is an open-source web application framework written in the Python programming language. Web2py allows web developers to program dynamic web content using Python. Web2py is designed to help reduce tedious web development tasks, such as developing web forms from scratch, although a web developer may build a form from scratch if required.

JBoss Developer Studio (JBDS) is a development environment created and currently developed by JBoss and Exadel.

The Android SDK is a software development kit for the Android software ecosystem that includes a comprehensive set of development tools. These include a debugger, libraries, a handset emulator based on QEMU, documentation, sample code, and tutorials. The SDK is part of the official Android Studio IDE but its various tools and resources can be used independently.

Acceleo is an open-source code generator from the Eclipse Foundation that allows people to use a model-driven approach to building applications. It is an implementation of the "MOFM2T" standard, from the Object Management Group (OMG), for performing model-to-text transformation.

Dart is a programming language designed by Lars Bak and Kasper Lund and developed by Google. It can be used to develop web and mobile apps as well as server and desktop applications.

<span class="mw-page-title-main">Eclipse Sirius</span>

Sirius is an open-source software project of the Eclipse Foundation. This technology allows users to create custom graphical modeling workbenches by leveraging the Eclipse Modeling technologies, including EMF and GMF. The modeling workbench created is composed of a set of Eclipse editors which allow the users to create, edit and visualize EMF models.

Eclipse Theia is an Eclipse open source project providing the Theia Platform and the Theia IDE.

References

  1. "Platform - Eclipsepedia". Eclipse.org. 2012-11-13. Retrieved 2013-10-06.
  2. "Eclipse Java development tools (JDT)". Eclipse.org. Retrieved 2013-10-06.
  3. "PDE". Eclipse.org. Retrieved 2013-10-06.
  4. "Orion". Eclipse.org. 31 January 2013. Retrieved 2013-10-06.
  5. Beaton, Wayne. "Eclipse Public License 2.0 | The Eclipse Foundation". www.eclipse.org. Retrieved 2019-02-13.
  6. "Eclipse Oniro | projects.eclipse.org". Eclipse.org. 2022-04-04. Retrieved 2022-04-04.
  7. "Buckminster Project".
  8. "Eclipse CDT". Eclipse.org. Retrieved 2013-10-06.
  9. "GEF". Eclipse.org. 2013-09-27. Retrieved 2013-10-06.
  10. "Eclipse Parallel Tools Platform (PTP)". Eclipse.org. Retrieved 2013-10-06.
  11. "WindowBuilder". Eclipse.org. Retrieved 2013-10-06.
  12. "AspectJ Development Tools (AJDT)". Eclipse.org. 2009-03-04. Retrieved 2013-10-06.
  13. "Eclipse Modeling - EMF - Home". Eclipse.org. Retrieved 2013-10-06.
  14. "Eclipse eTrice". 31 January 2013.
  15. "Vorto". 27 August 2014.
  16. "Eclipse Papyrus".
  17. "Eclipse Scout - Project Home". Eclipse.org. Retrieved 2013-10-06.
  18. "Eclipse SUMO". Eclipse.org. 21 June 2017. Retrieved 2020-03-06.
  19. "g-Eclipse Project - Tools for Cloud and Grid Computing". Eclipse.org. Retrieved 2013-10-06.
  20. "Eclipse Subversive - Subversion (SVN) Team Provider". Eclipse.org. Retrieved 2013-10-06.
  21. "Eclipse BIRT Home". Eclipse.org. Retrieved 2013-10-06.
  22. "Eclipse Data Tools Platform (DTP) Project". Eclipse.org. Retrieved 2013-10-06.
  23. "Eclipse Mylyn Open Source Project". Eclipse.org. Retrieved 2013-10-06.
  24. "Eclipse Test & Performance Tools Platform Project". Eclipse.org. Retrieved 2013-10-06.
  25. "Web Standard Tools Subproject".
  26. "Mihini Project".
  27. "ADT Plugin | Android Developers". Developer.android.com. Retrieved 2013-10-06.
  28. "EPIC - Eclipse Perl Integration" (in German). E-p-i-c.sourceforge.net. Retrieved 2013-10-06.
  29. "Develop games and applications | Adobe Flash Builder 4.7 Premium". Adobe.com. 2013-09-26. Retrieved 2013-10-06.
  30. "Google Plugin for Eclipse — Google Developers". 2013-09-19. Retrieved 2013-10-06.
  31. Grails community. "Groovy/Grails Tool Suite". Grails.org. Archived from the original on 2013-10-03. Retrieved 2013-10-06.
  32. "Java Modeling Language (JML) | Free Development software downloads at". Sourceforge.net. Retrieved 2013-10-06.
  33. "Nodeclipse (Nodeclipse-1, CoffeeScript Editor plugins, Eclipse Node.js IDE and npm-proxy) 路 GitHub". Github.com. Retrieved 2013-10-06.
  34. "PyDev Home".
  35. "Radrails.Org". Radrails.Org. Archived from the original on 2007-06-14. Retrieved 2013-10-06.
  36. "Aptana | Studio". Rubyeclipse.sourceforge.net. Archived from the original on 2009-06-29. Retrieved 2013-10-06.
  37. "Scala IDE for Eclipse". Scala-ide.org. Retrieved 2013-10-06.
  38. "Spring · Eclipse Downloads". Springsource.org. Retrieved 2013-10-06.
  39. Date Created: Monday, August 13, 2012 - 14:35 (2012-08-13). "Spring Tool Suite (STS) for Eclipse Juno (3.8 + 4.2) | Eclipse Plugins, Bundles and Products - Eclipse Marketplace". Marketplace.eclipse.org. Archived from the original on October 15, 2013. Retrieved 2013-10-06.{{cite web}}: CS1 maint: multiple names: authors list (link) CS1 maint: numeric names: authors list (link)
  40. "Wolfram Workbench: State-of-the-Art Integrated Development Environment". Wolfram.com. Retrieved 2013-10-06.
  41. "Home - WOProject / WOLips - WOCommunity Association Wiki". Wiki.objectstyle.org. 2013-05-21. Retrieved 2013-10-06.