My personal projects



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

Home budget

accounting - Java backend for home budgeting application.

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