Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more. Learn more →
Top 23 JavaScript Weather Projects
-
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
-
I run one of these on my desk 24x7 with a raspberry pi and a 3D printed monitor that simulates a CRT. I tried with a real CRT TV but the frequency and having it at the side of my main monitor started to make me sick.
https://i.imgur.com/nUKFVpX.jpeg
https://github.com/vbguyny/ws4kp
-
-
-
-
-
react-open-weather
React open weather is a React Component loading forecast data from Various weather providers (currently OpenWeather, WeatherBit and VisualCrossing)
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
The version linked is just using NOAA info, here's the international version: https://mwood77.github.io/ws4kp-international/
-
-
WundergroundStationForwarder
🌦️ Google Apps Script code to send your weather station data to Wunderground, Windy, PWSWeather, Weathercloud, OpenWeatherMap, WindGuru, Met (UK) WOW, and/or CWOP
-
homebridge-smart-irrigation
Turn any electrical irrigation valve into a smart-valve.. or run your pumps on a smart schedule based on your climate! This homebridge plugin exposes a multi-zone irrigation sprinkler dummy control system to Apple's HomeKit. Although a dummy, it brings smarts of an evapotranspiration based climate and plant adaptive irrigation controller with the use of OpenWeatherMap API. The plugin can optionally email you, and/or send you push notifications through Pushover or Pushcut, with the watering sched
-
-
-
-
-
myTab
myTab is a simple chrome extension that overrides a new chrome tab with beautiful Wallpaper, Weather Information, Date, Time, and a Quote. (by helloukey)
-
chatbot-rcs
Application example using JavaScript and Node.js where a simple chatbot will be implemented using the ZENVIA platform to integrate with RCS (Rich Communication Services) and the OpenWeatherMap platform to integrate with meteorological data in order to test some RCS features such as sending and receiving text and image messages and sharing location.
-
-
-
-
daily-hud
daily-HUD is a fully rendered, interactive, mobile-first app that allows users to learn more about the weather, details about different cryptocurrencies, and the current state of the fear-and-greed index.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
JavaScript Weather discussion
JavaScript Weather related posts
-
Relive the 90s: Weather Channel Simulator
-
Old School Weather TV
-
Weather.gov 2.0
-
Receiving Weather Satellite Images Using SatDump
-
Automating a thermostat without sensors using OpenWeather
-
Any typographers or font creators here? I need help with a project!
-
Homebridge newbie, weather station question
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Jul 2025
Index
What are some of the best open-source Weather projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | leaflet-velocity | 633 |
2 | ws4kp | 551 |
3 | dawn | 391 |
4 | weather.gov | 348 |
5 | homebridge-weather-plus | 332 |
6 | simple-weather-card | 316 |
7 | react-open-weather | 116 |
8 | homebridge-ws | 114 |
9 | homebridge-weather | 104 |
10 | ws4kp-international | 95 |
11 | notion | 87 |
12 | WundergroundStationForwarder | 82 |
13 | homebridge-smart-irrigation | 82 |
14 | doto | 78 |
15 | weather-oclock | 68 |
16 | sunclock | 31 |
17 | fxmaster | 23 |
18 | myTab | 13 |
19 | chatbot-rcs | 4 |
20 | pants-or-shorts | 3 |
21 | climatology | 2 |
22 | weather_app | 1 |
23 | daily-hud | 1 |