• Stars
    star
    1,845
  • Rank 25,153 (Top 0.5 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 5 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🦠 Track the Coronavirus disease (COVID-19) in the command line. Worldwide for all countries, for one country, and the US States. Fast response time (< 100ms). To chat: https://twitter.com/MrAhmadAwais/

corona-cli

Track the Coronavirus disease (COVID-19) or the Novel Coronavirus Strain.

DOWNLOADS Learn Node.js CLI Automation Follow @MrAhmadAwais on Twitter


corona-cli

  • πŸš€ Get worldwide Coronavirus disease (COVID-19) reporting
  • 🀯 Active daily reporting of your country's COVID-19 statistics
  • πŸ‡ΊπŸ‡Έ Get US States data for Coronavirus disease reports across the US
  • πŸ—ƒοΈ Data: Country, Cases, Deaths, Recovered, Active, Critical, Per Million
  • πŸ“ˆ Charts: Plot statistics in the form of line charts both regular and logarithmic
  • πŸ“Ÿ Sort: cases, cases-today, deaths, deaths-today, recovered, active, critical, per-million

Watch Awais talk about corona-cli


πŸ“Ÿ

Install

# Install globally (recommended).
npm install -g corona-cli

# Or run directly with npx (installs CLI on every run).
npx corona-cli

πŸ“Ÿ


βš™οΈ

Usage

All Countries

# Display data for all countries.
corona

# Display data for all countries in single color.
corona --xcolor

# Alias: Display data for all countries in single color.
corona -x

πŸ“Ÿ

Single Country

# Display data for given country.
corona <countryName>

# Display data for given country i.e. China.
corona china

# Display data for given country i.e. USA.
corona usa

πŸ“Ÿ

US States Data

# Display data for all the US states.
corona states

# Display states data sorted by active cases.
corona states --sort active

# Display states data sorted by Cases today.
corona states -s cases-today

πŸ“Ÿ

Sort Data

# Sort data by type
corona --sort country
corona --s cases

# All sorting parameters.
corona -s country
corona -s cases
corona -s cases-today
corona -s deaths
corona -s deaths-today
corona -s recovered
corona -s active
corona -s critical
corona -s per-million

# Reverse sort data
corona --sort active --reverse
corona -s active -r

πŸ“Ÿ

Bar Charts

# Print bar charts for max 10 countries.
corona --bar
corona -b

# Print bar charts for top 5 countries w.r.t deaths.
corona --bar --sort deaths --limit 5
corona -b -s deaths -l 5

# Print bar charts countries w.r.t recovered cases.
corona --bar --sort recovered
corona -b -s recovered

πŸ“Ÿ

Line Charts: Regular & Logarithmic

# Print a country line chart.
corona usa --chart
corona usa --c

# Print a country line chart with logarithmic data.
corona china --chart --log
corona china -c -g

πŸ“Ÿ

Limit the output

# Print a limited number of entries to the output.
corona --limit 10
corona -l 10

# Print a bare bones table with no info.
corona --minimal
corona -m

CLI Help

# Display the help data.
corona help
corona --help

πŸ“

Changelog

❯ Read the changelog here β†’


KEY: πŸ“¦ NEW, πŸ‘Œ IMPROVE, πŸ› FIX, πŸ“– DOC, πŸš€ RELEASE, and βœ… TEST

I use Emoji-log, you should try it and simplify your git commits.


πŸ“ƒ

License & Conduct

Sources

  1. Novel Coronavirus (2019-nCoV) situation reports - World Health Organization (WHO)
  2. 2019 Novel Coronavirus (2019-nCoV) in the U.S. -. U.S. Centers for Disease Control and Prevention (CDC)
  3. Outbreak Notification - National Health Commission (NHC) of the People’s Republic of China
  4. Novel coronavirus (2019-nCoV) - Australian Government Department of Health
  5. Novel coronavirus 2019-nCoV: early estimation of epidemiological parameters and epidemic prediction - Jonathan M. Read et al, Jan. 23,2020.
  6. Early Transmissibility Assessment of a Novel Coronavirus in Wuhan, China - Maimuna Majumder and Kenneth D. Mandl, Harvard University - Computational Health Informatics Program - Posted: 24 Jan 2020 Last revised: 27 Jan 2020
  7. Report 3: Transmissibility of 2019-nCoV - 25 January 2020 - Imperial College Londonβ€Œ
  8. Case fatality risk of influenza A(H1N1pdm09): a systematic review - Epidemiology. Nov. 24, 2013
  9. A novel coronavirus outbreak of global health concern - Chen Want et al. The Lancet. January 24, 2020
  10. Symptoms of Novel Coronavirus (2019-nCoV) - CDC
  11. China's National Health Commission news conference on coronavirus - Al Jazeera. January 26, 2020
  12. Wuhan lockdown 'unprecedented', shows commitment to contain virus: WHO representative in China - Reuters. January 23, 2020
  13. Statement on the meeting of the International Health Regulations (2005) Emergency Committee regarding the outbreak of novel coronavirus (2019-nCoV) - WHO, January 23, 2020
  14. International Health Regulations Emergency Committee on novel coronavirus in China - WHO, January 30, 2020
  15. Human-to-human transmission of Wuhan virus outside of China, confirmed in Germany, Japan and Vietnam - The Online Citizen, Jan. 29, 2020
  16. Who: "Live from Geneva on the new #coronavirus outbreak"
  17. CDC Confirms Person-to-Person Spread of New Coronavirus in the United States - CDC Press Release, Jan. 30, 2020
  18. CMO confirms cases of coronavirus in England - CMO, UK, Jan. 31, 2020
  19. Coronavirus in France: what you need to know - The Local France, Jan. 31, 2020
  20. First two persons infected with coronavirus identified in Russia - Tass, Jan. 31, 2020
  21. Updated understanding of the outbreak of 2019 novel coronavirus (2019nCoV) in Wuhan, China - Journal of Medical Virology, Jan. 29, 2020
  22. Estimating the effective reproduction number of the 2019-nCoV in China - Zhidong Cao et al., Jan. 29, 2020
  23. Preliminary estimation of the basic reproduction number of novel coronavirus (2019-nCoV) in China, from 2019 to 2020: A data-driven analysis in the early phase of the outbreak - Jan. 30, 2020
  24. Coronavirus: Window of opportunity to act, World Health Organization says - BBC, Feb,\. 4, 2020
  25. Clinical Characteristics of 138 Hospitalized Patients With 2019 Novel Coronavirus–Infected Pneumonia in Wuhan, China - Wang et. al, JAMA, Feb. 7, 2020
  26. NovelCOVID API based on top of WorldMeter

πŸ™Œ

Connect

GitHub @AhmadAwaisΒ (follow) To stay up to date on free & open-source software

Twitter @MrAhmadAwaisΒ (follow) To get #OneDevMinute daily hot tips & trolls

YouTube AhmadAwaisΒ (subscribe) To tech talks & #OneDevMinute videos

Blog: AhmadAwais.comΒ (read) In-depth & long form technical articles

LinkedIn @MrAhmadAwaisΒ (connect) On the LinkedIn profile y'all


πŸ‘Œ

Sponsor

Me (Ahmad Awais) and my incredible wife (Maedah Batool) are two engineers who fell in love with open source and then with each other. You can read more about me here. If you or your company use any of my projects or like what I’m doing then consider backing me. I'm in this for the long run. An open-source developer advocate.


Or you can back me by checking out my super fun video course. After building hundreds of developer automation tools used by millions of developers, I am sharing exactly how you can do it yourself with minimum effective effort. Learn to build Node.js & JavaScript based CLI (Command Line Interface) apps. Automate the grunt work, do more in less time, impress your manager, and help the community. β†’ I'm sharing it all in this online video course. Node CLI Automation without wasting a 1,000 hours β†’


Node CLI


Node CLI

Ahmad on Twitter

Ahmad on Twitter

More Repositories

1

create-guten-block

πŸ“¦ A zero-configuration #0CJS developer toolkit for building WordPress Gutenberg block plugins.
JavaScript
3,154
star
2

WPGulp

An advanced Gulp workflow for WordPress development with extensive documentation. Used by 40,000+ themes and plugins.
JavaScript
1,766
star
3

Emoji-Log

Emoji-Log β€” An Emoji Git commit log messages spec standard. [ πŸ“¦πŸ‘ŒπŸ›πŸ“–πŸš€πŸ€– ‼️]
JavaScript
829
star
4

Gutenberg-Boilerplate

πŸ”° WordPress Gutenberg Boilerplate! β€” Easy to understand and extensively inline documented starter WordPress plugin for the new Gutenberg editor. Think of it like a create-react-app for WP Gutenberg. β€”β€”β€” I now recommend πŸ”₯ βš›β€ πŸ“¦ `create-guten-block` β†’ https://Awais.dev/cgb
JavaScript
785
star
5

shades-of-purple-vscode

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple to go along with your VSCode. Reviewed by several designers and 75+ theme versions released to keep it updated. One of the top rated best VSCode themes on VS Code Marketplace. Download β†’
652
star
6

create-node-cli

πŸ“Ÿ CLI to create new Node.js CLI applications in minutes not hours.
JavaScript
628
star
7

awesome-random-stuff

Collection of interesting things I find on the World Wide Web.
387
star
8

VSCode-Tips-Tricks

VSCode-Tips-Tricks Examples and Workflows to help you become a Visual Studio Code Power User β†’
JavaScript
189
star
9

wp-continuous-deployment

DevOps free Continuous-Deployment pipeline for WordPress plugins with GitHub Actions
JavaScript
170
star
10

ramadan-cli

CLI to check Sehar and Iftar times in Ramadan.
JavaScript
144
star
11

Node-CLI-Tips-Tricks

πŸ“Ÿ NodeCLI.com repo with Node.js CLI best practices and production-ready tips & tricks.
JavaScript
144
star
12

WPGulpTheme

A theme to demonstrate simplest implementation of WPGulp Boilerplate. Practical implementation of WPGulp β†’
SCSS
140
star
13

Shades-of-Purple-iTerm2

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for iTerm2 & Zsh.
Shell
127
star
14

Advanced-Gulp-WordPress

An Advanced Gulp Workflow for WordPress themes. [🚨Deprecated in favour of WPGulp https://github.com/ahmadawais/WPGulp | STAR/FORK WPGulp instead]
PHP
122
star
15

WP-OOP-Settings-API

πŸ›  WP-OOP-Settings-API is a Settings API wrapper built with Object Oriented Programming practices.
PHP
97
star
16

WPSass

πŸ• Use Sass with WordPress, Node NPM Script in SCSS flavour. Stop worrying about build tools, use this repo as a base to get started.
CSS
97
star
17

hacktoberfest

#Hacktoberfest + Git Resources | Contributions beginners just like you. Jump in! 🎯
91
star
18

gatsby-package-manager

Gatsby Package Manager (gpm) helps you install a Gatsby package with all of its dependencies.
JavaScript
91
star
19

_child

_child is a WordPress Child Theme Boilerplate
PHP
86
star
20

WPCustomize

🎩 WP Customize component related boilerplate theme and features implementation. Basic customizer controls, settings, implementation with focus on secure and sanitized data.
PHP
85
star
21

Sendy-PHP-API

πŸš€ Sendy PHP API Wrapper: Complete API interfacing.
PHP
82
star
22

wifi-pswd-cli

Get a saved WiFi password
JavaScript
76
star
23

github-stars-contributions

Log your GitHub Stars Contributions with the ease of a command line CLI
JavaScript
73
star
24

ReSass

πŸ’»πŸ“±πŸ–₯ Sass SCSS Responsive Media Queries Mixin for Eight Different Screen Sizes!
CSS
66
star
25

resize-optimize-images

πŸ—ƒ Resize and optimize bmp, gif, jpeg, png, & tiff images in Node.js.
JavaScript
66
star
26

Sublime-WP-Customizer

πŸš€ Sublime Text package of snippets for WordPress Customizer. Helps you write standard WordPress code for Customizer with different kinds of snippets β€”Β in seconds.
PHP
59
star
27

Shades-of-Purple-Hyper

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for Hyper Terminal.
JavaScript
51
star
28

cli-welcome

πŸ“Ÿ Welcome header for Node.js CLI software.
JavaScript
49
star
29

WP-Shortcode-Boilerplate

A standardized, organized, modular foundation for building simple & basic shortcodes in form of a WordPress Plugins.
PHP
49
star
30

cli-alerts

[βœ”οΈ ℹ️ ⚠️ βœ–] Cross platform CLI Alerts with colors & colored symbols for success, info, warning, error. Works on macOS, Linux, and Windows.
JavaScript
47
star
31

Emoji-Log-VSCode

Emoji-Log VSCode Extension β€” An Emoji Git commit log messages spec standard. [ πŸ“¦πŸ‘ŒπŸ›πŸ“–πŸš€πŸ€– ‼️]
TypeScript
46
star
32

deno-beginner

πŸ¦• Deno examples and projects for the free video course for deno beginners β†’
TypeScript
42
star
33

Neat

Neat is an advanced WordPress Base theme which uses Gulp, Sass etc. with auto theme package builder.
PHP
38
star
34

WP-REST-Allow-All-CORS

Allow all cross origin requests to your WordPress site's REST API.
PHP
38
star
35

Shades-of-Purple-Slack

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for Slack.
34
star
36

this-in-JavaScript

πŸ”° Learn the concept of `this` in JavaScript! β€” [five concepts]
34
star
37

Styled-Responsive-Media-Queries

Responsive Media Queries for Emotion styled or styled-components β€” Standard size from Chrome DevTools.
JavaScript
33
star
38

WPAutoPot

πŸ“¦ Auto Generate WordPress .POT (Portable Objects Template) files via NPM Scripts or Gulp.
JavaScript
32
star
39

cli-meow-help

🐈 Generate automagically formatted help text for `meow` CLI app helper.
JavaScript
32
star
40

dotfiles

A non-exhaustive collection of my dotfiles.
Shell
30
star
41

CF7-Customizer

πŸ‘Œ Customize, style and theme your WordPress Contact Forms. An intuitive plugin to design your contact forms via WordPress live customizer, right at the front-end.
PHP
29
star
42

WP-Welcome-Page-Boilerplate

WordPress plugin welcome page boilerplate!
PHP
24
star
43

WP-Salts-Update-CLI

Update WordPress salts through CLI all automated ;)
Shell
23
star
44

Cobalt3-iTerm

Cobalt3 Colour Scheme for iTerm2 + ZSH
Shell
22
star
45

vacation-rentals

It's like AirBNB for WordPress. A massive project that extends WordPress for Vacation Rentals booking, indexing, curating, etc.
PHP
20
star
46

cPanel-EasyEngine-Migrate-CLI

CEM CLI | cPanel to EasyEngine Migrate CLI
Shell
19
star
47

clear-any-console

πŸ“Ÿ Cross platform console clear for your next Node.js CLI
JavaScript
18
star
48

lerna-tutorial

A tutorial for learning lerna.
Shell
18
star
49

shades-of-purple-google-chrome

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for Google Chrome.
18
star
50

shades-of-purple-alacritty

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for Alacritty.
17
star
51

WPImgOptimizer

WordPress image optimisation development workflow.
JavaScript
17
star
52

scrolls-top

Function that scrolls window to the top, smoothly.
JavaScript
16
star
53

Shades-of-Purple-HighlightJS

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for HighlightJS.
CSS
13
star
54

Proposal-Modern-Tooling

πŸ› οΈ A developer build tooling proposal for modern JavaScript based WordPress Core.
13
star
55

get-online-img

πŸ“₯ Download an image by providing a URL and path in Node.js.
JavaScript
12
star
56

action-auto-changelog

Generate a changelog automatically for your npm packages with GitHub actions.
Shell
12
star
57

Shades-of-Purple-Konsole

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for Konsole.
12
star
58

base16-shades-of-purple

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for Base16.
11
star
59

tailwind-text-decoration-color

JavaScript
11
star
60

PTCL-CLI-Bash

PTCL-CLI: An intuitive PTCL-CLI to control PTCL routers via command line.
Shell
10
star
61

is-it-git

Checks if the current working directory is a git repository.
JavaScript
10
star
62

cli-handle-error

Custom error handler for Node.js CLIs.
JavaScript
10
star
63

sponsor

πŸ™Œ Sponsor Ahmad Awais on his full-time #OpenSourcerer journey of creating free software.
10
star
64

Twig-Tutorial

Twig Tutorial Theme based on Neat for Tuts+
PHP
10
star
65

GitHub-Fold

πŸ—ƒοΈ Google Chrome Extension to fold/unfold GitHub repo files.
JavaScript
10
star
66

learn-react

Learn React.js with Awais.
HTML
10
star
67

ptcl-cli

πŸ“Ÿ Control PTCL router via command line. [Reboot, Get Stats, Screenshot xDSL for complaints].
JavaScript
10
star
68

lwj-cli

Learn with Jason via CLI.
JavaScript
9
star
69

wordle-solved

wordle-solution by Awais
JavaScript
9
star
70

WP-Welcome-Page-Boilerplate-For-TutsPlus

Welcome page plugin boilerplate for Envato Tuts+ tutorial series.
PHP
9
star
71

base16-shades-of-purple-exported-themes

Exported themes from the Shades of Purple for Base16 color scheme.
Vim Script
9
star
72

WPGitDeploy-CLI

Deploy your WordPress plugin from GitHub to WordPress.org SVN repository.
Shell
8
star
73

Shades-of-Purple-IntelliJ

Work in progress Shades of Purple theme for IntelliJ
8
star
74

next-js-blog-with-comments

JavaScript
8
star
75

shades-of-purple-alfred

πŸ¦„ Shades of Purple β€” A professional theme with hand-picked & bold shades of purple for Alfred App.
8
star
76

wordle-solved-cli

wordle-solved-cli by Awais
JavaScript
8
star
77

nodecli

Node.js CLI Automation
JavaScript
7
star
78

gatsby-plugin-paddle

βš›οΈ Gatsby plugin that adds paddle.js to your site.
JavaScript
7
star
79

Gutenberg-Multi-Block-Webpack-ES6

WORK IN PROGRESS
JavaScript
7
star
80

sitemaps-compare

Compare two sitemaps by converting them to files with URLs and VSCode
JavaScript
7
star
81

gatsby-minimal-blog

Minimal blog made with React, Gatsby, Styled Components and a lot more.
JavaScript
7
star
82

ahmadawais

Hello, nice to meet you.
7
star
83

DotGitIgnore

My go to .gitignore file.
6
star
84

shadesOfPurpleIntellij

6
star
85

VuePress-Base

VuePress Docs site base with Shades of Purple set up.
6
star
86

has-fetch

Check if the client-side browser has the fetch API support.
JavaScript
6
star
87

Gutenberg-Blocks

❌ DEPRECATED in the favour of https://github.com/ahmadawais/Gutenberg-Boilerplate
PHP
6
star
88

stuff

πŸ‘€ Random Stuff!
HTML
6
star
89

cli-check-node

Check the installed Node.js version and exit as per the required Node.js version.
JavaScript
6
star
90

is-dir-empty

Check if a directory is empty with Node.js. Promise based.
JavaScript
6
star
91

BR-CLI

BRCLI is a Backup & Restore CLI. It's built for self hosted VPS with EasyEngine for WP websites.
Shell
6
star
92

create-rapid-api

create-rapid-api by Awais
JavaScript
6
star
93

Talk_Personal_Development_for_a_WordPress_Developer

WordPress Meetup Lahore talk: Personal Development for a WordPress Developer
JavaScript
6
star
94

scarfit

Add scarf analytics to a Node pkg, git commit/push, and release an npm patch
JavaScript
6
star
95

wp-release-it

WordPress plugin release automation that works.
JavaScript
5
star
96

next-base

My custom Next.js base to start projects.
JavaScript
5
star
97

with-mdx-remote

JavaScript
5
star
98

gatsby-remark-better-embed-video

πŸ“Ί Embed Videos (Youtube, Vimeo, VideoPress) in Gatsby via Markdown with better options.
JavaScript
5
star
99

Woo-Keep-The-Change

Woo Keep The Change plugin helps online store owners keep the change :) i.e. Total $50 instead of $49.28.
PHP
5
star
100

Install-WPGulp

πŸš€ Installs WPGulp for you. Downloads all the required files and installs node packages. [Node >= 8 and npm >= 5.3].
JavaScript
5
star