🌐
GitHub
github.com › null8626 › python-weather
GitHub - null8626/python-weather: A free and asynchronous weather API wrapper made in python, for python. · GitHub
A free and asynchronous weather API wrapper made in python, for python. - null8626/python-weather
Starred by 113 users
Forked by 31 users
Languages   Python
🌐
Open-Meteo
open-meteo.com
🌤️ Free Open-Source Weather API | Open-Meteo.com
This functionality opens up possibilities for training machine learning applications and gaining valuable insights from the combination of present and past weather data. Discover the power of our historical weather API and unlock a treasure trove of weather information. We believe in the power of open-source software. That's why the entire codebase of Open-Meteo is accessible on GitHub, released under the AGPLv3 licence.
Discussions

Best Weather API
I found weatherapi.com easy to use, but they limit free API calls to 3 days of data. I wanted to use NOAA's API, but couldn't make the returns usable before the project due date. Maybe you'll have better luck. ... I went to two python courses and both used https://openweathermap.org in their ... More on reddit.com
🌐 r/learnpython
52
20
August 24, 2023
Best Python Weather packages/APIs?
There aren't really any "packages" for directly accessing model data. Do you already have direct access to model GRIB/netCDF output? Are you able to access it locally, or only remotely (possibly via THREDDS)? What are you going to be doing with the data - what sort of mapping/analysis? Answers to these questions will help us point you in the right direction with respect to what packages will be most useful for you. My GCM analysis stack uses the following two tools as its basic components: xray - A well-stocked, high-level netCDF reader and multi-dimensional extension to pandas . It has all sorts of nifty things in it, but I find it the most convenient package for writing expressive, semantic code which clearly documents how I manipulate and analyze model output. cartopy - Don't use basemap; use this instead. Cartopy is a mapping toolkit developed at the UK Met Office. It wraps powerful geospatial analysis libraries underneath the hood, and seamlessly links with numpy so that you can use it with xray. I've found it simpler to use than basemap and that it makes much nicer plots. Beyond this, we can probably recommend more specialized tools if you give us a more thorough use case you're envisioning. More on reddit.com
🌐 r/Python
3
3
December 29, 2015
Is there a free and accurate weather API
I use VisualCrossing for work and we use the paid edition but it says you can use the free tier without a credit card. More on reddit.com
🌐 r/learnprogramming
8
1
December 29, 2024
Where to start with learning how to use API's?
And if you have a suggestion as to an easier API I could learn to use as my first one then that would be awesome too! Google Maps API is very easy. I recommend starting with the with the distance calculator web service API , then try experimenting with some of the JavaScript and Android APIs if you're feeling adventurous. More on reddit.com
🌐 r/learnprogramming
62
397
October 12, 2016
🌐
GitHub
github.com › topics › weather-api
weather-api · GitHub Topics · GitHub
weather animation example leaflet weather-api leafletjs ... A Python wrapper for the NOAA CO-OPS Tides & Currents Data and Metadata APIs.
🌐
GitHub
github.com › rachanahegde › python-weather-app
GitHub - rachanahegde/python-weather-app: A website built with Flask and OpenWeather API that displays the weather forecast for any city. *Optimised for desktop and mobile view. NOTE: Website is down since Heroku removed free plans. · GitHub
A website built with Flask and OpenWeather API that displays the weather forecast for any city. *Optimised for desktop and mobile view. NOTE: Website is down since Heroku removed free plans. - rachanahegde/python-weather-app
Starred by 10 users
Forked by 17 users
Languages   HTML 38.7% | CSS 37.1% | Python 24.1% | Procfile 0.1%
🌐
PyPI
pypi.org › project › python-weather
python-weather · PyPI
A free and asynchronous weather Python API wrapper made in Python, for Python.
      » pip install python-weather
    
