All Projects → cmfcmf → Openweathermap Php Api

cmfcmf / Openweathermap Php Api

Licence: mit
A PHP API to parse weather data and weather history from OpenWeatherMap.org.

Projects that are alternatives of or similar to Openweathermap Php Api

Intro To Apis Course
Introduction to APIs course
Stars: ✭ 1,009 (+244.37%)
Mutual labels:  api, free
Thehive4py
Python API Client for TheHive
Stars: ✭ 143 (-51.19%)
Mutual labels:  api, free
Dark Sky Api
PHP Library for the Dark Sky API.
Stars: ✭ 70 (-76.11%)
Mutual labels:  api, weather
Thehivedocs
Documentation of TheHive
Stars: ✭ 353 (+20.48%)
Mutual labels:  api, free
Tree Gateway
This is a full featured and free API Gateway
Stars: ✭ 160 (-45.39%)
Mutual labels:  api, free
Aeris Ios Library
Contains a demo project utilizing the AerisWeather SDK for iOS to help you get started with using our library.
Stars: ✭ 21 (-92.83%)
Mutual labels:  api, weather
Forecastr
A simple, asynchronous Objective-C wrapper for the Forecast.io API
Stars: ✭ 143 (-51.19%)
Mutual labels:  api, weather
Cortex
Cortex: a Powerful Observable Analysis and Active Response Engine
Stars: ✭ 676 (+130.72%)
Mutual labels:  api, free
Countries
🌎 Public GraphQL API for information about countries
Stars: ✭ 156 (-46.76%)
Mutual labels:  api, free
Flutter app
🔥🔥🔥本项目包括各种基本控件使用(Text、TextField、Icon、Image、Listview、Gridview、Picker、Stepper、Dialog、Slider、Row、Appbar、Sizebox、BottomSheet、Chip、Dismissible、FlutterLogo、Check、Switch、TabBar、BottomNavigationBar、Sliver等)、豆瓣电影、tubitv、每日一文、和天气、百姓生活、随机诗词、联系人、句子迷、好奇心日报、有道精品课、高德定位、音乐播放器🎵、追书神器等板块
Stars: ✭ 2,140 (+630.38%)
Mutual labels:  api, weather
Covid19 Brazil Api
API com dados atualizados sobre o status do COVID-19 🦠
Stars: ✭ 300 (+2.39%)
Mutual labels:  api, free
Shiny geoip
IP to location API service
Stars: ✭ 172 (-41.3%)
Mutual labels:  api, free
Hkosharp
Unofficial C# Library of Hong Kong Observatory API
Stars: ✭ 135 (-53.92%)
Mutual labels:  api, weather
Google Translate Api
A free and unlimited API for Google Translate 💵🚫
Stars: ✭ 1,996 (+581.23%)
Mutual labels:  api, free
Thehive
TheHive: a Scalable, Open Source and Free Security Incident Response Platform
Stars: ✭ 2,300 (+684.98%)
Mutual labels:  api, free
Waveline Server
Simple self-hosted music streaming server
Stars: ✭ 248 (-15.36%)
Mutual labels:  api, free
Docma
A powerful tool to easily generate beautiful HTML documentation from JavaScript (JSDoc), Markdown and HTML files.
Stars: ✭ 287 (-2.05%)
Mutual labels:  api
Mongorepository
Repository abstraction layer on top of Official MongoDB C# driver
Stars: ✭ 290 (-1.02%)
Mutual labels:  api
Covid Qa
API & Webapp to answer questions about COVID-19. Using NLP (Question Answering) and trusted data sources.
Stars: ✭ 283 (-3.41%)
Mutual labels:  api
Readme Template
📜 Modelos readme para qualquer pessoa copiar e usar em seu GitHub.
Stars: ✭ 287 (-2.05%)
Mutual labels:  free

OpenWeatherMap PHP API

A PHP 7.0+ API to retrieve and parse global weather data from OpenWeatherMap.org. This project aims to normalise the provided data and remove inconsistencies. It is not maintained by OpenWeatherMap and not an official API wrapper.

Gitpod Ready-to-Code Build Status license release codecov Scrutinizer Quality Score

Documentation

You can find the latest documentation, including installation and usage instructions at https://cmfcmf.github.io/OpenWeatherMap-PHP-API.

Contributing

I'm happy about every pull request you open and issue you find to help make this API more awesome. Please note that it might sometimes take me a while to get back to you. Feel free to ping me if I don't respond.

Gitpod

You can use Gitpod to launch a fully functional development environment right in your browser. Simply click on the following badge:

Gitpod Ready-to-Code

Vagrant

You can use Vagrant to kick-start your development. Simply run vagrant up and vagrant ssh to start a PHP VM with all dependencies included.

Docker

You can also use Docker to start developing this library. First install dependencies:

docker run --rm --interactive --tty \
    --volume $PWD:/app \
    --user $(id -u):$(id -g) \
    composer install

And then execute the tests:

docker run --rm --interactive --tty \
    --volume $PWD:/app -w /app \
    php bash

> php vendor/bin/phpunit

Documentation

The documentation is built using Docusuaurs v2. To run a local developnment server for the docs, execute

cd docs
yarn install
yarn start

License

This project is licensed under the MIT license. Please see the LICENSE file distributed with this source code for further information regarding copyright and licensing.

Be aware that the OpenWeatherMap data is not licensed under the MIT. Check out the following official links to read about the terms, pricing and license of OpenWeatherMap before using their service:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].