From fdeff1fab73fff2e8902f7f586003b37e3d50328 Mon Sep 17 00:00:00 2001 From: jon-ruckwood Date: Wed, 16 Jul 2014 09:40:59 +0100 Subject: [PATCH 1/3] Removed trailing whitespace from lines --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 5adc7d7..95eb57f 100644 --- a/README.md +++ b/README.md @@ -153,7 +153,7 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [ *Libraries that simplify JSON processing.* -* [Google Gson](https://code.google.com/p/google-gson/) - Serializes Java objects to JSON and vice versa. Good performance with on-the-fly usage. +* [Google Gson](https://code.google.com/p/google-gson/) - Serializes Java objects to JSON and vice versa. Good performance with on-the-fly usage. * [Jackson](http://wiki.fasterxml.com/JacksonHome) - Similar to GSON but has performance gains if you need to instantiate the library more often. ## Logging @@ -296,7 +296,7 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [ * [Apache Tapestry](http://tapestry.apache.org/) - Component oriented framework for creating dynamic, robust, highly scalable web applications in Java. * [Spring](http://projects.spring.io/spring-framework/) - Aims to simplify the development with Java EE and provides packages for dependency injection and aspect-oriented programming. * [Spring Boot](http://projects.spring.io/spring-boot/) - Microframework which simplifies the development of new Spring applications. -* [Vaadin](https://vaadin.com/) - Event-driven framework build on top of GWT. Uses server-side architecture with Ajax on the client-side. +* [Vaadin](https://vaadin.com/) - Event-driven framework build on top of GWT. Uses server-side architecture with Ajax on the client-side. * [Google Web Toolkit](http://www.gwtproject.org/) - Toolbox which includes a Java-to-JavaScript compiler for client-side code, XML parser, API for RPC, JUnit integration, internationalization support and widgets for the GUI. * [Apache Wicket](http://wicket.apache.org/) - Component-based web application framework similar to Tapestry with a stateful GUI. * [Play](http://www.playframework.com/) - Uses convention over configuration, hot code reloading and display of errors in the browser. @@ -365,6 +365,6 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [ Contributions are very welcome! -Please have a look at [CONTRIBUTING](https://github.com/akullpp/awesome-java/blob/master/CONTRIBUTING.md) for guidelines. +Please have a look at [CONTRIBUTING](https://github.com/akullpp/awesome-java/blob/master/CONTRIBUTING.md) for guidelines. Topics which have no libraries as of yet are located in [TOPICS](https://github.com/akullpp/awesome-java/blob/master/TOPICS.md). From 5c309cf41136ed0741ebc4a5f0de222fcc3bb5ed Mon Sep 17 00:00:00 2001 From: jon-ruckwood Date: Wed, 16 Jul 2014 09:41:46 +0100 Subject: [PATCH 2/3] Added Networking section, added framework Netty. --- README.md | 7 +++++++ TOPICS.md | 1 - 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 95eb57f..2aefe2a 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,7 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [ - [Messaging](#messaging) - [Miscellaneous](#miscellaneous) - [Natural Language Processing](#natural-language-processing) + - [Networking](#networking) - [ORM](#orm) - [PDF](#pdf) - [Security](#security) @@ -197,6 +198,12 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [ * [LingPipe](http://alias-i.com/lingpipe/) - Toolkit for a variety of tasks ranging from POS tagging to sentiment analysis. * [Mallet](http://mallet.cs.umass.edu/) - Statistical natural language processing, document classification, clustering, topic modeling, etc. +## Networking + +*Libraries for network programming.* + +* [Netty](http://netty.io/) - A framework for building high performance network applications. + ## ORM *APIs which handle the persistence of objects.* diff --git a/TOPICS.md b/TOPICS.md index cbdcb3e..eafe000 100644 --- a/TOPICS.md +++ b/TOPICS.md @@ -32,7 +32,6 @@ * Hardware * Imagery * Internationalization -* Networking * News Feed * Package Management * Processes and Threads From 3e403793b48be0f783cd366b756a7897b9c82dae Mon Sep 17 00:00:00 2001 From: jon-ruckwood Date: Wed, 16 Jul 2014 09:44:56 +0100 Subject: [PATCH 3/3] Added Travis to Continuous Integration --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2aefe2a..a459f74 100644 --- a/README.md +++ b/README.md @@ -71,6 +71,7 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [ *Tools which support continuously building, testing and releasing applications.* * [Jenkins](http://jenkins-ci.org/) - Provides server-based services. Often seen as the successor to Hudson, although it is still actively developed. +* [Travis](https://travis-ci.org) - A hosted continuous integration service that integrates with GitHub repositories. ## Database