React SVG Pan Zoom is a React component that adds pan and zoom features to the SVG images. It helps to display big SVG images in a small space
npm install react-svg-pan-zoomReact SVG Pan Zoom is a React component that adds pan and zoom features to the SVG images. It helps to display big SVG images in a small space
npm install react-svg-pan-zoomJavascript isomorphic 2D affine transformations written in ES6 syntax. Manipulate transformation matrices with this totally tested library
npm install transformation-matrixBluetooth Low Energy (BLE) library written with only Javascript (no bindings) - baked by Bluez via DBus
npm install node-bleA React Component for plans design. Draw a 2D floorplan and navigate it in 3D mode
npm install react-plannerNode.js message dispatcher for MQTT
npm install mqtt-dispatcherUtility library that simplify testing of Node.js components that interacts with Kafka broker.
npm install kafka-test-helperAggregate fn is a Javascript utility that brings together multiple async operations. It is really useful when you want to merge many API requests together.
npm install aggregate-fnLibrary that analyzes a music stream and detects any beat. It can be used to control lights or any magic effect by the music wave
npm install music-beat-detectorAWS CloudFormation stacks that speed-up projects development.
Creates a PCM 16 bit Little Endian Stream from a mp3 file or youtube video
npm install create-music-streamNode.js library to control Adafruit NeoPixel based on ws2812 led family
npm install neopixelA collection of common Github Actions, useful to test and release libraries
Curated list of awesome technology protocols with a reference to official RFCs
Given a stream of data this algorithm returns (for every added value) the current max value
npm install sliding-window-maxConvert your React Class Component to Functional Component and vice-versa
npm install react-refactorPotree Converter backed by Docker
Connector able to download weather data from an Oregon Scientific EMR211X station, leveraging on Bluetooth Low Energy connection
npm install weather-stationProlog algorithm that applies the method of analytic tableaux and creates a graphical representation of a propositional tableau
Visual plan designer
Sudoku solver written in golang
A tiny command line tool that extract `package.json` version and generate `export const VERSION='...'` file in ES6 syntax
npm install const-versionMy personal website source code.