- JDK (Java Development Kit) includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.
- Web container or Servlet container is the component of a web server that interacts with Java servlets.
- Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies.
- GlassFish is an open-source application server project for the Java EE platform.
- Apache Maven is a build automation tool used primarily for Java projects.
- NetBeans is an IDE for developing primarily with Java.
- Jersey RESTful Web Services framework is open source, production quality, framework for developing RESTful Web Services in Java that provides support for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference Implementation.
- Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT.
- PHP installed as an Apache module:
- Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you.
- Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
- setuptools is a tool to easily download, build, install, upgrade, and uninstall Python packages.
- pip is a tool for installing and managing Python packages.
- virtualenv is a tool to create isolated Python environments.
- virtualenvwrapper is a set of extensions to virtualenv for creating isolated Python development environments.
- Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions.
- ruby-build is a tool to compile and install different versions of Ruby on UNIX-like systems.
- chruby is a tool to change the current Ruby.
- chgems is a tool like
chroot
but for RubyGems. - Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.