Kevin Deyne's starred repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
spring-framework
Spring Framework
design-patterns-for-humans
An ultra-simplified explanation to design patterns
awesome-java
A curated list of awesome frameworks, libraries and software for the Java programming language.
istanbul
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.
javaparser
Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
picocli
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
flowchart-fun
Easily generate flowcharts and diagrams from text âż»
ai-pr-reviewer
AI-based Pull Request Summarizer and Reviewer with Chat Capabilities.
java-diff-utils
Diff Utils library is an OpenSource library for performing the comparison / diff operations between texts or some kind of data: computing diffs, applying patches, generating unified diffs or parsing them, generating diff output for easy future displaying (like side-by-side view) and so on.
progressbar
Terminal-based progress bar for Java / JVM
leafwing-input-manager
A straightforward stateful input manager for the Bevy game engine.
bevy-magic-light-2d
Experiment with computing 2D shading, lighting and shadows with Bevy Engine
webtau
WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
blade-ink-java
Inkle Ink runtime implementation in Java
moveability
walkability and cycleability metrics for global cities
spring-one-2021-rsocket-http-sample
SpringOne 2021 RSocket HTTP bridge
jndiff-maven
jndiff with Maven and Java8. Resurrected from sourceforge, svn, and ant for testing purposes.