v-toggle-theme

A Vue 3 and Vuetify 3 compatible component that automatically switches between light and dark themes based on sunrise and sunset times. Includes manual override capabilities and full support for SSR and geolocation.

usegeoaddress

usegeoaddress is a lightweight npm package that retrieves users' current location, including city, district, and region details. It also handles location permission errors seamlessly for a smooth user experience.

geo-distance-js

A Node.js module which takes 2 Lat+Lng (Geolocation) points and returns the distance between the two points in Meters