blog
Source code for my blogextdirectspring
Implementation of the Ext Direct protocol with Java and Springblog2019
Source code for my 2019 blog posts: https://golb.hplar.chspringsecuritytotp
Spring Security Login with Google Authenticator (Time-based One-time Password Algorithm, TOTP)sse-eventbus
EventBus library for sending events from a Spring appliction to the web browser with SSEparcel-plugin-compress
Parcel plugin that pre-compresses resources with Brotli and Gzipwebauthn-demo
WebAuthn demo with Ionic/Angular and Spring Bootspring4ws-demos
WebSocket examples with Spring 4eds-starter6-jpa
Ext JS 6 demo application with Java 8, Spring Framework, Spring Boot, JPA (Hibernate)wamp2spring
WAMP 2 implementation for Spring 5Ext.ux.form.trigger.Clear
Ext JS 5 trigger implementation. Adds a clear icon to textfields and comboboxesbsoncodec
Collection of org.bson.codecs.Codec implementations for MongoDBmycustomer
Ext JS 6 sample application with Spring Framework, Spring Boot, JPAextdirectspring-demo
Sample applications for ExtDirectSpringblog2020
bread-compressor-cli
Brotli and Gzip compress command line toolextclassgenerator
Ext JS code generator. Creating model js classes from java classessse-eventbus-demo
Demo application for the sse-eventbus librarywampspring-demos
Various wampspring demosdarksky
Dark Sky API client library for Javawamp2spring-demo
Example projects with the wamp2spring librarywampspring
A WAMP v1 implementation based on Spring 4apod
Self hosted Astronomy Picture of the Day viewerembeddedtc
Helper class that simplifies starting an embedded Tomcat in a development environment for a Maven webapplication project.xodus-queue
Persistent java.util.Queue implementation with Xodusdataformat
Comparing different data formats with an Ext JS client and a Java/Spring back endselfhost-hibp-passwords
Tools for self-hosting the Have I Been Pwned Password database. Xodus importer and query librarygitblog
Software that powers my blog https://golb.hplar.cheds-starter6-mongodb
Ext JS 6 demo application with Java 8, Spring Framework, Spring Boot, MongoDBvision
Demo application with Google Vision APIbsoncodec-apt
Java 8 Annotation Processor creating org.bson.codecs.Codec implementations for saving POJOs into MongoDBngapp-starter
Starter application with Angular / PrimeNG / Spring Boot / Hibernate / Liquibase / QueryDSLgotodo
Todo app with Go and Ionic 7ionic-playground
Fiddling with Ioniccettia-demo
Cettia with Spring 5 demosdownloadchart
Ext JS 5/6 download chart service. Alternative to https://svg.sencha.ioprecompressed
Testing the new EncodedResourceResolver in Spring 5.1constgen
Constant Generatorsse-eventbus-demo-chat
Demo chat application with Server-sent eventspiwik-tracking
A java library that helps sending tracking requests to Piwikextclassgenerator-annotations
Annotation library for extclassgeneratortodo
Example application with Spring-Boot and Ext JS 6.2attic
Old Code's Homemusicsearch
Demo application with Ext JS 6, SoundManager 2, ExtDirectSpring, Spring Framework and Java 8realworld-go
realworld backend implementation with Goeds-starter-simple-jpa
Starter application with Ext JS 7 Modern Toolkit and Spring Bootblog2022
realworld-spring-boot-jooq
Fork of https://github.com/gothinkster/spring-boot-realworld-example-appwebauthn-go
WebAuthn with Goionic-security-cookie
Authentication with Cookiesembeddedtc-maven-plugin
Maven plugin that packages a war file with an embedded Tomcat 7 into a single jarwampspring-session
wampspring integration with Spring Sessionopenai4j
Unofficial, community-maintained Java implementation of the OpenAI APIspring-boot-jawampa
hibp-passwords-downloader
HIBP passwords downloader in Gosse-spring-demo2
springsse demowampspring-security
wampspring integration with Spring Securityextclassgenerator-apt
rollup-two-bundle-starter
Rollup, Babel configuration to deploy ES2015+ via <script type="module"> with legacy browser fallback support via <script nomodule>starters
Ionic and Angular stripped down starter appsotodo
Full stack demo application with Ionic and Spring BootLove Open Source and this site? Check out how you can help us