List of Eclipse-based software
Appearance
| Company type | Open source software |
|---|---|
| Industry | Software development |
| Products | Integrated development environment (IDE) with plug-in support |
The Eclipse integrated development environment (IDE) supports a vast array of plug-ins that significantly broaden its capabilities. Notable examples include:
- Acceleo, an open source generator that utilizes EMF models to create code in various languages such as Java, PHP, and Python.
- Actifsource, a workbench designed for modeling and automated code generation.
- Adobe ColdFusion Builder, Adobe’s official IDE tailored for ColdFusion application development.
- Adobe Flash Builder, an Eclipse-based IDE dedicated to developing Flex applications for Flash and mobile devices.
- The ADT plugin by Google, facilitating Android SDK development.
- AnyLogic, a tool specializing in simulation modeling developed by The AnyLogic Company.
- Appcelerator, a cross-platform mobile app development solution provided by Axway Appcelerator.
- Aptana, a web-focused IDE constructed on the Eclipse platform.
- Avaya Dialog Designer, a commercial IDE intended for scripting voice self-service applications.
- Bioclipse, a platform supporting chemo- and bioinformatics research.
- The BIRT Project, delivering reporting and business intelligence functionalities for both client and web-based applications.
- Bonita Open Solution, which employs Eclipse for process modeling and form design with BPMN compliance.
- Cantata IDE, a runtime analysis tool aimed at testing C and C++ software.
- CityEngine, software used for procedural generation of urban environments.
- Code Composer Studio, Texas Instruments’ IDE for microcontroller development.
- CodeWarrior, Freescale’s IDE offering C, C++, and Assembly compilers for microcontrollers.
- Compuware OptimalJ, a model-driven environment focused on Java development.
- Coverity Static Analysis, identifying critical code defects and vulnerabilities related to security.
- DBeaver, a universal database management system and SQL client application.
- ECLAIR, an automated toolset for program analysis, verification, and testing.
- EasyEclipse, pre-configured distributions of the Eclipse IDE.
- g-Eclipse, a framework integrating Grid computing infrastructures into Eclipse.
- GAMA Platform, an environment dedicated to spatially explicit agent-based simulations.
- GForge Advanced Server, a collaboration platform integrated with Eclipse for managing projects.
- The Google Plugin for Eclipse, offering tools to build, optimize, and deploy cloud applications on Google App Engine.
- GumTree, an integrated workbench designed for instrument control and data analysis tasks.
- IBM Rational suite components including:
* IBM Rational Software Architect and Modeler, tools supporting UML design and application development that supersede parts of the Rational Rose product line. * IBM Rational Performance Tester, which identifies performance bottlenecks within systems. * IBM Rational Method Composer, a platform managing software processes. * Rational Publishing Engine, a service focused on document generation.
- IBM Lotus Expeditor, a framework enabling lightweight rich client applications across desktop and mobile environments.
- IBM Lotus Symphony, a free office productivity suite based on OpenOffice.org technology.
- From version 8 onwards, IBM Notes serves as an enterprise platform combining email, calendaring, and collaborative business functions.
- Intel FPGA tools including the Nios-II Embedded Development Suite, supporting ARM processors within SoC FPGAs.
- Kalypso (software), an open source modeling system centered on water management simulations such as flood control and risk assessment.
- KNIME, an open source platform for data analytics, reporting, and integration tasks.
- MontaVista DevRocket, an Eclipse plug-in tailored for embedded Linux software development.
- MyEclipse by Genuitec, an IDE that integrates Angular TypeScript support into the Java-Eclipse environment via the Webclipse plug-in alongside Angular IDE services.
- Nuxeo RCP, an open source rich client platform designed for Enterprise Content Management solutions.
- The suite of Oracle’s Eclipse-based development tools known as the Oracle Enterprise Pack for Eclipse (OEPE).
- OMNeT++, a framework specialized in network simulation modeling.
- Parasoft’s testing tools include:
* Parasoft C/C++test offering static analysis, unit testing, regression testing, and runtime error detection for C/C++ projects. * Parasoft Jtest providing equivalent capabilities tailored to Java applications. * The Parasoft SOAtest suite designed for API testing across cloud, mobile, and SOA platforms. * Parasoft Virtualize enabling service virtualization to simulate test environments during software development cycles.
- PHP development tools such as:
* The open source editor with debugging features known as PHP Development Tools (PDT). * The community-maintained PHP IDE called PHPEclipse which includes integrated debugging support.
- Polyspace plug-in that detects runtime errors in C, C++, and Ada codebases within the Eclipse environment.
- Powerflasher FDT, an Eclipse-based IDE targeting Flex application creation for Flash Platform and mobile devices.
- Pulse ALM by Genuitec provides Eclipse tool management along with application delivery, collaboration, and lifecycle management services available in both free and commercial versions.
- PyDev, an IDE supporting Python programming enriched with refactoring tools, graphical debugging, and code analysis features.
- Red Hat JBoss Developer Studio offers enterprise-grade Java development tooling within the Eclipse framework.
- Remote Component Environment integrates engineering workflows with distributed data management solutions.
- Rodin tool facilitates formal software specification using the B-Method including refinement capabilities.
- RSSOwl is a Java-based newsreader supporting RSS/RDF/Atom feeds built atop Eclipse.
- SAP NetWeaver Developer Studio functions as an IDE tailored to SAP’s Java technologies.
- Sirius enables users to create customized graphical modeling workbenches leveraging EMF and GMF technologies.
- Spatiotemporal Epidemiological Modeler (STEM) provides open source resources to simulate infectious disease transmission.
- SpringSource STS plug-in supports development based on the Spring framework.
- Sybase PowerDesigner delivers enterprise data modeling alongside collaborative design; Teamcenter PLM software has utilized Eclipse as its platform since version 2007.1.
- Tensilica Xtensa Xplorer integrates software creation with processor configuration and SoC simulation tools.
- ThreadSafe offers static code analysis aimed at identifying concurrency issues such as race conditions and deadlocks in Java applications.
- uDig presents user-friendly GIS mapping capabilities.
- VistaMax IDE caters to Maemo development through visual integration based on Eclipse.
- VP/MS by CSC is an Eclipse-based modeling language coupled with product lifecycle management tools.
- WireframeSketcher facilitates wireframing across desktop, web, and mobile platforms.
- XMind is cross-platform software designed for mind mapping, brainstorming sessions, and presentations.
- Xilinx’s EDK (Embedded Development Kit) supports system design involving MicroBlaze and PowerPC embedded processors within Xilinx FPGAs; its successor Vivado design suite includes Xilinx SDK.
- Zen Coding offers plug-ins that accelerate HTML and CSS coding workflows.
- Zend Studio is an IDE focused on PHP website creation as well as web service development.
These extensions extend Eclipse’s applicability across diverse sectors such as embedded systems engineering, enterprise content management, cloud computing solutions, mobile application creation, data analytics processes, simulation modeling environments, software quality assurance testing, among others—highlighting its adaptability as a holistic professional development platform.