https://github.com/tuhinpal/weather-api
Free Weather API, Made with NodeJS
https://github.com/tuhinpal/weather-api
free-weather-api geo-location nodejs weather weather-api weather-forecast
Last synced: 6 months ago
JSON representation
Free Weather API, Made with NodeJS
- Host: GitHub
- URL: https://github.com/tuhinpal/weather-api
- Owner: tuhinpal
- License: apache-2.0
- Created: 2020-09-19T05:57:27.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-11T17:24:22.000Z (about 4 years ago)
- Last Synced: 2025-03-25T19:37:44.417Z (6 months ago)
- Topics: free-weather-api, geo-location, nodejs, weather, weather-api, weather-forecast
- Language: JavaScript
- Homepage: https://num1mt.deta.dev/auto
- Size: 46.9 KB
- Stars: 7
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Weather-API
#### World's First Unlimited Free Weather API, Made with NodeJS
**Features:**
- Auto Fetch Weather using IP's Location.
- Unlimited API Calls.
- Weather Forecasts.
- Fetch Weather From Location (City Name).
- Open Source So Deploy Your Own.
- Totally Free of Cost.### API Calls (Method : GET):
**Automatically fetch weather from IP's Location (Only works if server & client connects directly [No Proxy]):**
```html
https://[YOUR-URL]/auto
```**Manually Fetch weather From Location:**
```html
https://[YOUR-URL]/location/{PLACE-NAME}
```### Deploy Your Own:
**1. Deploy the API:**
[](https://heroku.com/deploy?template=https://github.com/cachecleanerjeet/weather-api/tree/master)
Deploy to VPS or Local Machine 👇
_NodeJS & Npm are Required._```bash
apt install npm
apt install nodejsgit clone https://github.com/cachecleanerjeet/weather-api.git
cd weather-apinpm install
node index.js
```#### Project is comptible with
deta.sh
### Note:
Previous version was using Yahoo's weather API. Yahoo discontinued it, so, now using a msn weather wrapper [weather-js](https://www.npmjs.com/package/weather-js). Api endpoints and schema changed.
### License & Copyright :
- This Project is [Apache-2.0](https://github.com/cachecleanerjeet/weather-api/blob/master/LICENSE) Licensed
- Copyright 2021 by [Tuhin Kanti Pal](https://github.com/cachecleanerjeet)### Connect :
- [Channel](https://telegram.dog/tprojects)
- [Support Group](https://telegram.dog/t_projects)