corner imagecorner image FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE Dynamic Languages

Ruby and Rails development in the NetBeans IDE
Click image for fullscreen preview

The NetBeans IDE is not only your best choice for Java development, but you also get integrated support for several dynamic languages -- all in one performant tool.

PHP

NetBeans PHP IDE provides a fast integrated development environment for creating, running, and debugging PHP applications in one small download.

JavaScript

The NetBeans IDE offers full editor support for JavaScript and CSS, including a JavaScript Debugger and a JavaScript Library Manager.

JavaFX

The NetBeans IDE is the recommended IDE for JavaFX development. Preview visual code live in the editor, and analyze your application's performance with the JavaFX Profiler.

Ruby and Ruby on Rails

NetBeans IDE offers a powerful Ruby editor including code completion, a debugger, and full support for Ruby on Rails. You can use your local ruby binaries or rely on the included JRuby runtime.

Groovy and Grails

The NetBeans IDE directly supports Groovy, a dynamic scripting language for the Java Platform, and Grails, a web application framework that leverages the Groovy language. Use it to develop 100% pure Groovy applications, or mix Groovy with Java and take advantage of Groovy's dynamic nature in your Java projects.

Python

The NetBeans IDE support for Python covers Smart Indent/Outdent in the editor, a Python Platform Manager, an interactive console, a debugger, and more.

javascript

Groovy Grails

ruby gems manager

python console


- PHP
A fast and light-weight PHP IDE.
- Ruby
Advanced tools for JRuby, Ruby and Ruby On Rails.
- JavaFX
The NetBeans IDE is the official JavaFX IDE.
- Groovy
Integrate Groovy with Java SE and use the Grails web framework.
- Python
A Python IDE with integrated debugger and console.
- JavaScript
Create JavaScript-enhanced web pages.