The following is a list of notable Eclipse projects.
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[edit]
These projects are maintained by the Eclipse community and hosted by the Eclipse Foundation.
Top-level sub-projects[edit]
Eclipse continues to be one of the most popular developer IDEs, thanks in large part to the broad ecosystem of plug-ins the platform supports. It may have begun as a tool for Java, but more. There are many IDE (Integrated Developement Environment) s for Java programming. To name some: Eclipse, NetBeans, IntelliJ are mostly used among developers. A brief list of IDEs for Java Programming or Development are given below, with a brief description of their’s, from their official websites. Eclipse is certainly one of the most popular Java Integrated Development Environment (IDE). While it was originally developed as a Java environment, today it supports various other languages, including C, Python, and PHP. Komodo IDE supports debugging client-side JavaScript in Chrome, and it can debug Node.js both locally and remotely. It also debugs Perl, Python, PHP, Ruby, Tcl, and XSLT. Create an Static HTML5 Web Project in EclipseEclipse - Which project to choose to create HTML/Javascript.Searches related to how to create javascript proj.
- Eclipse Platform is the core framework that all other Eclipse projects are built on.[1]
- Java development tools (JDT) provides support for core Java SE. This includes a standalone fast incremental compiler.[2]
- Plug-in Development Environment (PDE) provides tools to create, develop, test, debug, build and deploy Eclipse plug-ins, fragments, features, update sites and RCP products.[3]
- Orion, CHE,Dirigible and Theia are browser-based IDEs and open tool integration platform which is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser.[4][5]
Tools[edit]
The following sub-projects are located under the Tools sub-project:
- Buckminster adds support for Component Assemblies.[6]
- C/C++ Development Tools (CDT) adds support for C/C++ syntax highlighting, code formatting, debugger integration and project structures. Unlike the JDT project, the CDT project does not add a compiler and relies on an external tool chain.[7]
- Graphical Editing Framework (GEF) allows developers to build standalone graphical tools. Example use include circuit diagram design tools, activity diagram editors and WYSIWYG document editors.[8]
- PHP Development Tools (PDT)
- Parallel Tools Platform (PTP) adds support for parallel and high-performance computing development, analysis, run/monitoring, debugging, and performance analysis.[9]
- WindowBuilder is a bi-directional Java GUI designer.[10]
Eclipse Node Js Ide
Projects requiring an older version of the Eclipse platform:
- AspectJ Development Tools (AJDT) adds support for the AspectJ Java extensions. AJDT require Eclipse 3.4 (Ganymede).[11]
Modeling[edit]
The following sub-projects are located under the Modeling sub-project:
- Eclipse Modeling Framework (EMF), a modeling framework and code generation facility for building tools and other applications based on a structured data model, from a model specification described in XMI.[12]
- Graphical Modeling Framework (GMF) is a generative component and runtime infrastructure for developing graphical editors based on EMF and GEF.
- Acceleo, an Open Source code generator that uses EMF based models to generate any textual language (Java, PHP, Python, etc.).
- Sirius, an Open Source project to create custom graphical modeling workbenches by leveraging the Eclipse Modeling technologies, including EMF and GMF.
- eTrice, an implementation of the Real-Time Object-Oriented Modeling language ROOM for event driven real-time software systems.[13]
- Vorto, standardization of information models which are an abstraction of a physical, real-world device.[14]
- Eclipse Papyrus Papyrus is an industrial-grade open source Model-Based Engineering tool. Papyrus has notably been used successfully in industrial projects and is the base platform for several industrial modeling tools.[15]
Technology[edit]
The following sub-projects are located under the Technology sub-project:
- Eclipse Scout is a framework for implementing multitierbusiness applications based on the Eclipse platform.[16]
- Eclipse SUMO is a free and open traffic simulation toolsuite. [17]
- g-Eclipse provides a middleware independent framework and exemplary implementations for users, developers, and administrators accessing Computing Grids.[18]
- Subversive — SVN Team Provider is aimed at providing Subversion support similar to that previously provided for CVS.[19]
Other[edit]
- Application Lifecycle Framework, a closed project
- Business Intelligence and Reporting Tools Project (BIRT), an Eclipse-based open source reporting system for web applications, especially those based on Java EE.[20]
- Data Tools Platform Project (DTP) provides relational database connectivity and SQL design tools.[21]
- Mylyn is a task-focused interface for Eclipse combining a task manager that integrates with bug trackers (such as Bugzilla, Trac and JIRA) and version control software with dynamic code filtering.[22]
- Test and Performance Tools Platform (TPTP) which provides a platform that allows software developers to build test and performance tools, such as debuggers, profilers and benchmarking applications.[23]
- Web Standard Tools (WST) adds standards compliant web development tools. These tools include editors for XML, HTML and CSS.[24]
- Mihini, an embedded runtime running on top of Linux, that exposes high-level Lua API for building M2M applications. Mihini aims at enabling easy and portable development, by facilitating access to the I/Os of an M2M system, providing a communication layer, etc.[25]
Third-party projects[edit]
- Android Development Tools Plugin for Eclipse is an Android Development Toolkit plugin for Eclipse.[26]
- CFEclipse is an open source ColdFusion IDE based on the Eclipse platform.
- EPIC is an open source Perl IDE based on the Eclipse platform.[27]
- Adobe Flash Builder is an Eclipse-based IDE for developing rich Internet applications (RIAs) with the Adobe Flash/Flex framework.[28]
- Google Plugin for Eclipse is a Google App Engine and Google Web Toolkit plugin.[29]
- Groovy & Grails Tool Suite (GGTS) is an open source Eclipse based IDE tailored to developing Groovy programs and Grails web applications. Like Spring Tool Suite, GGTS includes the developer edition of VMware vFabric tc Server.[30]
- JBoss Developer Studio (JBDS) is a development environment combining tooling and components of Eclipse, the Eclipse Web Tools Project, and the JBoss Enterprise Application Platform.
- The JMLSpecs Project adds support for the JML specification language to the Java features provided by the JDT. The project currently provides automatic JML compilation, the standard JML toolset, and Eclipse UI features such as syntax highlighting and content assistance.[31]
- Nodeclipse is Eclipse-based IDE for Node.js development.[32]
- PyDev is a fully functional Python Integrated Development Environment (IDE) with refactoring support, and graphical debugging.[33]
- RadRails is an IDE for Ruby on Rails.[34]
- Ruby Development Tools (RDT) is an open source Ruby IDE for the Eclipse platform.[35]
- ScalaIDE plugin allows Eclipse users to design, debug and build programs in Scala. The ScalaIDE supports mixed Scala/Java Projects, code completion, and an integrated debugger.[36]
- Spring Tool Suite (STS) is an open source IDE (also available as an Eclipse plugin) for building applications utilizing the Spring Framework. STS includes the developer edition of vFabric tc Server, advanced code completion and refactoring, a graphical Spring configuration editor, and tools for Spring Web Flow, Spring Batch, Spring Roo, and Spring Integration.[37][38]
- Wolfram Workbench is an IDE based on Eclipse (also available as an Eclipse plugin) for the Mathematica language.[39]
- WOLips is an IDE for WebObjects.[40]
See also[edit]
References[edit]
- ^'Platform - Eclipsepedia'. Eclipse.org. 2012-11-13. Retrieved 2013-10-06.
- ^'Eclipse Java development tools (JDT)'. Eclipse.org. Retrieved 2013-10-06.
- ^'PDE'. Eclipse.org. Retrieved 2013-10-06.
- ^'Orion'. Eclipse.org. Retrieved 2013-10-06.
- ^Beaton, Wayne. 'Eclipse Public License 2.0 | The Eclipse Foundation'. www.eclipse.org. Retrieved 2019-02-13.
- ^'Buckminster Project'.
- ^'Eclipse CDT'. Eclipse.org. Retrieved 2013-10-06.
- ^'GEF'. Eclipse.org. 2013-09-27. Retrieved 2013-10-06.
- ^'Eclipse Parallel Tools Platform (PTP)'. Eclipse.org. Retrieved 2013-10-06.
- ^'WindowBuilder'. Eclipse.org. Retrieved 2013-10-06.
- ^'AspectJ Development Tools (AJDT)'. Eclipse.org. 2009-03-04. Retrieved 2013-10-06.
- ^'Eclipse Modeling - EMF - Home'. Eclipse.org. Retrieved 2013-10-06.
- ^'Eclipse eTrice'.
- ^'Vorto'.
- ^'Eclipse Papyrus'.
- ^'Eclipse Scout - Project Home'. Eclipse.org. Retrieved 2013-10-06.
- ^'Eclipse SUMO'. Eclipse.org. Retrieved 2020-03-06.
- ^'g-Eclipse Project - Tools for Cloud and Grid Computing'. Eclipse.org. Retrieved 2013-10-06.
- ^'Eclipse Subversive - Subversion (SVN) Team Provider'. Eclipse.org. Retrieved 2013-10-06.
- ^'Eclipse BIRT Home'. Eclipse.org. Retrieved 2013-10-06.
- ^'Eclipse Data Tools Platform (DTP) Project'. Eclipse.org. Retrieved 2013-10-06.
- ^'Eclipse Mylyn Open Source Project'. Eclipse.org. Retrieved 2013-10-06.
- ^'Eclipse Test & Performance Tools Platform Project'. Eclipse.org. Retrieved 2013-10-06.
- ^'Web Standard Tools Subproject'.
- ^'Mihini Project'.
- ^'ADT Plugin | Android Developers'. Developer.android.com. Retrieved 2013-10-06.
- ^'EPIC - Eclipse Perl Integration' (in German). E-p-i-c.sourceforge.net. Retrieved 2013-10-06.
- ^'Develop games and applications | Adobe Flash Builder 4.7 Premium'. Adobe.com. 2013-09-26. Retrieved 2013-10-06.
- ^'Google Plugin for Eclipse — Google Developers'. Code.google.com. 2013-09-19. Retrieved 2013-10-06.
- ^Grails community. 'Groovy/Grails Tool Suite'. Grails.org. Archived from the original on 2013-10-03. Retrieved 2013-10-06.
- ^'Java Modeling Language (JML) | Free Development software downloads at'. Sourceforge.net. Retrieved 2013-10-06.
- ^'Nodeclipse (Nodeclipse-1, CoffeeScript Editor plugins, Eclipse Node.js IDE and npm-proxy) 路 GitHub'. Github.com. Retrieved 2013-10-06.
- ^'PyDev Home'.
- ^'Radrails.Org'. Radrails.Org. Retrieved 2013-10-06.
- ^'Aptana | Studio'. Rubyeclipse.sourceforge.net. Archived from the original on 2009-06-29. Retrieved 2013-10-06.
- ^'Scala IDE for Eclipse'. Scala-ide.org. Retrieved 2013-10-06.
- ^'Spring · Eclipse Downloads'. Springsource.org. Retrieved 2013-10-06.
- ^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.CS1 maint: multiple names: authors list (link)
- ^'Wolfram Workbench: State-of-the-Art Integrated Development Environment'. Wolfram.com. Retrieved 2013-10-06.
- ^'Home - WOProject / WOLips - WOCommunity Association Wiki'. Wiki.objectstyle.org. 2013-05-21. Retrieved 2013-10-06.
External links[edit]
- List of projects on eclipse.org
Retrieved from 'https://en.wikipedia.org/w/index.php?title=List_of_Eclipse_projects&oldid=999520784'
Links
News. Features. Demo. History. Usage. Download. Support. Support us. About. Donate. Gradle IDE Pack. Gradle for Eclipse - Android. AngularJS-Eclipse. Angular2-Eclipse. Polyglot Maven IDE Pack. .proto Editor. Nodeclipse CLI installer.
2014-01-05
Enide & Nodeclipse version 0.9.0 are released. New update site is </br> There is also update site archive on SourceForge.
Check What's new. Markdown Editor can be installed from
Enide & Nodeclipse version 0.9.0 are released. New update site is </br> There is also update site archive on SourceForge.
Check What's new. Markdown Editor can be installed from
2014-01-03
Don’t miss posts on Node.js blog:
- DoS Vulnerability (fixed in Node v0.8.26 and v0.10.21) if you are using 0.8 or 0.10 servers in production, update to the latest on that branch is critical.
- Keeping The npm Registry Awesome After several downtime in November (npm usage grew 10x in 2013), technical work is in progress. ALso donation campaign was launched at https://scalenpm.org/.
Enide - Eclipse Node.js Ide
Node package server as proxy or cache.https://github.com/Nodeclipse/npm-proxy/blob/master/README.md
</p>
2013-12-27
Finally GFMV#47 with GitHub Flavored Markdown Viewer plugin 1.8 (
Finally GFMV#47 with GitHub Flavored Markdown Viewer plugin 1.8 (
Update p2 repository: http://dl.bintray.com/satyagraha/generic/1.8.0
) you are able to right-click node_modules
folder Generate Markdown Preview
and after that open any .md file with Show in GFM View
instantly, any time, even when offline, and it will look exactly like on GitHub. ( HTMLs are saved into .*.md.html
filenames. They will not be committed when project .gitignore
file has .*.md.html
. .* files are hidden in Eclipse by default, but see 'No miracles, just files' below. ) 2013-12-20
Navigation Demo.
Navigation Demo.
2013-12-20
Nodeclipse is #1 in Eclipse Top 10 NEW Plugins for 2013, together with StartExplorer, GitHub Flavored Markdown viewer plugin. Enide - Eclipse Node.JS IDE also made into Top 10 NEW. There may be general confusion as Enide is set/collection of plugins including Nodeclipse available in the same update site or via .p2f file.
Nodeclipse is #1 in Eclipse Top 10 NEW Plugins for 2013, together with StartExplorer, GitHub Flavored Markdown viewer plugin. Enide - Eclipse Node.JS IDE also made into Top 10 NEW. There may be general confusion as Enide is set/collection of plugins including Nodeclipse available in the same update site or via .p2f file.
2013-12-11
Nodeclipse CLI is published with npm registry. Install it with Now create new project in any way, then to make it Eclipse project ready for import via
Nodeclipse CLI is published with npm registry. Install it with Now create new project in any way, then to make it Eclipse project ready for import via
File -> Import -> General / Existing Projects into Workspace
.</br> CLI util also allows to create new Node.js projects like . And that is great because it uses the same templates as Nodeclipse plugin. So if you have an idea for new wizard, propose your additions with pull request as new_folder, then it will be immediately available as , and after a while as Wizard option in Eclipse/Enide. 2013-12-06
Enide Monstr 0.8.1 for Windows x32 is published on SourceForge. It is based on Enide Studio (Java/DSL) and includes Nodeclipse 0.8.1, CoffeeScript 0.3, TypeScript and other plugins for Node.js, JavaScript, Java and Eclipse development with git and GitHub.
32bit stack (JDK+Eclipse) is recommended now as issue #71 seems to appear on 64bit stack only. Contribute for other OSes by creating new issue. A community feedback is needed to analyze why some known (and unknown) bugs appear in different environments, so be talky, when you notice bad things. For me Windows 7 with JDK7_40 32bit seems to be the best combination for now. Stay tuned and updated.
Enide Monstr 0.8.1 for Windows x32 is published on SourceForge. It is based on Enide Studio (Java/DSL) and includes Nodeclipse 0.8.1, CoffeeScript 0.3, TypeScript and other plugins for Node.js, JavaScript, Java and Eclipse development with git and GitHub.
32bit stack (JDK+Eclipse) is recommended now as issue #71 seems to appear on 64bit stack only. Contribute for other OSes by creating new issue. A community feedback is needed to analyze why some known (and unknown) bugs appear in different environments, so be talky, when you notice bad things. For me Windows 7 with JDK7_40 32bit seems to be the best combination for now. Stay tuned and updated.
2013-12-02
Welcome to DemoDays Beijing on December 14th 2pm</br> Free event in English/Chinese on Java, JavaScript, MongoDB, Eclipse topics. Welcome to share and present, just contact via Skype or QQ 908781544. Guests are to register and check updates. 19 utc time. Let your friends know.
Welcome to DemoDays Beijing on December 14th 2pm</br> Free event in English/Chinese on Java, JavaScript, MongoDB, Eclipse topics. Welcome to share and present, just contact via Skype or QQ 908781544. Guests are to register and check updates. 19 utc time. Let your friends know.
2013-12-02
Enide & Nodeclipse version 0.8 are released. New update site is </br> There is also update site archive on SourceForge.
Check What's new.
Enide & Nodeclipse version 0.8 are released. New update site is </br> There is also update site archive on SourceForge.
Check What's new.
2013-11-01
Nodeclipse & Enide version 0.7 are released. New update site is
Check What's new.
Nodeclipse & Enide version 0.7 are released. New update site is
Check What's new.
2013-10-31
Welcome to organize and give a talk on Software Development and Eclipse DemoCamps around the world in November.
Welcome to organize and give a talk on Software Development and Eclipse DemoCamps around the world in November.
2013-10-06
Nodeclipse & Enide version 0.6 released. New update site is
Check What's new.
Nodeclipse & Enide version 0.6 released. New update site is
Check What's new.
2013-09-12
Enide Studio 0.5 for Windows x64 and x32 is published on SourceForge. It is based on Eclipse Kepler Java/DSL and includes Nodeclipse 0.5 and other plugins for Node.js, JavaScript, Java and Eclipse development with git and GitHub.
Enide Studio 0.5 for Windows x64 and x32 is published on SourceForge. It is based on Eclipse Kepler Java/DSL and includes Nodeclipse 0.5 and other plugins for Node.js, JavaScript, Java and Eclipse development with git and GitHub.
2013-09-11
ATTENTION: There was reported issue of '#72 All nodejs apps fail to run after upgrade to 0.5'.
If you have already run into the problem. 1) let us know by confirming or raising new issue (we need to know exactly what OS, Java version, Eclipse version is affected. Currently only x32 Windows on Java 6 is confirmed.) 2) Uninstall Nodeclipse 0.5 (only 1 feature entry) via Help -> About Eclipse -> Installation details, select Nodeclipse, then Uninstall. button 3) install 0.4 from update site
ATTENTION: There was reported issue of '#72 All nodejs apps fail to run after upgrade to 0.5'.
If you have already run into the problem. 1) let us know by confirming or raising new issue (we need to know exactly what OS, Java version, Eclipse version is affected. Currently only x32 Windows on Java 6 is confirmed.) 2) Uninstall Nodeclipse 0.5 (only 1 feature entry) via Help -> About Eclipse -> Installation details, select Nodeclipse, then Uninstall. button 3) install 0.4 from update site
http://nodeclipse-1.github.io/updates
2013-09-08
Nodeclipse-1 version 0.5.0 released.
Check What's new.
Nodeclipse-1 version 0.5.0 released.
Check What's new.
2013-09-01
Nodeclipse-1 version 0.5.0 goes into staging repository for testing. Update site is If you notice any bug, please report as issue against 0.5 milestone. The list of new features is still as opened and closed issues in 0.5 milestone.
Nodeclipse-1 version 0.5.0 goes into staging repository for testing. Update site is If you notice any bug, please report as issue against 0.5 milestone. The list of new features is still as opened and closed issues in 0.5 milestone.
2013-08-22
Nodeclipse CoffeeScript Editor 0.3.0, Nodeclipse Git Addon 0.1.0 are released. All of them can be quickly accessed via Nodeclipse Plugins List plugin , that now has almost 20 plugins, including TypeScript, jQuery Integration, Start Explorer or shell.
Nodeclipse CoffeeScript Editor 0.3.0, Nodeclipse Git Addon 0.1.0 are released. All of them can be quickly accessed via Nodeclipse Plugins List plugin , that now has almost 20 plugins, including TypeScript, jQuery Integration, Start Explorer or shell.
2013-07-31
Be first to suggest new ideas for Nodeclipse.
Be first to suggest new ideas for Nodeclipse.
2013-07-26
Nodeclipse SDK (Standard Development Toolkit) 0.4.14 for Windows x64 is released on SourceForge. It is based on Eclipse Kepler Standard and includes Nodeclipse 0.4 and other plugins for Node.js & Eclipse development. Read more.
Nodeclipse SDK (Standard Development Toolkit) 0.4.14 for Windows x64 is released on SourceForge. It is based on Eclipse Kepler Standard and includes Nodeclipse 0.4 and other plugins for Node.js & Eclipse development. Read more.
2013-06-27
Nodeclipse NTS 0.4.10 for Windows x64 and x32 is released on SourceForge. It is based on Eclipse Kepler and includes Nodeclipse 0.4 and other plugins. Read more.
Nodeclipse NTS 0.4.10 for Windows x64 and x32 is released on SourceForge. It is based on Eclipse Kepler and includes Nodeclipse 0.4 and other plugins. Read more.
2013-06-11
Welcome to share your Eclipse, Node.js or GitHub experience with SHARE, discuss and comment.
Welcome to share your Eclipse, Node.js or GitHub experience with SHARE, discuss and comment.
2012-05-22
There was slow Internet connection, and deny of service ('No repository found' message in Eclipse) around period from 2012-05-22 21:00 UTC to 2012-05-23 9:30 UTC. Reported as #47 This should be related to cloud provider hosting GitHub pages. Please report if you are unable to install. We look carefully.</br> Take a look at GitHub System Status before reporting issue.
There was slow Internet connection, and deny of service ('No repository found' message in Eclipse) around period from 2012-05-22 21:00 UTC to 2012-05-23 9:30 UTC. Reported as #47 This should be related to cloud provider hosting GitHub pages. Please report if you are unable to install. We look carefully.</br> Take a look at GitHub System Status before reporting issue.
2013-05-19
We have released version 0.4 . Now, you can try it. And enjoy!
Please enable JavaScript to view the comments powered by Disqus.comments powered by DisqusWe have released version 0.4 . Now, you can try it. And enjoy!