Welcome to Cavallium.it
Cavallium.it is my personal website, in which I publish various pages regarding my projects.
In 2016 I created my first electronic device: WarpPI calculator
More recently I developed some Web Apps and PWA, using Angular, RxJS and Firebase.
I am currently working on some Java projects: TDLight Java, CavalliumDBEngine and FileSponge
Maintained projects
- Telegram Database, a database of public groups, channels and bots.
- TDLight, a fork of TDLib, a cross-platform library for building Telegram clients. Supports almost any programming language.
- TDLight Java, a complete bot and userbot Telegram library written in Java, based on TDLib.
- TDLight Telegram Bot API, an actively enhanced fork of the original Bot API, featuring experimental user support, proxies, unlimited files size, and more.
- FileSponge, a library that proxies file requests to multiple consistent mirrors of a single immutable remote source. The requested files remain always online by storing the first file response into a local database.
- CavalliumDBEngine, a reactive database engine written in Java (17+) using Project Reactor; This library provides a basic reactive abstraction and implementation of a key-value store and a search engine.
Abandoned projects
- WarpPI Calculator, an experimental calculator.
- Midi23D, a tool to convert .midi files into playable GCODE files for cartesian printers.