List of Java frameworks: Difference between revisions

Content deleted Content added
AkilaMK (talk | contribs)
added urls for few frameworks
AkilaMK (talk | contribs)
added few urls
Line 101:
|-
|[[Log4j|Apache Log4j]]|| Java logging framework
|[https://logging.apache.org/log4j/2.x/ logging.apache.org/log4j/2.x/]
|
|-
|[[Apache Lucene]]||High-performance, full-featured text search engine library.
|[https://lucene.apache.org/ lucene.apache.org/]
|
|-
|[[Apache Mahout]]||Project of the Apache Software Foundation to produce free implementations of distributed or otherwise scalable machine learning algorithms focused primarily in the areas of collaborative filtering, clustering and classification.
|[http://mahout.apache.org/ mahout.apache.org/]
|
|-
|[[Apache Mesos]]||Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.
|[http://mesos.apache.org/ mesos.apache.org/]
|
|-
|[[Apache MINA|Apache Mina]]||Java network application framework. MINA can be used to create scalable, high performance network applications.
|[https://mina.apache.org/ mina.apache.org/]
|
|-
|[[Object Oriented Data Technology|Apache OODT]]||Data management system framework
|[http://oodt.apache.org/ oodt.apache.org/]
|
|-
|[[Apache Oozie]]||Server-based workflow scheduling system to manage Hadoop jobs.
|[http://oozie.apache.org/ oozie.apache.org/]
|
|-
|Apache OpenNLP||Java machine learning toolkit for natural language processing (NLP).
|[https://opennlp.apache.org/ opennlp.apache.org/]
|
|-
|[[Apache PDFBox]]||Java tool for working with PDF documents.
|[https://pdfbox.apache.org/ pdfbox.apache.org/]
|
|-
|[[Pig (programming tool)|Apache Pig]]||High-level platform for creating programs that run on Apache Hadoop.
|[https://pig.apache.org/ pig.apache.org/]
|
|-
|[[Apache Pivot]]||Platform for building rich web applications in Java or any JVM-compatible language.
|[https://pivot.apache.org/ pivot.apache.org/]
|
|-
|[[Apache POI]]||APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format.
|[https://poi.apache.org/ poi.apache.org/]
|
|-
|[[Apache Qpid]]||Messaging system, implements the Advanced Message Queuing Protocol.
|[https://qpid.apache.org/ qpid.apache.org/]
|
|-
|[[Jini|Apache River (Jini)]]||Apache River is a project furthering the development and advancement of Jini technology. River is the implementation of Jini service oriented architecture.
|[https://river.apache.org/ river.apache.org/]
|
|-
|[[Apache Samza]]||Distributed stream processing framework.
|[http://samza.apache.org/ samza.apache.org/]
|
|-
|[[Apache Shiro]]||Powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management.
|[https://shiro.apache.org/ shiro.apache.org/]
|
|-
|[[Apache Sling]]||Web framework for the Java platform designed to create content-centric applications on top of a JSR-170-compliant (a.k.a. JCR) content repository such as Apache Jackrabbit.
|[https://sling.apache.org/ sling.apache.org/]
|
|-
|[[Apache Solr]]||Enterprise search platform
|[http://lucene.apache.org/solr/ lucene.apache.org/solr/]
|
|-
|[[Apache Spark]]||Fast and general engine for big data processing, with built-in modules for streaming, SQL, machine learning and graph processing.
|[http://spark.apache.org/ spark.apache.org/]
|
|-
|[[Storm (event processor)|Apache Storm]]||Distributed realtime computation system.
|[http://storm.apache.org/ storm.apache.org/]
|
|-
|[[Apache Struts 2|Apache Struts]]||Framework for building Servlet/JSP based web applications based on the MVC design paradigm
|[https://struts.apache.org/ struts.apache.org/]
|
|-
|[[Apache Tapestry]]||Component-oriented Java web application framework