From 9d5d768e5d777cb6a2d187e426bdbbde9b0be945 Mon Sep 17 00:00:00 2001 From: Andreas Kull Date: Wed, 5 Apr 2017 12:30:26 +0200 Subject: [PATCH] remove 'Java 8 in Action' and sort list --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 9b7808d..d9ecdbb 100644 --- a/README.md +++ b/README.md @@ -554,8 +554,8 @@ A curated list of awesome Java frameworks, libraries and software. * [consul-api](https://github.com/Ecwid/consul-api) - Client for the [Consul](https://www.consul.io/) API a distributed, highly available and datacenter-aware registry/discovery service. * [Eureka](https://github.com/Netflix/eureka) - REST based service registry for resilient load balancing and failover. * [Lagom](https://www.lightbend.com/lagom) - Framework for creating microservice-based systems. -* [SnopEE](https://github.com/ivargrimstad/snoop) - Discovery service for Java EE microservices. * [restQL-core](https://github.com/B2W-BIT/restQL-core) - Microservice query language that fetches information from multiple services. +* [SnopEE](https://github.com/ivargrimstad/snoop) - Discovery service for Java EE microservices. ## Monitoring @@ -579,9 +579,9 @@ A curated list of awesome Java frameworks, libraries and software. ## Native *For working with platform-specific native libraries.* +* [JavaCPP](https://github.com/bytedeco/javacpp) - Provides efficient and easy access to native C++. * [JNA](https://github.com/java-native-access/jna) - Work with native libraries without writing JNI. Also provides interfaces to common system libraries. * [JNR](https://github.com/jnr/jnr-ffi) - Work with native libraries without writing JNI. Also provides interfaces to common system libraries. Same goals as JNA, but faster, and serves as the basis for the upcoming [Project Panama](http://openjdk.java.net/projects/panama/). -* [JavaCPP](https://github.com/bytedeco/javacpp) - Provides efficient and easy access to native C++. ## Natural Language Processing @@ -698,10 +698,10 @@ A curated list of awesome Java frameworks, libraries and software. *Libraries for scientific computing, analysis and visualization.* * [DataMelt](http://jwork.org/dmelt/) - Environment for scientific computation, data analysis and data visualization. +* [Erdos](https://github.com/Erdos-Graph-Framework/Erdos) - Modular, light and easy graph theoretic framework. * [GraphStream](http://graphstream-project.org/) - Library for modeling and analysis of dynamic graphs. * [JGraphT](https://github.com/jgrapht/jgrapht) - Graph library that provides mathematical graph-theory objects and algorithms. * [JGraphX](https://github.com/jgraph/jgraphx) - Library for visualisation (mainly Swing) and interaction with node-edge graphs. -* [Erdos](https://github.com/Erdos-Graph-Framework/Erdos) - Modular, light and easy graph theoretic framework. ## Search @@ -770,11 +770,11 @@ A curated list of awesome Java frameworks, libraries and software. * [Gatling](http://gatling.io/) - Load testing tool designed for ease of use, maintainability and high performance. * [GreenMail](http://www.icegreen.com/greenmail/) - In-memory email server for integration testing. Supports SMTP, POP3 and IMAP including SSL. * [J8Spec](https://github.com/j8spec/j8spec/) - J8Spec is a library that allows tests written in Java to follow the BDD style introduced by RSpec and Jasmine. -* [JSONAssert](http://jsonassert.skyscreamer.org/) - Simplifies testing of JSON strings. * [JBehave](http://jbehave.org/) - Framework for Behavioural Driven Development. * [JFairy](https://github.com/Codearte/jfairy) - Fake data generator. * [JGiven](http://jgiven.org) - Developer-friendly BDD testing framework compatible with JUnit and TestNG. * [JMockit](http://jmockit.org/) - Mocks static, final methods and more. +* [JSONAssert](http://jsonassert.skyscreamer.org/) - Simplifies testing of JSON strings. * [junit-dataprovider](https://github.com/TNG/junit-dataprovider) - A TestNG like dataprovider runner for JUnit. * [JUnitParams](https://pragmatists.github.io/JUnitParams/) - Creation of readable and maintainable parametrised tests. * [Lamdba Behave](https://github.com/RichardWarburton/lambda-behave) - Descriptive behavioural specification framework. @@ -805,10 +805,10 @@ A curated list of awesome Java frameworks, libraries and software. * [Guava](https://github.com/google/guava) - Collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth. * [JADE](http://jade.tilab.com/) - Framework and environment for building and to debugging multi-agent systems. * [JavaVerbalExpressions](https://github.com/VerbalExpressions/JavaVerbalExpressions) - A library that helps to construct difficult regular expressions. +* [JGit](https://eclipse.org/jgit/) - A lightweight pure Java library implementing the Git version control system. * [minio-java](https://github.com/minio/minio-java) - Provides simple APIs to access any Amazon S3 compatible object storage server. * [Protégé](http://protege.stanford.edu/) - Provides an ontology editor and a framework to build knowledge-based systems. * [Underscore-java](https://github.com/javadev/underscore-java) - Port of Underscore.js functions. -* [JGit](https://eclipse.org/jgit/) - A lightweight pure Java library implementing the Git version control system. ## Web Crawling @@ -860,7 +860,6 @@ A curated list of awesome Java frameworks, libraries and software. * [Core Java Volume I--Fundamentals](https://www.amazon.com/Core-Java-I-Fundamentals-10th/dp/0134177304) * [Core Java, Volume II--Advanced Features](https://www.amazon.com/Core-Java-II-Advanced-Features-10th/dp/0134177290) * [Effective Java (2nd Edition)](http://www.amazon.com/Effective-Java-Edition-Joshua-Bloch/dp/0321356683) -* [Java 8 in Action](http://www.amazon.com/Java-Action-Lambdas-functional-style-programming/dp/1617291994/) * [Java Concurrency in Practice](http://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601) * [Thinking in Java](http://www.amazon.com/Thinking-Java-Edition-Bruce-Eckel/dp/0131872486)