worldometer

Get live, population, geography, projected, and historical data from around the world 🌍

https://github.com/matheusfelipeog/worldometer

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.3%) to scientific vocabulary

Keywords

api data historical historical-data live livedata metrics mit-license projected pypi python scraping world worldometer worldometer-api worldometer-scraping worldometers

Keywords from Contributors

hack distributed embedded transformer pentest interactive generative-ai ecosystem-modeling mesh interpretability
Last synced: 6 months ago · JSON representation

Repository

Get live, population, geography, projected, and historical data from around the world 🌍

Basic Info
Statistics
  • Stars: 65
  • Watchers: 3
  • Forks: 11
  • Open Issues: 12
  • Releases: 5
Topics
api data historical historical-data live livedata metrics mit-license projected pypi python scraping world worldometer worldometer-api worldometer-scraping worldometers
Created about 5 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

Worldometer package logo
Get live, population, geography, projected, and historical data from around the world.


Metadata
PyPI - Version Total Downloads License MIT

Status
PyPI - Status Documentation Status

Index

About

The worldometer package accesses various counters and live data available throughout the worldometers.info website and provides them through simple and self-describing classes, methods and attributes.

Access data on:

  • The world 🌍
  • Population 👥
  • Geography 🗺️
  • Projections 🔮
  • Historical 📜

Install

Use pip to install the worldometer package:

bash $ pip install worldometer

Documentation

See the docs for more information and its API at: worldometer.readthedocs.io

Demo

[!NOTE] The first time you run any function/method or class, it will download Chromium to ~/.local/share/pyppeteer directory. It only happens once. After, it will only open the chromium to render the contents of worldometers.info.

Get the data from the live counters available on the homepage:

```python

from worldometer.world import WorldCounters

wc = WorldCounters()

wc.worldpopulation.currentpopulation 8065299074

wc.governmentandeconomics.computersproducedthis_year 180248430

wc.societyandmedia.internetusersintheworld_today 5895566559 ```

Reload data to get the latest:

```python

wc.reloaddata() wc.worldpopulation.current_population 8065300592 ```

Get help and view information about mapped sections:

```python

help(wc) ```

worldometers.info

Worldometer is run by an international team of developers, researchers, and volunteers with the goal of making world statistics available in a thought-provoking and time relevant format to a wide audience around the world. It is published by a small and independent digital media company based in the United States. We have no political, governmental, or corporate affiliation. Furthermore, we have no investors, donors, grants, or backers of any type. We are completely independent and self-financed through automated programmatic advertising sold in real time on multiple ad exchanges.

worldometers.info/about

Data Sources

[adapted]: worldometers.info collects its statistics and data from the most reputable national and international organizations, including the United Nations, the World Health Organization, the Food and Agriculture Organization, OECD and others.

Each Worldometer counter has its specific set of sources, which are listed on its dedicated page (accessible by clicking on the counter text link, when available).

Data, estimates, and projections displayed on worldometers.info counters are for the most part provided by organizations included in the following list of United Nations Statistics Division's partners.

worldometers.info/sources

Contributions

All contributions are welcome!

Found a problem, want to give a tip? open an issue

Do you have a solution to the problem? Send me a PR

Did you like this project? Click on the star ⭐

License

This project is using the MIT license, see in MIT LICENSE.

Owner

  • Name: Matheus Felipe
  • Login: matheusfelipeog
  • Kind: user
  • Location: 127.0.0.1:666

I'm observing 👁

GitHub Events

Total
  • Watch event: 9
  • Fork event: 4
Last Year
  • Watch event: 9
  • Fork event: 4

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 263
  • Total Committers: 4
  • Avg Commits per committer: 65.75
  • Development Distribution Score (DDS): 0.437
Past Year
  • Commits: 149
  • Committers: 3
  • Avg Commits per committer: 49.667
  • Development Distribution Score (DDS): 0.013
