Popular Java/JavaScript frameworks/tools

JAX-RS Implementations: 
  • Jersey ( JAX-RS Reference Implementation from Sun )
  • RESTEasy ( JBoss Application Server's JAX-RS project )
  • Apache CXF
  • RESTlet
JAX-WS Implementations: 
  • Apache CXF
  • Apache Axis2
  • Metro ( from Sun )
  • Spring-WS
ORM Frameworks:
  • Hibernate ( from JBoss )
  • TopLink ( from Oracle )
  • MyBatis ( google code project )
  • Cayenne ( from Apache )
Java Messaging Service(JMS) Implementations:
  • Apache ActiveMQ
  • IBM MQSeries ( Websphere MQ )
  • Oracle OpenMQ ( Open Message Queue )
  • JBoss HornetQ
Opensource Java Enterprise Service Bus(ESB):
  • Mule
  • Apache ServiceMix
  • Open ESB
Java to XML Bindings:
  • JAXB
  • Castor
  • XMLBeans
Java Search Engines:
  • Lucene
  • Solr ( uses Lucense internally )
Unit Testing Frameworks:
  • TestNG
  • JUnit
Javascript Frameworks:
  • AngularJS
  • Dojo
  • JQuery
JavaScript(WebUI) Unit Testing Frameworks:
  • Jasmine
  • QUnit
  • JSTestDriver
  • JsUnit
Opensource Web Application UI Testing(Automating Web Browsers) Frameworks:
  • WebDriver ( Selenium 2.0 )
  • Selenium
  • Watij
Analyse Security Vulnerabilities in Code:
  • HP Fortify - Identify, fix and protect from security vulnerabilities in software applications
  • IBM Rational AppScan - Intended to test Web applications for security vulnerabilities during the development process
  • Coverity - Static code analysis tools for C/C++/Java/C# used to find defects and security vulnerabilities in source code