Run queries on your Java code to check if it meets the criteria suggested by the book Effective Java. And some others.
☆507Jul 26, 2015Updated 10 years ago
Alternatives and similar repositories for effectivejava
Users that are interested in effectivejava are comparing it to the libraries listed below
Sorting:
- *old repository* --> this is now integrated in https://github.com/javaparser/javaparser☆296Jan 14, 2018Updated 8 years ago
- A static language for the JVM with sensible defaults☆100Nov 27, 2015Updated 10 years ago
- Compile-Time Purity and Immutability Semantics For The Java Language☆178Jan 14, 2019Updated 7 years ago
- Some examples of code extracting information from Java source files using JavaParser☆101May 14, 2021Updated 4 years ago
- Source code to the book "Effective Java Second Edition" created by Joshua Bloch☆586Oct 12, 2017Updated 8 years ago
- Experiment about a semantic-based diff tool for Java language.☆12Mar 28, 2015Updated 10 years ago
- Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.☆6,055Updated this week
- Catch common Java mistakes as compile-time errors☆7,139Updated this week
- Resources for writing modern Java☆5,777May 4, 2023Updated 2 years ago
- Java annotation processor to create immutable objects and builders, for records too. Sweep boilerplate code under the rug!☆3,545Feb 18, 2026Updated last week
- File-backed append-only object store.☆118Jun 12, 2016Updated 9 years ago
- Scala-like pattern matching for Java 8☆151Feb 7, 2018Updated 8 years ago
- Java libraries for writing composable microservices☆1,649Sep 28, 2021Updated 4 years ago
- SquiDB is a SQLite database library for Android and iOS☆1,303Feb 14, 2019Updated 7 years ago
- This sample project shows how to apply MVP and Clean architecture on an Android app☆1,692Mar 25, 2016Updated 9 years ago
- Eclipse plugin to automatically refactor Java code bases☆175Jan 27, 2026Updated last month
- Modern Java - A Guide to Java 8☆16,781Aug 11, 2023Updated 2 years ago
- moved -> 'lucid.query'☆102Sep 13, 2016Updated 9 years ago
- Sample project of MVP and Material Design using as repository a list of upcoming movies☆514Sep 22, 2015Updated 10 years ago
- Speedment is a Stream ORM Java Toolkit and Runtime☆2,095Nov 7, 2023Updated 2 years ago
- Statistical Machine Intelligence & Learning Engine☆6,344Updated this week
- Fault tolerance and resilience patterns for the JVM☆4,303Dec 28, 2025Updated 2 months ago
- A port of Github's Refactoring tool Scientist in Java☆340Oct 14, 2025Updated 4 months ago
- A system for distributing and managing secrets☆2,624Sep 18, 2023Updated 2 years ago
- Home of the cyclops integration modules : support for Scala, Clojure, RxJava (1+2), Reactor, FunctionalJava, Guava, Dexx & Vavr☆441Mar 21, 2023Updated 2 years ago
- Java application written with javaparser framework for analyzing bad smells and class complexity☆16May 17, 2021Updated 4 years ago
- Stacktrace Clustering Library☆16May 20, 2012Updated 13 years ago
- ☆14Dec 7, 2016Updated 9 years ago
- FoGFaaS: Add serverless computing (faas) to ifogsim☆22Mar 30, 2025Updated 11 months ago
- vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the …☆6,112Updated this week
- This is an adaptation of the Ninety-Nine Prolog Problems written by Werner Hett.☆3,293Oct 30, 2020Updated 5 years ago
- Test and Visualize and Manage Dependencies of classes and packages in JVM Byte Code (think Scala and Java)☆311May 15, 2021Updated 4 years ago
- Java code analysis and linting with SQL☆162Dec 19, 2017Updated 8 years ago
- ☆1,141Nov 22, 2015Updated 10 years ago
- Another functional library for Java☆318Feb 22, 2022Updated 4 years ago
- RxJava architecture library for Android☆2,052Jun 23, 2018Updated 7 years ago
- Runtime code generation for the Java virtual machine.☆6,760Feb 17, 2026Updated last week
- linear time regular expression matching in Java☆1,244Jan 9, 2025Updated last year
- JVM bytecode assembler as REST api☆11Jul 27, 2025Updated 7 months ago