Top Committers
Name Email Commits
Matheus Felipe m****g@p****m 148
Matheus Felipe 5****g 113
ImgBotApp I****p@g****m 1
dependabot[bot] 4****] 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 13
  • Total pull requests: 27
  • Average time to close issues: 6 months
  • Average time to close pull requests: 13 days
  • Total issue authors: 12
  • Total pull request authors: 3
  • Average comments per issue: 1.62
  • Average comments per pull request: 0.11
  • Merged pull requests: 16
  • Bot issues: 0
  • Bot pull requests: 12
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • enwokoma (2)
  • dileksunal (1)
  • ghost (1)
  • Piedpiper5 (1)
  • Kabewh (1)
  • deveapploper (1)
  • Electro18 (1)
  • dependabot[bot] (1)
  • yangzi0802 (1)
  • ShikharGhimire (1)
  • viplazylmht (1)
  • MaiaPiko (1)
Pull Request Authors
  • dependabot[bot] (17)
  • matheusfelipeog (14)
  • imgbot[bot] (1)
Top Labels
Issue Labels
bug (5) enhancement (1) dependencies (1)
Pull Request Labels
dependencies (21) documentation (9) enhancement (4)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 81 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 1
  • Total versions: 5
  • Total maintainers: 1
pypi.org: worldometer

Get live, population, geography, projected, and historical data from around the world.

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 81 Last month
Rankings
Dependent packages count: 7.4%
Stargazers count: 10.4%
Forks count: 14.3%
Average: 14.9%
Downloads: 19.9%
Dependent repos count: 22.2%
Maintainers (1)
Last synced: 6 months ago

Dependencies

Pipfile pypi
  • pylint 2.6.0 develop
  • sphinx 3.5.0 develop
  • requests-html 0.10.0
Pipfile.lock pypi
  • alabaster ==0.7.12 develop
  • astroid ==2.4.2 develop
  • babel ==2.9.0 develop
  • certifi ==2020.12.5 develop
  • chardet ==4.0.0 develop
  • colorama ==0.4.4 develop
  • docutils ==0.16 develop
  • idna ==2.10 develop
  • imagesize ==1.2.0 develop
  • isort ==5.7.0 develop
  • jinja2 ==2.11.3 develop
  • lazy-object-proxy ==1.4.3 develop
  • markupsafe ==1.1.1 develop
  • mccabe ==0.6.1 develop
  • packaging ==20.9 develop
  • pygments ==2.8.0 develop
  • pylint ==2.6.2 develop
  • pyparsing ==2.4.7 develop
  • pytz ==2021.1 develop
  • requests ==2.25.1 develop
  • six ==1.15.0 develop
  • snowballstemmer ==2.1.0 develop
  • sphinx ==3.5.1 develop
  • sphinxcontrib-applehelp ==1.0.2 develop
  • sphinxcontrib-devhelp ==1.0.2 develop
  • sphinxcontrib-htmlhelp ==1.0.3 develop
  • sphinxcontrib-jsmath ==1.0.1 develop
  • sphinxcontrib-qthelp ==1.0.3 develop
  • sphinxcontrib-serializinghtml ==1.1.4 develop
  • toml ==0.10.2 develop
  • urllib3 ==1.26.3 develop
  • wrapt ==1.12.1 develop
  • appdirs ==1.4.4
  • beautifulsoup4 ==4.9.3
  • bs4 ==0.0.1
  • certifi ==2020.12.5
  • chardet ==4.0.0
  • cssselect ==1.1.0
  • fake-useragent ==0.1.11
  • idna ==2.10
  • lxml ==4.6.2
  • parse ==1.19.0
  • pyee ==8.1.0
  • pyppeteer ==0.2.5
  • pyquery ==1.4.3
  • requests ==2.25.1
  • requests-html ==0.10.0
  • six ==1.15.0
  • soupsieve ==2.2
  • tqdm ==4.57.0
  • urllib3 ==1.26.3
  • w3lib ==1.22.0
  • websockets ==8.1
docs/docs_requirements.txt pypi
  • requests-html ==0.10.0
setup.py pypi
  • requests-html *