Apache NetBeans vs Eclipse PHP Development Tools
Apache NetBeans
netbeans.apache.orgEclipse PHP Development Tools
eclipse.devSide by side
| Figure | Apache NetBeans | Eclipse PHP Development Tools |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Plans published | 1 | 1 |
| Spec score · PHP IDEs | 8.3 (#5) | 8.0 (#12) |
| Downloads | The release page offers platform-independent binary and source ZIP files, and links to third-party Windows, macOS, and Linux packages. | The PHP Developers package is offered for OS X, Windows, and Linux in 64-bit and ARM 64-bit builds, and requires Java to be installed. |
| Editing | It highlights source code syntactically and semantically and supports code refactoring. | Listed features include syntax highlighting, syntax validation, content assist, code navigation, formatting, refactoring, and code templates. |
| Founded | 1996 | 2004 |
| License | The IDE and Platform are free for commercial and non-commercial use under the Apache License. | The Eclipse project page lists Eclipse Public License 2.0 and notes that some source code or binaries may have different terms. |
Plans
Eclipse PHP Development Tools
- Eclipse PHP Development ToolsFree
In their own words
Apache NetBeans
Apache NetBeans is a development environment, tooling platform, and application framework for Linux, macOS, and Windows. Its editor highlights code by syntax and meaning and supports refactoring. Editors, wizards, and templates cover Java, PHP, and other languages, with plugins and linked support for JavaFX and JavaScript. The NetBeans Platform is a modular framework for Swing applications, with state saving, menus, toolbars, keyboard shortcuts, and window management. The IDE and Platform are free for commercial and non-commercial use under the Apache License; the listed plan is free. Apache NetBeans 31, dated August 10, 2026, supports running on JDK 26, 25, or 21, with initial support for JDK 27. Downloads include platform-independent binary and source ZIPs, plus linked installers for Windows, macOS, and Linux. Those installers are provided by committers for convenience, not as Apache Software Foundation releases. The release page provides SHA-512 hashes and PGP signatures. Windows/ARM is not fully supported, and older releases are no longer supported.
Eclipse PHP Development Tools
Eclipse PHP Development Tools (PDT) provides a PHP IDE framework for Eclipse, for developing PHP web applications and extending PHP capabilities through the Web Tools Project. Its editing tools include syntax highlighting and validation, content assistance, navigation, formatting, refactoring, and code templates. PDT lists debugging and profiling with Zend Debugger or Xdebug, PHPUnit support, and remote projects. The PHP Developers package is described as a starting point for PHP developers and includes PHP language support, a Git client, XML Editor, Mylyn, and Terminal. Downloads are available for macOS, Windows, and Linux in 64-bit and ARM 64-bit builds; Java must be installed. PDT can also be installed into an existing Eclipse workspace. Listed extensions include Symfony, Twig, YAML, Smarty, Emmet, and CS-Fixer. The project page lists version 8.4, dated 2025-12-10, as its latest release and labels the project Mature. PDT is free, and its site points users to a manual, forum, wiki, mailing list, and bug-submission link.