Projects

This section lists some projects I built to learn new technologies and concepts. All of them are open-source and available on GitHub under the MIT license. Feel free to reference them, contribute to them, or use them as a starting point for your own projects. Some of them are still in development, so your feedback and suggestions are always welcome.

Tomato Timer CLI

in production

Tomato Timer CLI is a command-line tool designed to help you manage your time effectively using the Pomodoro Technique. With this tool, you can break your work into focused intervals called "pomodoros" and take short breaks in between. This technique helps improve productivity and maintain focus throughout your work sessions.

A Few Words

in development

A Few Words is a simple, lightweight, and easy-to-use notebook application for language learning. It is designed to help you pick up new words and phrases from webpages by one-click saving them to your notebook. The notebook can be a local storage by default, but you can also choose to sync it with your account on our cloud server. Besides, you can review all words you have saved in the notebook any time you want without leaving your browser even when you are offline.

Keycloak Admin Client for Golang

in development

Keycloak Admin Client is a simple, lightweight, and easy-to-use Keycloak Admin Client for a Golang application. It is designed to help you manage your Keycloak server by providing a SDK generated from the official Keycloak Admin REST API Specification. You can use it to create, update, and delete realms, clients, users, roles, and groups on your Keycloak server.