Candidate List

Name: Scribble
Home: http://www.jboss.org/scribble
   Scribble is a language to describe application-level protocols among communicating systems. A protocol represents an agreement on how participating systems interact with each other. Without a protocol, it is hard to do a meaningful interaction: participants simply cannot communicate effectively, since they do not know when to expect the other parties to send their data, or whether the other party is ready to receive a datum it is sending.

Name: Seam Framework
Home: http://www.seamframework.org/
   Seam is a powerful open source development platform for building rich Internet applications in Java. Seam integrates technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0) and Business Process Management (BPM) into a unified full-stack solution, complete with sophisticated tooling.

Name: Selenium
Home: http://www.seleniumhq.org/
   Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.

Name: Shark
Home: http://shark.cs.berkeley.edu/
   Shark is an open source distributed SQL query engine for Hadoop data. It brings state-of-the-art performance and advanced analytics to Hive users.

Name: SimpleCI
Home: https://github.com/DirectMyFile/SimpleCI
   SimpleCI is a Continuous Integration Server written in Groovy

Name: SocketTest
Home: http://sockettest.sourceforge.net/
   A java tool for socket testing. It can create both TCP and UDP client or server. It can be used to test any server or client that uses TCP or UDP protocol to communicate.

Name: Apache Solr
Home: http://lucene.apache.org/solr/
   Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, near real-time indexing, dynamic clustering, database integration, rich document (e.g., Word, PDF) handling, and geospatial search.

Name: Sonar
Home: http://www.sonarqube.org/
   SonarQube is an open platform to manage code quality

Name: Apache Spark
Home: http://spark.apache.org/
   Apache Spark is a fast and general engine for large-scale data processing.

Name: Sqoop
Home: http://sqoop.apache.org/
   Apache Sqoop(TM) is a tool designed for efficiently transferring bulk data between Apache Hadoop and structured datastores such as relational databases.

Name: SquirreLSQL
Home: http://squirrel-sql.sourceforge.net/
   Universal SQL Client writtern with Java

Name: Storm
Home: http://storm-project.net/
   Distributed and fault-tolerant realtime computation

Name: Swarm Tool
Home: http://wildfly-swarm.io/
   WildFly Swarm offers an innovative approach to packaging and running Java EE applications by packaging them with just enough of the server runtime to "java -jar" your application

Name: Tajo
Home: http://tajo.apache.org/
   Apache Tajo is a robust big data relational and distributed data warehouse system for Apache Hadoop. Tajo is designed for low-latency and scalable ad-hoc queries, online aggregation, and ETL (extract-transform-load process) on large-data sets stored on HDFS (Hadoop Distributed File System) and other data sources.

Name: Apache Tika
Home: http://tika.apache.org/
   The Apache Tika™ toolkit detects and extracts metadata and structured text content from various documents using existing parser libraries.

Name: Tomcat
Home: http://tomcat.apache.org
   Java Web Server

Name: TomEE
Home: http://tomee.apache.org/
   Apache TomEE is an all-Apache Java EE 6 Web Profile certified stack where Tomcat is top dog.

Name: TorqueBox
Home: http://torquebox.org/
   TorqueBox is a new kind of Ruby application platform that supports popular technologies such as Ruby on Rails and Sinatra, while extending the footprint of Ruby applications to include built-in support for services such as messaging, scheduling, caching, and daemons.

Name: ttorrent
Home: https://github.com/turn/ttorrent
   Turn's BitTorrent Java library (tracker and client)

Name: UIMA
Home: http://uima.apache.org/
   Unstructured Information Management applications are software systems that analyze large volumes of unstructured information in order to discover knowledge that is relevant to an end user. An example UIM application might ingest plain text and identify entities, such as persons, places, organizations; or relations, such as works-for or located-at.