Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wimdeblauwe/wimdeblauwe
https://github.com/wimdeblauwe/wimdeblauwe
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/wimdeblauwe/wimdeblauwe
- Owner: wimdeblauwe
- Created: 2023-03-04T09:38:11.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-04T10:26:21.000Z (almost 2 years ago)
- Last Synced: 2023-08-17T08:08:33.895Z (over 1 year ago)
- Size: 1.95 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Hi there 👋
I am Wim Deblauwe, a software engineer from 🇧🇪 Belgium.
## About Me
* Freelance Java software engineer at [widit.be](https://www.widit.be/)
* :heart: Spring Boot, Thymeleaf, AlpineJS, htmx
* :pencil: I blog at [wimdeblauwe.com](https://www.wimdeblauwe.com/)
* :tv: I have a [YouTube channel](https://www.youtube.com/@WimDeblauwe)
* :book: I have written 2 books on Spring Boot:
* [Taming Thymeleaf](https://www.wimdeblauwe.com/books/taming-thymeleaf/)
* [Practical Guide to Building an API Back End with Spring Boot](https://www.infoq.com/minibooks/spring-boot-building-api-backend)## Open Source Projects
### Ttcli [![](https://img.shields.io/github/stars/wimdeblauwe/ttcli)](https://github.com/wimdeblauwe/ttcli) [![](https://img.shields.io/github/forks/wimdeblauwe/ttcli)](https://github.com/wimdeblauwe/ttcli)
A command line tool built on Spring Boot and Spring Shell using GraalVM to generate a Spring Boot with Thymeleaf project. It has various options to customize the generated project with live reload, webjars support, ...
### Spring Boot and Thymeleaf library for htmx [![](https://img.shields.io/github/stars/wimdeblauwe/htmx-spring-boot-thymeleaf)](https://github.com/wimdeblauwe/htmx-spring-boot-thymeleaf) [![](https://img.shields.io/github/forks/wimdeblauwe/htmx-spring-boot-thymeleaf)](https://github.com/wimdeblauwe/htmx-spring-boot-thymeleaf)
This library provides helper classes and a Thymeleaf dialect to make it easy to work with htmx in a Spring Boot application.
### Error Handling Spring Boot Starter [![](https://img.shields.io/github/stars/wimdeblauwe/error-handling-spring-boot-starter)](https://github.com/wimdeblauwe/error-handling-spring-boot-starter) [![](https://img.shields.io/github/forks/wimdeblauwe/error-handling-spring-boot-starter)](https://github.com/wimdeblauwe/error-handling-spring-boot-starter)
The goal of the project is to make it easy to have proper, consistent error responses for REST APIs build with Spring Boot. See [Error handling library for Spring Boot](https://www.wimdeblauwe.com/blog/2020/07/20/error-handling-library-spring-boot/) for a detailed explanation of the project and what it improves on top of the default Spring Boot support for error responses.
### Testcontainers-cypress [![](https://img.shields.io/github/stars/wimdeblauwe/testcontainers-cypress)](https://github.com/wimdeblauwe/testcontainers-cypress) [![](https://img.shields.io/github/forks/wimdeblauwe/testcontainers-cypress)](https://github.com/wimdeblauwe/testcontainers-cypress)
This project allows to run [Cypress](https://www.cypress.io/) tests from a JUnit test using [TestContainers](https://www.testcontainers.org/). It is very convenient when using server-side HTML templating like [Thymeleaf](https://www.thymeleaf.org/).