A Java Geek (@ajavageek)

Top repositories

1

poor-man-api

Shell
61
star
2

springfunctional-migration

A step-to-step migration from JavaConfig to functional
Kotlin
32
star
3

spring-modulith-sample

Java
25
star
4

multiboot

A sample Spring Boot application with multiple Maven modules
Kotlin
22
star
5

renamer-swing

Kotlin
19
star
6

rust-game-of-life

Rust
18
star
7

rust-jvm

Java
13
star
8

http-api-rust

Rust
12
star
9

rust-operator

Rust
12
star
10

beautifygithub

Showcase how to beautify one's GitHub repository
11
star
11

epshomework

Homework for the assignments of the book Exercises in Programming Style
Kotlin
11
star
12

custom-collector

Java
10
star
13

authentication-keycloak-apisix

Kotlin
8
star
14

apisix-georouting

Dockerfile
7
star
15

spring-to-micronaut

Sample repository to showcase how to migrate from a Spring Boot codebase to a Micronaut one
Kotlin
7
star
16

serviceloader-migration

Source code for the Migrating the ServiceLoader to the Java 9 module system post
Java
7
star
17

openid-authentication

6
star
18

fpio

Kotlin
6
star
19

fast-maven-builds

Kotlin
6
star
20

cacheproviders

5
star
21

graal-native-configuration

Sample for configuring Graal Native
Java
5
star
22

api-versioning

5
star
23

renamer-compose

Kotlin
5
star
24

springboot-native

Kotlin
5
star
25

serviceloader

Java
5
star
26

boot-tracing

Kotlin
4
star
27

springboot-docker

Sample for a Spring Boot app Dockerfile
4
star
28

start-rust

Rust
4
star
29

dijkstra

Kotlin
4
star
30

reactive-data

Kotlin
4
star
31

otel-collector

Dockerfile
4
star
32

rust-over-python

Python
4
star
33

containerizing-apps

Showcase the different ways to containerize a Java application
Java
4
star
34

oopspring

Example for an OOP compatible Spring app
Kotlin
3
star
35

resilient-boot

Kotlin
3
star
36

system-logger

Java
3
star
37

grpc-apisix

Shell
3
star
38

sticky-sessions-apisix

Java
3
star
39

apisix-spring-gateway

Kotlin
3
star
40

annotation-processor

Code sample for "An introductory guide to annotations and annotation processors"
Java
3
star
41

diceroller

Rust
3
star
42

rust-wasm-vs-native

Rust
3
star
43

compare-frontends

Demo code for the series on AJAX and SSR
HTML
2
star
44

start-apisix

Shell
2
star
45

resize-on-the-fly

HTML
2
star
46

secure-boot

Kotlin
2
star
47

renamer-swt

Kotlin
2
star
48

data-residency

Kotlin
2
star
49

sonarqube-kotlin-plugin

SonarQube plugin for the Kotlin language
Kotlin
2
star
50

eratosthenes

Solve the Sieve of Eratosthenes using Kotlin coroutines
Kotlin
2
star
51

apisix-mysql

2
star
52

apisix-yaml-service-discovery

Lua
2
star
53

hack-jvm-api

Java
2
star
54

configure-spring

Java
2
star
55

coroutines

Sample showing Java Futures and Kotlin coroutines usage
Kotlin
2
star
56

apisix-pass-parameters

Lua
2
star
57

apisix-idempotency-plugin

Implementing the Idempotency-Key specification on Apache APISIX
Lua
2
star
58

apisix-rust-plugin

1
star
59

watermark-on-the-fly

HTML
1
star
60

rust-test-suites

Rust
1
star
61

quarkus-native

Kotlin
1
star
62

hibernate-lazy-init

Java
1
star
63

spring-data-arrow

Kotlin
1
star
64

fun-with-loops

Java
1
star
65

gilded-rose-rust

Rust
1
star
66

dear-recruiters

No-op project to filter out recruiters on LinkedIn
Java
1
star
67

okta-sample

Sample project to showcase Spring Boot, Thymeleaf, Spring Security and Okta
HTML
1
star
68

k8s-access

1
star
69

tls-apisix

1
star
70

renamer

A file-renamer desktop-webapp showcasing Spring Boot, Kotlin, Docker and Homebrew
Kotlin
1
star
71

buffon-needle

Code sample to compute Pi using the Buffon's needle approach
Kotlin
1
star
72

apisix-coraza

Dockerfile
1
star