{"id":14979049,"url":"https://github.com/expdev07/coronavirus-tracker-api","last_synced_at":"2025-05-15T16:07:21.930Z","repository":{"id":44759392,"uuid":"238601449","full_name":"ExpDev07/coronavirus-tracker-api","owner":"ExpDev07","description":"🦠 A simple and fast (\u003c 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the 🔥 FastAPI framework. Supports multiple sources!","archived":false,"fork":false,"pushed_at":"2023-02-14T21:58:47.000Z","size":1200,"stargazers_count":1587,"open_issues_count":34,"forks_count":318,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-05-14T09:15:02.061Z","etag":null,"topics":["api","coronavirus","coronavirus-real-time","coronavirus-tracker","covid-19","covid-api","covid19","deaths","fastapi","heroku","json-api","ncov","pip","pipenv","python","python3","recoveries","rest-api","webapp"],"latest_commit_sha":null,"homepage":"https://coronavirus-tracker-api.herokuapp.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ExpDev07.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"ko_fi":"ExpDev"}},"created_at":"2020-02-06T03:42:14.000Z","updated_at":"2025-04-30T04:39:34.000Z","dependencies_parsed_at":"2022-08-12T11:21:49.073Z","dependency_job_id":"1d949f66-9405-4c09-91ec-318e18e283c1","html_url":"https://github.com/ExpDev07/coronavirus-tracker-api","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExpDev07%2Fcoronavirus-tracker-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExpDev07%2Fcoronavirus-tracker-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExpDev07%2Fcoronavirus-tracker-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ExpDev07%2Fcoronavirus-tracker-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ExpDev07","download_url":"https://codeload.github.com/ExpDev07/coronavirus-tracker-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254374475,"owners_count":22060611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","coronavirus","coronavirus-real-time","coronavirus-tracker","covid-19","covid-api","covid19","deaths","fastapi","heroku","json-api","ncov","pip","pipenv","python","python3","recoveries","rest-api","webapp"],"created_at":"2024-09-24T13:59:02.498Z","updated_at":"2025-05-15T16:07:21.884Z","avatar_url":"https://github.com/ExpDev07.png","language":"Python","readme":"\u003ch1 align=\"center\"\u003e\n    Coronavirus Tracker API\n\u003c/h1\u003e\n\n\u003e Provides up-to-date data about Coronavirus outbreak. Includes numbers about confirmed cases, deaths and recovered.\nSupport multiple data-sources.\n\n![Travis build](https://api.travis-ci.com/ExpDev07/coronavirus-tracker-api.svg?branch=master)\n[![Coverage Status](https://coveralls.io/repos/github/ExpDev07/coronavirus-tracker-api/badge.svg?branch=master)](https://coveralls.io/github/ExpDev07/coronavirus-tracker-api?branch=master)\n[![License](https://img.shields.io/github/license/ExpDev07/coronavirus-tracker-api)](LICENSE.md)\n[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-)\n[![GitHub stars](https://img.shields.io/github/stars/ExpDev07/coronavirus-tracker-api)](https://github.com/ExpDev07/coronavirus-tracker-api/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/ExpDev07/coronavirus-tracker-api)](https://github.com/ExpDev07/coronavirus-tracker-api/network/members)\n[![GitHub last commit](https://img.shields.io/github/last-commit/ExpDev07/coronavirus-tracker-api)](https://github.com/ExpDev07/coronavirus-tracker-api/commits/master)\n[![GitHub pull requests](https://img.shields.io/github/issues-pr/ExpDev07/coronavirus-tracker-api)](https://github.com/ExpDev07/coronavirus-tracker-api/pulls)\n[![GitHub issues](https://img.shields.io/github/issues/ExpDev07/coronavirus-tracker-api)](https://github.com/ExpDev07/coronavirus-tracker-api/issues)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/ExpDev07/coronavirus-tracker-api.svg?logo=lgtm\u0026logoWidth=18)](https://lgtm.com/projects/g/ExpDev07/coronavirus-tracker-api/alerts/)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![Tweet](https://img.shields.io/twitter/url?url=https%3A%2F%2Fgithub.com%2FExpDev07%2Fcoronavirus-tracker-api)](https://twitter.com/intent/tweet?text=COVID19%20Live%20Tracking%20API:%20\u0026url=https%3A%2F%2Fgithub.com%2FExpDev07%2Fcoronavirus-tracker-api)\n\n**Live global stats (provided by [fight-covid19/bagdes](https://github.com/fight-covid19/bagdes)) from this API:**\n\n![Covid-19 Confirmed](https://covid19-badges.herokuapp.com/confirmed/latest)\n![Covid-19 Recovered](https://covid19-badges.herokuapp.com/recovered/latest)\n![Covid-19 Deaths](https://covid19-badges.herokuapp.com/deaths/latest)\n\n## New York Times is now available as a source!\n\n**Specify source parameter with ?source=nyt. NYT also provides a timeseries! To view timelines of cases by US counties use ?source=nyt\u0026timelines=true**\n\n## Recovered cases showing 0\n\n**JHU (our main data provider) [no longer provides data for amount of recoveries](https://github.com/CSSEGISandData/COVID-19/issues/1250), and as a result, the API will be showing 0 for this statistic. Apologies for any inconvenience. Hopefully we'll be able to find an alternative data-source that offers this.**\n\n## Available data-sources:\n\nCurrently 3 different data-sources are available to retrieve the data:\n\n* **jhu** - https://github.com/CSSEGISandData/COVID-19 - Worldwide Data repository operated by the Johns Hopkins University Center for Systems Science and Engineering (JHU CSSE).\n\n* **csbs** - https://www.csbs.org/information-covid-19-coronavirus - U.S. County data that comes from the Conference of State Bank Supervisors.\n\n* **nyt** - https://github.com/nytimes/covid-19-data - The New York Times is releasing a series of data files with cumulative counts of coronavirus cases in the United States. This API provides the timeseries at the US county level.\n\n__jhu__ data-source will be used as a default source if you don't specify a *source parameter* in your request.\n\n## API Reference\n\nAll endpoints are located at ``coronavirus-tracker-api.herokuapp.com/v2/`` and are accessible via https. For instance: you can get data per location by using this URL:\n*[https://coronavirus-tracker-api.herokuapp.com/v2/locations](https://coronavirus-tracker-api.herokuapp.com/v2/locations)*\n\nYou can open the URL in your browser to further inspect the response. Or you can make this curl call in your terminal to see the prettified response:\n\n```\ncurl https://coronavirus-tracker-api.herokuapp.com/v2/locations | json_pp\n```\n\n### Swagger/OpenAPI\n\nConsume our API through [our super awesome and interactive SwaggerUI](https://coronavirus-tracker-api.herokuapp.com/) (on mobile, use the [mobile friendly ReDocs](https://coronavirus-tracker-api.herokuapp.com/docs) instead for the best experience).\n\n\nThe [OpenAPI](https://swagger.io/docs/specification/about/) json definition can be downloaded at https://coronavirus-tracker-api.herokuapp.com/openapi.json\n\n## API Endpoints\n\n### Sources Endpoint\n\nGetting the data-sources that are currently available to Coronavirus Tracker API to retrieve the data of the pandemic.\n\n```http\nGET /v2/sources\n```\n\n__Sample response__\n```json\n{\n    \"sources\": [\n        \"jhu\",\n        \"csbs\",\n        \"nyt\"\n    ]\n}\n```\n\n### Latest Endpoint\n\nGetting latest amount of total confirmed cases, deaths, and recovered.\n\n```http\nGET /v2/latest\n```\n\n__Query String Parameters__\n| __Query string parameter__ | __Description__                                                                  | __Type__ |\n| -------------------------- | -------------------------------------------------------------------------------- | -------- |\n| source                     | The data-source where data will be retrieved from *(jhu/csbs/nyt)*. Default is *jhu* | String   |\n\n__Sample response__\n```json\n{\n  \"latest\": {\n    \"confirmed\": 197146,\n    \"deaths\": 7905,\n    \"recovered\": 80840\n  }\n}\n```\n\n### Locations Endpoint\n\nGetting latest amount of confirmed cases, deaths, and recovered per location.\n\n#### The Location Object\n```http\nGET /v2/locations/:id\n```\n\n__Path Parameters__\n| __Path parameter__ | __Required/Optional__ | __Description__                                                                                                                                                          | __Type__ |\n| ------------------ | --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- |\n| id                 | OPTIONAL              | The unique location id for which you want to call the Locations Endpoint. The list of valid location IDs (:id) can be found in the locations response: ``/v2/locations`` | Integer  |\n\n__Query String Parameters__\n| __Query string parameter__ | __Description__                                                                  | __Type__ |\n| -------------------------- | -------------------------------------------------------------------------------- | -------- |\n| source                     | The data-source where data will be retrieved from *(jhu/csbs/nyt)*. Default is *jhu* | String   |\n\n#### Example Request\n```http\nGET /v2/locations/39\n```\n\n__Sample response__\n```json\n{\n  \"location\": {\n    \"id\": 39,\n    \"country\": \"Norway\",\n    \"country_code\": \"NO\",\n    \"country_population\": 5009150,\n    \"province\": \"\",\n    \"county\": \"\",\n    \"last_updated\": \"2020-03-21T06:59:11.315422Z\",\n    \"coordinates\": { },\n    \"latest\": { },\n    \"timelines\": {\n      \"confirmed\": {\n        \"latest\": 1463,\n        \"timeline\": {\n          \"2020-03-16T00:00:00Z\": 1333,\n          \"2020-03-17T00:00:00Z\": 1463\n        }\n      },\n      \"deaths\": { },\n      \"recovered\": { }\n    }\n  }\n}\n```\n\n#### List of all locations\n```http\nGET /v2/locations\n```\n\n__Query String Parameters__\n| __Query string parameter__ | __Description__                                                                                                                                  | __Type__ |\n| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- |\n| source                     | The data-source where data will be retrieved from.\u003cbr\u003e__Value__ can be: *jhu/csbs/nyt*. __Default__ is *jhu*                                         | String   |\n| country_code               | The ISO ([alpha-2 country_code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)) to the Country/Province for which you're calling the Endpoint | String   |\n| timelines                  | To set the visibility of timelines (*daily tracking*).\u003cbr\u003e__Value__ can be: *0/1*. __Default__ is *0* (timelines are not visible)                | Integer  |\n\n__Sample response__\n```json\n{\n  \"latest\": {\n    \"confirmed\": 272166,\n    \"deaths\": 11299,\n    \"recovered\": 87256\n  },\n  \"locations\": [\n    {\n      \"id\": 0,\n      \"country\": \"Thailand\",\n      \"country_code\": \"TH\",\n      \"country_population\": 67089500,\n      \"province\": \"\",\n      \"county\": \"\",\n      \"last_updated\": \"2020-03-21T06:59:11.315422Z\",\n      \"coordinates\": {\n        \"latitude\": \"15\",\n        \"longitude\": \"101\"\n      },\n      \"latest\": {\n        \"confirmed\": 177,\n        \"deaths\": 1,\n        \"recovered\": 41\n      }\n    },\n    {\n      \"id\": 39,\n      \"country\": \"Norway\",\n      \"country_code\": \"NO\",\n      \"province\": \"\",\n      \"county\": \"\",\n      \"last_updated\": \"2020-03-21T06:59:11.315422Z\",\n      \"coordinates\": {\n        \"latitude\": \"60.472\",\n        \"longitude\": \"8.4689\"\n      },\n      \"latest\": {\n        \"confirmed\": 1463,\n        \"deaths\": 3,\n        \"recovered\": 1\n      }\n    }\n  ]\n}\n```\n\n__Response definitions__\n| __Response Item__                              | __Description__                                                                                                                                  | __Type__ |\n| ---------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- |\n| {latest}                                       | The total amount of confirmed cases, deaths and recovered for all the locations                                                                  | Object   |\n| {latest}/confirmed                             | The up-to-date total number of confirmed cases for all the locations within the data-source                                                      | Integer  |\n| {latest}/deaths                                | The up-to-date total amount of deaths for all the locations within the data-source                                                               | Integer  |\n| {latest}/recovered                             | The up-to-date total amount of recovered for all the locations within the data-source                                                            | Integer  |\n| {locations}                                    | The collection of locations contained within the  data-source                                                                                    | Object   |\n| {location}                                     | Information that identifies a location                                                                                                           | Object   |\n| {latest}                                       | The amount of confirmed cases, deaths and recovered related to the specific location                                                             | Object   |\n| {locations}/{location}/{latest}/confirmed      | The up-to-date number of confirmed cases related to the specific location                                                                        | Integer  |\n| {locations}/{location}/{latest}/deaths         | The up-to-date number of deaths related to the specific location                                                                                 | Integer  |\n| {locations}/{location}/{latest}/recovered      | The up-to-date number of recovered related to the specific location                                                                              | Integer  |\n| {locations}/{location}/id                      | The location id. This unique id is assigned to the location by the data-source.                                                                  | Integer  |\n| {locations}/{location}/country                 | The Country name                                                                                                                                 | String   |\n| {locations}/{location}/country_code            | The [ISO alpha-2 country_code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) Country code for the location.                                  | String   |\n| {locations}/{location}/province                | The province where the location belongs to. (Used for US locations coming from __csbs data-source__.\u003cbr\u003e__Empty__ when *jhu data-source* is used | String   |\n| {locations}/{location}/{coordinates}/latitude  | The location latitude                                                                                                                            | Float    |\n| {locations}/{location}/{coordinates}/longitude | The location longitude                                                                                                                           | Float    |\n\n\n### Example Requests with parameters\n\n__Parameter: country_code__\n\nGetting data for the Country specified by the *country_code parameter*, in this case Italy - IT\n\n```http\nGET /v2/locations?country_code=IT\n```\n\n__Sample Response__\n```json\n{\n  \"latest\": {\n    \"confirmed\": 59138,\n    \"deaths\": 5476,\n    \"recovered\": 7024\n  },\n  \"locations\": [\n    {\n      \"id\": 16,\n      \"country\": \"Italy\",\n      \"country_code\": \"IT\",\n      \"country_population\": 60340328,\n      \"province\": \"\",\n      \"county\": \"\",\n      \"last_updated\": \"2020-03-23T13:32:23.913872Z\",\n      \"coordinates\": {\n          \"latitude\": \"43\",\n          \"longitude\": \"12\"\n      },\n      \"latest\": {\n          \"confirmed\": 59138,\n          \"deaths\": 5476,\n          \"recovered\": 7024\n      }\n    }\n  ]\n}\n```\n\n__Parameter: source__\n\nGetting the data from the data-source specified by the *source parameter*, in this case [csbs](https://www.csbs.org/information-covid-19-coronavirus)\n\n\n```http\nGET /v2/locations?source=csbs\n```\n\n__Sample Response__\n```json\n{\n  \"latest\": {\n    \"confirmed\": 7596,\n    \"deaths\": 43,\n    \"recovered\": 0\n  },\n  \"locations\": [\n    {\n      \"id\": 0,\n      \"country\": \"US\",\n      \"country_code\": \"US\",\n      \"country_population\": 310232863,\n      \"province\": \"New York\",\n      \"state\": \"New York\",\n      \"county\": \"New York\",\n      \"last_updated\": \"2020-03-21T14:00:00Z\",\n      \"coordinates\": {\n        \"latitude\": 40.71455,\n        \"longitude\": -74.00714\n      },\n      \"latest\": {\n        \"confirmed\": 6211,\n        \"deaths\": 43,\n        \"recovered\": 0\n      }\n    },\n    {\n      \"id\": 1,\n      \"country\": \"US\",\n      \"country_code\": \"US\",\n      \"country_population\": 310232863,\n      \"province\": \"New York\",\n      \"state\": \"New York\",\n      \"county\": \"Westchester\",\n      \"last_updated\": \"2020-03-21T14:00:00Z\",\n      \"coordinates\": {\n        \"latitude\": 41.16319759,\n        \"longitude\": -73.7560629\n      },\n      \"latest\": {\n        \"confirmed\": 1385,\n        \"deaths\": 0,\n        \"recovered\": 0\n      },\n    }\n  ]\n}\n```\n\n__Parameter: timelines__\n\nGetting the data for all the locations including the daily tracking of confirmed cases, deaths and recovered per location.\n\n```http\nGET /v2/locations?timelines=1\n```\nExplore the response by opening the URL in your browser [https://coronavirus-tracker-api.herokuapp.com/v2/locations?timelines=1](https://coronavirus-tracker-api.herokuapp.com/v2/locations?timelines=1) or make the following curl call in your terminal:\n\n```\ncurl https://coronavirus-tracker-api.herokuapp.com/v2/locations?timelines=1 | json_pp\n```\n\n__NOTE:__ Timelines tracking starts from day 22nd January 2020 and ends to the last available day in the data-source.\n\n\n\n## Wrappers\n\nThese are the available API wrappers created by the community. They are not necessarily maintained by any of this project's authors or contributors.\n\n### PHP\n\n* [CovidPHP by @o-ba](https://github.com/o-ba/covid-php).\n\n### Golang\n\n* [Go-corona by @itsksaurabh](https://github.com/itsksaurabh/go-corona).\n\n### C#\n\n* [CovidSharp by @Abdirahiim](https://github.com/Abdirahiim/covidtrackerapiwrapper)\n* [Covid19Tracker.NET by @egbakou](https://github.com/egbakou/Covid19Tracker.NET)\n* [CovidDotNet by @degant](https://github.com/degant/CovidDotNet)\n\n### Python\n\n* [COVID19Py by @Kamaropoulos](https://github.com/Kamaropoulos/COVID19Py).\n\n### Java\n\n* [Coronavirus by @mew](https://github.com/mew/Coronavirus).\n\n### Node.js\n\n* [jhucsse.covid by @Sem1084](https://www.npmjs.com/package/jhucsse.covid).\n\n### Ruby\n\n* [covid19-data-ruby by @jaerodyne](https://github.com/jaerodyne/covid19-data-ruby).\n\n### Lua\n\n* [lua-covid-data by @imolein](https://codeberg.org/imo/lua-covid-data).\n\n## Prerequisites\n\nYou will need the following things properly installed on your computer.\n\n* [Python 3](https://www.python.org/downloads/) (with pip)\n* [pipenv](https://pypi.org/project/pipenv/)\n\n## Installation\n\n* `git clone https://github.com/ExpDev07/coronavirus-tracker-api.git`\n* `cd coronavirus-tracker-api`\n\n1. Make sure you have [`python3.8` installed and on your `PATH`](https://docs.python-guide.org/starting/installation/).\n2. [Install the `pipenv` dependency manager](https://pipenv.readthedocs.io/en/latest/install/#installing-pipenv)\n   *  with [pipx](https://pipxproject.github.io/pipx/) `$ pipx install pipenv`\n   * with [Homebrew/Linuxbrew](https://pipenv.readthedocs.io/en/latest/install/#homebrew-installation-of-pipenv) `$ brew install pipenv`\n   * with [pip/pip3 directly](https://pipenv.readthedocs.io/en/latest/install/#pragmatic-installation-of-pipenv) `$ pip install --user pipenv`\n3. Create virtual environment and install all dependencies `$ pipenv sync --dev`\n4. Activate/enter the virtual environment `$ pipenv shell`\n\nAnd don't despair if don't get the python setup working on the first try. No one did. Guido got pretty close... once. But that's another story. Good luck.\n\n## Running / Development\n\nFor a live reloading on code changes.\n\n* `pipenv run dev`\n\nWithout live reloading.\n\n* `pipenv run start`\n\nVisit your app at [http://localhost:8000](http://localhost:8000).\n\nAlternatively run our API with Docker.\n\n### Running Tests\n\u003e [pytest](https://docs.pytest.org/en/latest/)\n\n```bash\npipenv run test\n```\n\n\n### Linting\n\u003e [pylint](https://www.pylint.org/)\n\n```bash\npipenv run lint\n```\n\n### Formatting\n\u003e [black](https://black.readthedocs.io/en/stable/)\n\n```bash\npipenv run fmt\n```\n\n### Update requirements files\n\n```bash\ninvoke generate-reqs\n```\n\n[Pipfile.lock](./Pipfile.lock) will be automatically updated during `pipenv install`.\n\n### Docker\n\nOur Docker image is based on [tiangolo/uvicorn-gunicorn-fastapi/](https://hub.docker.com/r/tiangolo/uvicorn-gunicorn-fastapi/).\n\n```bash\ninvoke docker --build\n```\n\nRun with `docker run` or `docker-compose`\n\n#### Alternate Docker images\n\nIf a full `gunicorn` deployment is unnecessary or [impractical on your hardware](https://fastapi.tiangolo.com/deployment/#raspberry-pi-and-other-architectures) consider using our single instance [`Uvicorn`](https://www.uvicorn.org/) based [Dockerfile](uvicorn.Dockerfile).\n\n\n### Invoke\n\nAdditional developer commands can be run by calling them with the [python `invoke` task runner](http://www.pyinvoke.org/).\n```bash\ninvoke --list\n```\n\n### Deploying\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ExpDev07\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/10024730?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eExpDev\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=ExpDev07\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=ExpDev07\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#maintenance-ExpDev07\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/bjarkimg\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/1289419?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ebjarkimg\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#question-bjarkimg\" title=\"Answering Questions\"\u003e💬\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Bost\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/1174677?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBost\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=Bost\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/gribok\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/40306040?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGRIBOK\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=gribok\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=gribok\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/oliver-xapix-io\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/13470858?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eOliver Thamm\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=oliver-xapix-io\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://maurom.dev\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/22800592?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMauro M.\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=MM-coder\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/JKSenthil\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/12533226?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJKSenthil\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=JKSenthil\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=JKSenthil\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=JKSenthil\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/SeanCena\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/17202203?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSeanCena\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=SeanCena\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=SeanCena\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=SeanCena\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Abdirahiim\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/13730460?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAbdirahiim Yassin \u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=Abdirahiim\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#tool-Abdirahiim\" title=\"Tools\"\u003e🔧\u003c/a\u003e \u003ca href=\"#platform-Abdirahiim\" title=\"Packaging/porting to new platform\"\u003e📦\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/kant\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/32717?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDarío Hereñú\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=kant\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/o-ba\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/8812114?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eOliver\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=o-ba\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.carmelagreco.dev\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/5394906?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ecarmelag\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=carmelag\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Kilo59\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/13108583?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGabriel\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=Kilo59\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#infra-Kilo59\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e \u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=Kilo59\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=Kilo59\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://lioncoding.com\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/26142591?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKodjo Laurent Egbakou\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=egbakou\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#tool-egbakou\" title=\"Tools\"\u003e🔧\u003c/a\u003e \u003ca href=\"#platform-egbakou\" title=\"Packaging/porting to new platform\"\u003e📦\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Turreted\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/41593269?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTurreted\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=Turreted\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://ibtida.me\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/33792969?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eIbtida Bhuiyan\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=ibhuiyan17\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=ibhuiyan17\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/james-gray\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/2904597?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJames Gray\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=james-gray\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/nischalshankar\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/33793411?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNischal Shankar\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=nischalshankar\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/ExpDev07/coronavirus-tracker-api/commits?author=nischalshankar\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-enable --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\n## License\n\nSee [LICENSE.md](LICENSE.md) for the license. Please link to this repo somewhere in your project :).\n","funding_links":["https://ko-fi.com/ExpDev"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexpdev07%2Fcoronavirus-tracker-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexpdev07%2Fcoronavirus-tracker-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexpdev07%2Fcoronavirus-tracker-api/lists"}