My personal projects

library

langchain4j-gigachain

langchain4j-gigachat is an unofficial implementation of the GigaChat LLM provider for Langchain4j.
application

Home budget

accounting - Java backend for home budgeting application.
library

d3fx - Java port of D3.js library

A Java library that ports the functionalities of D3.js to JavaFX, enabling dynamic and interactive data visualizations within JavaFx applications.

It includes modules for data-driven transformations, Sankey diagrams, and force-directed graph layouts. d3fx enhances JavaFX by allowing efficient data binding, manipulation, and visualization, supporting both backend computations and GUI integrations for rich, interactive user interfaces.

The library is designed for high performance and seamless integration with JavaFX components, making it ideal for developing sophisticated visual analytics and simulation tools.

forces-demo sankey-demo selection-demo