cqfn / aibolitLinks
A Static Analyzer for Java Powered by Machine Learning: Identifies Anti-Patterns Begging for Refactoring
☆87Updated this week
Alternatives and similar repositories for aibolit
Users that are interested in aibolit are comparing it to the libraries listed below
Sorting:
- Classes and Metriсs (CaM): a dataset of Java classes from public open-source GitHub repositories☆26Updated this week
- Command line tool for collecting TODO markers from your code, known as Puzzle Driven Development (PDD)☆13Updated last year
- EO Kafka Producers and consumers for working with Apache Kafka message broker☆28Updated last month
- Library for seamless navigation and querying of XML documents☆22Updated this week
- Maven Plugin for checking tests in Java projects☆22Updated this week
- Command Line Style Checker of XML Documents: to make sure they are always formatted nicely☆29Updated this week
- Puzzle Driven Development (PDD) Chatbot Assistant for Your GitHub Repositories☆135Updated this week
- Amazing Ruby's "Enumerable" ported to Java☆30Updated last year
- Not elegant code shall not pass! ⚔️🧙♂️☆29Updated 3 years ago
- Veniq uses Machine Learning to analyze source code, find possible refactorings, and suggest those that seem optimal☆20Updated last year
- Text Object Java Objects (TOJOs): an object representation of a multi-line structured text file like CSV, YAML, or JSON☆20Updated this week
- Functional Try, Result, Option, Either, Reader, State monads and set of useful high order functions☆48Updated 6 months ago
- Hosted and command-line calculator of cohesion metrics for Java code☆217Updated 2 months ago
- Executes Java lambda in multiple threads and collects their results (useful for testing for thread-safety)☆16Updated this week
- Reactive Input Output objects for Java☆24Updated 2 years ago
- DeGit is a "Decentralized GitHub"☆117Updated last year
- Are your GitHub issues a chaotic mess of vague and boring titles like “Fix it” or “Doesn’t work”? This GitHub Actions plugin swoops in to…☆15Updated last month
- PDD manager which manages puzzles in issue/PR comments☆21Updated 4 years ago
- Elegant object-oriented hamcrest matchers☆32Updated 4 years ago
- Hangman (the game) written in a very unelegant procedural style, which you can improve in order to test your skills☆34Updated last month
- Fan club for Elegant Objects programmers☆125Updated this week
- Refactor the code to make it look more object-oriented and maintainable☆114Updated last year
- Lightweight Java Visualizer☆292Updated 2 years ago
- Lecture Notes for "Software Quality Metrics" course in HSE University, 2023-2024☆53Updated this week
- 16 lectures about "Software Systems Design" presented in Innopolis University in 2021 for 3rd year BSc students☆64Updated this week
- Java Spring library for declarative logging☆41Updated 2 years ago
- Linting rules for Java frameworks like Spring, Quarkus, Jackson, SLF4J, etc., to avoid known problems in REST API, logging, observability…☆27Updated 6 months ago
- A simple tool for versioning your JVM app which calculates the version of the commit in SemVer format☆39Updated last week
- GitHub Pages based links shortener (for a limited list of predefined URLs)☆23Updated this week
- Object-Oriented HTTP Client☆37Updated last month