Nicolai Parlog (@nipafx)

Top repositories

1

demo-java-x

Demonstrates Java 9-18's new features
Java
301
star
2

loom-lab

Experimenting with Project Loom
Java
115
star
3

demo-jpms-monitor

A small application to demonstrate the Java Platform Module System
Java
72
star
4

demo-junit-5

Demonstrating JUnit 5 features
Java
71
star
5

modern-java-demo

Modern Java in Action
Java
60
star
6

LibFX

Makes Java even more fun!
Java
53
star
7

slides

Slides for various talks I give
CSS
34
star
8

java-after-eight

Start with Java 11, be amazed by Java 12-17 and beyond
Java
27
star
9

effective-java

Exploration of Effective Java, third edition
Java
26
star
10

module-system-woes

Solutions to common troubles with Java's module system
Java
24
star
11

demo-java-9-migration

A demo code base for a Java 9 migration
Java
23
star
12

record-args

A simple command-line argument parser for Java applications that relies on records.
Java
16
star
13

JDeps-Maven-Plugin

Includes JDeps in Maven
Java
16
star
14

demo-jigsaw-advent-calendar

An Advent Calendar Demonstrating Jigsaw EA
16
star
15

demo-decorator-java-8

Demonstrates how the decorator pattern could be implemented using the features of Java 8.
Java
15
star
16

advent-of-code-2023

Java solutions for Advent of Code 2023
Java
14
star
17

mvn-java-9

Java
13
star
18

nipafx.dev

My website
JavaScript
12
star
19

java-ecosystem-map

A visualization of the core concepts of the Java ecosystem.
TypeScript
9
star
20

demo-jpms-hello-world

Simple Hello-World example for the Java Platform Module System (JPMS)
Java
8
star
21

livefx

Java
6
star
22

lab-junitlambda

Toying around with the JUnit Lambda Prototype
Java
5
star
23

demo-jigsaw-reflection

Demonstrates how strongly Jigsaw encapsulates module internals against reflection
Shell
5
star
24

demo-javadoc-8-tags

Demonstrates the new Javadoc tags used in Java 8
CSS
4
star
25

demo-serialization-proxy-pattern

Demonstrates the Serialization Proxy Pattern
Java
4
star
26

calendar

A simple calendar view
TypeScript
3
star
27

benchmarks

Arbitrary Java performance benchmarks
Java
3
star
28

demo-serialize-optional

Demonstrates how Optionals can be (de)serialized.
Java
3
star
29

demo-java9-jsr305

How to use JSR-305 on Java 9
Shell
2
star
30

Caliz

Wrapping Graal AOT for fast scripts with Java
Java
2
star
31

demo-elvis-operator

Shows how to create an Elvis (or null coalescing) operator with lambda expressions.
Java
1
star
32

ginevra

A Gatsby-like static site generator
Java
1
star