Weather

Top 23 Weather Open-Source Projects

  • wttr.in

    :partly_sunny: The right way to check the weather

    Project mention: Wttr.in Is Down | news.ycombinator.com | 2023-12-11
  • Bash-Snippets

    A collection of small bash scripts for heavy terminal users

    Project mention: Some quick bash tips thought good for share! | /r/linux | 2023-07-10
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • wego

    weather app for the terminal

    Project mention: Wego: A Weather Client for the Terminal | news.ycombinator.com | 2023-12-02
  • graphcast

    Project mention: FLaNK Stack Weekly 12 February 2024 | dev.to | 2024-02-12
  • dns.toys

    A DNS server that offers useful utilities and services over the DNS protocol. Weather, world time, unit conversion etc.

    Project mention: FLaNK Weekly 08 Jan 2024 | dev.to | 2024-01-08
  • esp32-weather-epd

    A low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap API.

    Project mention: LoraPaper: A Connected EPaper Device That Runs on Light | news.ycombinator.com | 2023-09-02

    unfortunately no, but hardware wise a exact copy of this: https://github.com/lmarzen/esp32-weather-epd

    except for the wemos lolin c3 pico, very tiny esp

  • open-meteo

    Free Weather Forecast API for non-commercial use

    Project mention: Show HN: The Astro App | news.ycombinator.com | 2024-03-04

    Yup, just manually type your location in that window.

    Weather is coming (at least for now) from https://open-meteo.com/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • ansiweather

    Weather in terminal, with ANSI colors and Unicode symbols

  • awesome-agriculture

    Open source technology for agriculture, farming, and gardening

  • MetPy

    MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.

  • WRF

    The official repository for the Weather Research and Forecasting (WRF) model

    Project mention: Why hasn't there been more of an effort to create an open source network of weather stations? | /r/opensource | 2023-05-26

    WRF-ARW Modeling System is in the public domain and there is a fork called WRFg that can utilize GPU acceleration. The price of used Nvidia tesla GPUs could allow an enthusiast group to band together and thrive however that doesn't solve the sheer complexity of using the model and obtaining enough accurate data points to even run the model.

  • stratux

    Aviation weather and traffic receiver based on RTL-SDR.

    Project mention: stratux.me down | /r/stratux | 2023-05-12

    stratux.me seems to be non-functional. I think this has been mentioned on here before. Maybe have it redirect to the github page? Is this the github page we should be using? https://github.com/cyoung/stratux

  • weewx

    WeeWX code repository

    Project mention: FCC will vote on plan to remove outdated amateur radio technical restrictions | news.ycombinator.com | 2023-10-28

    https://news.ycombinator.com/item?id=38034417 :

    > pipewire-screenaudio: https://github.com/IceDBorn/pipewire-screenaudio:

    >> Extension to passthrough pipewire audio to WebRTC Screenshare*

    > awesome-amateur-radio#sdr https://github.com/mcaserta/awesome-amateur-radio#sdr

    > The OpenWRT wiki lists a few different weather station apps that can retrieve, record chart, and publish weather data from various weather sensors and also from GPIO or SDR; pywws, weewx

    > weewx: https://github.com/weewx/weewx

    > A WebSDR LuCI app would be cool.

    What are some other interesting applications for [digital] terrestrial radio (in service of bolstering support for amateur radio)?

    Science classes could:

  • OpenCPN

    A concise ChartPlotter/Navigator. A cross-platform ship-borne GUI application supporting * GPS/GPDS Postition Input * BSB Raster Chart Display * S57 Vector ENChart Display * AIS Input Decoding * Waypoint Autopilot Navigation

    Project mention: I live on a boat, any way to pull GPS data from dishy? | /r/Starlink | 2023-05-11

    You need to submit a feature request to the OpenCPN developers -- https://github.com/OpenCPN/OpenCPN/issues -- Starlink provides location data in a proprietary undocumented interface. People have figured it though, developed sample code and documented it -- https://github.com/sparky8512/starlink-grpc-tools/blob/main/starlink_grpc.py#L154 It shouldn't be that hard to add Starlink support to OpenCPN but the developers may need Starlink hardware for code development and testing or they may need an active tester capable of running code from github.

  • Trail-Sense

    An Android app that uses your phone's sensors to assist with wilderness treks or survival situations.

    Project mention: As Apps que consideram indispensáveis | /r/CasualPT | 2023-06-23
  • weather-icons

    Free to use animated weather icons. (by basmilius)

  • pirateweather

    Code and documentation for the Pirate Weather API

  • leaflet-velocity

    Visualise velocity data on a leaflet layer

  • noaa-apt

    NOAA APT weather satellite image decoder, for Linux, Windows, RPi 2+, OSX and Android+Termux

    Project mention: Receiving Weather Satellite Images Using SatDump | news.ycombinator.com | 2024-02-09

    GOES sats are geostationary but the NOAA APT satellites are encircling the planet and you can pick them up. Old tutorial but still relevant, just use "noaa-apt" tool[0] instead of WXtoImg. https://www.rtl-sdr.com/rtl-sdr-tutorial-receiving-noaa-weat...

    [0] https://github.com/martinber/noaa-apt

  • Rain

    🌦️ Weather application (by darkmoonight)

    Project mention: Does Open Metro API count as NonFreeNet anti-feature? | /r/fdroid | 2023-05-28

    Rain also uses that API. Its not on official fdroid repositories yet, but on izzy.

  • DatWeatherDoe

    Simple menu bar weather app for macOS

  • SmileWeather

    A library for Search & Parse the weather data from Wunderground & Openweathermap conveniently.

  • Jump

    Jump is a self-hosted startpage and real-time status page for your server designed to be simple, stylish, fast and secure. (by daledavies)

    Project mention: Heimdall alternatives | /r/selfhosted | 2023-04-29
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-04.

Weather related posts

Index

What are some of the best open-source Weather projects? This list will help you:

Project Stars
1 wttr.in 23,568
2 Bash-Snippets 9,435
3 wego 7,662
4 graphcast 4,206
5 dns.toys 2,435
6 esp32-weather-epd 2,152
7 open-meteo 1,904
8 ansiweather 1,842
9 awesome-agriculture 1,192
10 MetPy 1,186
11 WRF 1,132
12 stratux 1,024
13 weewx 965
14 OpenCPN 961
15 Trail-Sense 921
16 weather-icons 790
17 pirateweather 583
18 leaflet-velocity 566
19 noaa-apt 552
20 Rain 520
21 DatWeatherDoe 486
22 SmileWeather 484
23 Jump 479
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com