Published   Jan 23, 2026
Version   2.1.2
🌐
GitHub
github.com › Call-for-Code › weather-api-python
GitHub - Call-for-Code/weather-api-python: Explore the IBM Weather Company data API using Python
Registration is free and will be available while the Call for Code Global Challenge is taking place. After you agree to the terms, you will receive your API key. Additional documentation about The Weather Company APIs for Call for Code is available here. Deploy this application to IBM Cloud. Install and configure the IBM Cloud Developer Tools ... $ ibmcloud cf set-env weather-api-python WEATHER_API_KEY <YOUR_API_KEY> $ ibmcloud cf start weather-api-python
Starred by 15 users
Forked by 9 users
Languages   Python 100.0% | Python 100.0%
🌐
GitHub
github.com › gonzaloplaza › python-weather-forecast
GitHub - gonzaloplaza/python-weather-forecast: A simple Python console program to get Weather Forecast from DarkSky API using any address as parameter.
$ cd my-project $ python3 forecast.py "Gran Via Street 28,Madrid" ... Note: Forecast API is free until 1000 requests per day.
Starred by 30 users
Forked by 28 users
Languages   Python 100.0% | Python 100.0%
🌐
GitHub
github.com › weatherbit › weatherbit-python
GitHub - weatherbit/weatherbit-python: A python weather api wrapper for weatherbit.io · GitHub
The Weatherbit IO allows you to access forecasts, current data, and historical data. This library wraps this functionality, and makes it accessible with Python. You should use pip to install pyweatherbit.
Starred by 29 users
Forked by 8 users
Languages   Python
Find elsewhere
🌐
GitHub
github.com › meteostat › meteostat-python
GitHub - meteostat/meteostat-python: Access and analyze historical weather and climate data with Python.
The Meteostat Python library provides a simple API for accessing open weather and climate data.
Starred by 546 users
Forked by 72 users
Languages   Python 100.0% | Python 100.0%
🌐
GitHub
github.com › weatherapicom › python
GitHub - weatherapicom/python · GitHub
Authentication to the WeatherAPI.com ... need to run pip with root permission: sudo pip install git+https://github.com/weatherapicom/python.git#egg=weatherapipython)...
Starred by 44 users
Forked by 14 users
Languages   Python 99.7% | Shell 0.3%
🌐
GitHub
github.com › open-meteo › open-meteo
GitHub - open-meteo/open-meteo: Free Weather Forecast API for non-commercial use · GitHub
Free Weather Forecast API for non-commercial use. Contribute to open-meteo/open-meteo development by creating an account on GitHub.
Starred by 5.1K users
Forked by 332 users
Languages   Swift 93.3% | C 6.6%
🌐
GitHub
github.com › topics › openweathermap-api
openweathermap-api · GitHub Topics · GitHub
android dart api weather material-design openweathermap-api openweathermap flutter weatherapp weatherapi weatherforecast accuweather-api flutter-weather-app material-you material-you-3 ... Neofetch-like, minimalistic, and customizable weather-fetching tool. fetch python linux weather openweathermap-api weather-data command-line-tool
🌐
GitHub
github.com › topics › python-weather
python-weather · GitHub Topics · GitHub
September 18, 2020 - A simple weather application developed using python which uses openweather API for getting real-time temperature.
🌐
Bright Sky
brightsky.dev
Bright Sky - Free JSON API for DWD open weather data.
June 26, 2020: Added current_weather endpoint. Bright Sky is under active development! If you have any thoughts, questions, feature requests, or other feedback, please feel very welcome to shoot me an email or open an issue in our GitHub repo. Bright Sky is free-to-use for all purposes.
🌐
Medium
medium.com › @ajeet214 › 9-free-weather-apis-for-ai-data-projects-6bfc66022e46
9 Free Weather APIs for AI & Data Projects | by Ajeet Verma | Medium
May 13, 2025 - Global Weather Data · Python · API · Json · 62 followers · ·20 following · AI Engineer | Data Scientist | https://www.linkedin.com/in/ajeet214/ | https://github.com/ajeet214 | https://stackoverflow.com/users/11179336/ajeet-verma · Help ...
🌐
Reddit
reddit.com › r/learnpython › best weather api
r/learnpython on Reddit: Best Weather API
August 24, 2023 - Sometimes we have paid to upgrade for a month but then fell back to free. www.visualcrossing.comThe support is really good even for the free tier and the query constructor tool is very helpful for building URLs to the API. ... Hmm. Comment history is nothing but shilling for visualcrossing. ... Sorry that is all we use after Dark Sky. Just answering the question on python and weather.
🌐
OpenWeatherMap
openweathermap.org › examples
Partners and solutions
No additional libraries are requested: only the Python 2.6/2.7 standard library modules. PyOWM currently supports version 2.5 of the OWM API. ... This guide gives brief instructions on how to use pywws with some other weather services and software. ... Component is used for polling weather information from Open Weather Map - a site that provides free global weather and forecast information.
🌐
GitHub
github.com › topics › weather-application
weather-application · GitHub Topics · GitHub
nodejs javascript weather temperature mapbox api-rest openweathermap-api learning-js weather-application openweather ... A clean and easy-to-use weather app built with Python and Tkinter.
🌐
GitHub
github.com › ANUJDWIVDI › fast-api-python-weather-forecast
GitHub - ANUJDWIVDI/fast-api-python-weather-forecast
It allows users to enter a location and get the current weather information for that location. Users can also choose to use their current location through the geolocation feature. The application was built using FastAPI, Python, and HTML. The following packages were used: ... Through this project, I gained experience in web development and working with APIs. I also improved my skills in Python programming and using FastAPI. ... This project is licensed under the MIT License. Feel free ...
Author   ANUJDWIVDI