@alknet
Have a look at this SvelteKit app: https://github.com/ISmillex/adsb-flight-map.git - worked on first try for me, maybe a base for you
This renders in 3D using Cesium and not 2D/Leaflet but the fetch/decode/display logic should apply
it cleverly uses several open sources of ADS-B data
[image: 1773504090205-b59a6272-6c11-4e6e-87d1-f6d796a34164-image-resized.png]