From b22535f72687c2b7e3453f3ca75cd51542f9eeae Mon Sep 17 00:00:00 2001 From: soroushchehresa Date: Sat, 14 Mar 2020 16:59:21 +0330 Subject: [PATCH] Implement auto update --- README.md | 280 ++++++++++++++++------------- awesome-coronavirus.png | Bin 0 -> 214725 bytes data/applications.json | 4 +- data/contents.json | 95 ++++++++++ data/current-status.json | 15 ++ data/interactive-applications.json | 25 +++ data/open-source-projects.json | 2 +- data/research-outlets.json | 45 +++++ data/{socials.json => social.json} | 37 ++-- package.json | 1 + src/index.js | 46 +++-- src/template.md | 64 ++++++- yarn.lock | 4 + 13 files changed, 455 insertions(+), 163 deletions(-) create mode 100644 awesome-coronavirus.png create mode 100644 data/contents.json create mode 100644 data/current-status.json create mode 100644 data/interactive-applications.json create mode 100644 data/research-outlets.json rename data/{socials.json => social.json} (85%) diff --git a/README.md b/README.md index a068a517b..ac6394ac7 100644 --- a/README.md +++ b/README.md @@ -7,28 +7,26 @@ COVID-19 (2019 novel Coronavirus) is a current epidemic as of today. Developers **If you are a developer, you may also be able to contribute to some of these projects.** ## Contents - - [Get to Know](#get-to-know) - [Open Source Projects](#open-source-projects) - [API](#api) - - [Data, Charts, Stats, Analysis](#data-charts-stats-analysis) - - [Deep Learning](#deep-learning) + - [Statistics](#statistics) + - [Learning](#learning) - [Maps](#maps) - [Applications and Bots](#applications-and-bots) - [Packages and Scripts](#packages-and-scripts) - [Applications](#applications) - - [Open Source](#open-source-apps) + - [Open Source Apps](#open-source-apps) - [Web Apps](#web-apps) - [Android Apps](#android-apps) - [IOS Apps](#ios-apps) - - [Telegram / WhatsApp](#telegram--whatsApp) - + - [Social](#social) - [Twitter](#twitter) - [Telegram](#telegram) - - [WhatsApp](#twitter) + - [WhatsApp](#whatsApp) - [Research Outlets](#research-outlets) @@ -36,172 +34,212 @@ COVID-19 (2019 novel Coronavirus) is a current epidemic as of today. Developers - [Current Status](#current-status) -- [Contribute](#contribute) + + ## Get to Know -- [Coronavirus](https://www.who.int/health-topics/coronavirus) - World Health Organisation. -- [Novel coronavirus (COVID-19)](https://www.who.int/emergencies/diseases/novel-coronavirus-2019) - World Health Organisation. -- [Coronavirus disease (COVID-19) advice for the public](https://www.who.int/emergencies/diseases/novel-coronavirus-2019/advice-for-public) - World Health Organisation. -- [Q&A on coronaviruses (COVID-19)](https://www.who.int/news-room/q-a-detail/q-a-coronaviruses) - World Health Organisation. +| Link | Description | +|:------|:-------------| +| [Coronavirus](https://www.who.int/health-topics/coronavirus) | World Health Organisation. | +| [Novel coronavirus (COVID-19)](https://www.who.int/emergencies/diseases/novel-coronavirus-2019) | World Health Organisation. | +| [Coronavirus disease (COVID-19) advice for the public](https://www.who.int/emergencies/diseases/novel-coronavirus-2019/advice-for-public) | World Health Organisation. | +| [Q&A on coronaviruses (COVID-19)](https://www.who.int/news-room/q-a-detail/q-a-coronaviruses) | World Health Organisation. | + ## Open Source Projects #### API -- [ExpDev07/coronavirus-tracker](https://github.com/ExpDev07/coronavirus-tracker-api) - This is a fast (< 200ms) and basic API for tracking development of the new coronavirus (COVID-19, SARS-CoV-2). It's written in python using Flask. -- [nat236919/Covid2019API](https://github.com/nat236919/Covid2019API) - This API provides the information regarding '2019 Novel Coronavirus (Covid2019)'. It contains a number of confirmed, death, and recovered cases based on the data provided by the Johns Hopkins University Center for Systems Science and Engineering (JHU CSSE). -- [bizz84/coronavirus_rest_api_flutter_course](https://github.com/bizz84/coronavirus_rest_api_flutter_course) - Coronavirus REST API Flutter Course. -- [coronavirus](https://coronavirus.john-coene.com/#/api) - An open-source nCov-2019 tracker API. -- [sorxrob/2019-ncov-api](https://github.com/sorxrob/2019-ncov-api) - Map, data and timeline of coronavirus (2019-nCoV). - -#### Data, Charts, Stats, Analysis - -- [CSSEGISandData/COVID-19](https://github.com/CSSEGISandData/COVID-19) - Novel Coronavirus (COVID-19) Cases, provided by JHU CSSE. -- [globalcitizen/2019-wuhan-coronavirus-dat](https://github.com/globalcitizen/2019-wuhan-coronavirus-data) - 2019 Wuhan Coronavirus data (COVID-19 / 2019-nCoV). -- [nextstrain/ncov](https://github.com/nextstrain/ncov) - Nextstrain build for novel coronavirus (nCoV). -- [GuangchuangYu/nCov2019](https://github.com/GuangchuangYu/nCov2019) - Query stats of infected coronavirus cases. -- [RamiKrispin/coronavirus](https://github.com/RamiKrispin/coronavirus) - The coronavirus dataset. -- [jianxu305/nCov2019_analysis](https://github.com/jianxu305/nCov2019_analysis) - Analysis of 2019-nCov coronavirus data. -- [jihoo-kim/Coronavirus-Dataset](https://github.com/jihoo-kim/Coronavirus-Dataset) - Official information of Coronavirus disease 2019 (COVID-19) in South Korea. -- [docligot/coronatracker-analytics](https://github.com/docligot/coronatracker-analytics) - Analysis and reports based on novel coronavirus (nCoV-2019) data. -- [artic-network/artic-ncov2019](https://github.com/artic-network/artic-ncov2019) - ARTIC nanopore protocol for nCoV2019 novel coronavirus. -- [RamiKrispin/coronavirus-csv](https://github.com/RamiKrispin/coronavirus-csv) - CSV format for the coronavirus R package dataset. -- [alext234/coronavirus-stats](https://github.com/alext234/coronavirus-stats) - Charts and Data on Coronavirus (COVID-19). -- [lazargugleta/coronavirusStats](https://github.com/lazargugleta/coronavirusStats) - Track data for Coronavirus for your country. -- [tmacdou4/2019-nCov](https://github.com/tmacdou4/2019-nCov) - Efforts towards proposing a potentially highly active molecule against a target protein of the 2019 Novel Coronavirus. -- [joaotinti75/Coronavirus](https://github.com/joaotinti75/Coronavirus) - Daily database to display data in the form of a graph and map using the libraries matplotlib and folium. -- [alext234/coronavirus-stats](https://github.com/alext234/coronavirus-stats) - Charts and Data on Coronavirus (COVID-19). -- [HopkinsIDD/ncov_incubation](https://github.com/HopkinsIDD/ncov_incubation) - Real-time estimation of the novel coronavirus incubation time. - -#### Deep Learning - -- [mattroconnor/deep_learning_coronavirus_cur](https://github.com/mattroconnor/deep_learning_coronavirus_cure) - Using deep learning to generate novel molecules as candidates for binding with coronavirus protease. +| :star2: | Repository | Description | +|:-----------:|:-------------|:-------------| + | 56 | [@nat236919](https://github.com/nat236919)/[**Covid2019API**](https://github.com/nat236919/Covid2019API) | COVID-2019 API | CoronaVirus 2019 Global Cases | + | 20 | [@sorxrob](https://github.com/sorxrob)/[**2019-ncov-api**](https://github.com/sorxrob/2019-ncov-api) | Map, data and timeline of coronavirus (2019-nCoV) | + | 8 | [@bizz84](https://github.com/bizz84)/[**coronavirus_rest_api_flutter_course**](https://github.com/bizz84/coronavirus_rest_api_flutter_course) | Coronavirus REST API Flutter Course | + | 2 | [@ExpDev07](https://github.com/ExpDev07)/[**coronavirus-tracker**](https://github.com/ExpDev07/coronavirus-tracker) | 🦠 A live tracker and visualization of the coronavirus (2019-nCoV). Consists purely of a frontend written in EmberJS. | + +#### Statistics + +| :star2: | Repository | Description | +|:-----------:|:-------------|:-------------| + | 8212 | [@CSSEGISandData](https://github.com/CSSEGISandData)/[**COVID-19**](https://github.com/CSSEGISandData/COVID-19) | Novel Coronavirus (COVID-19) Cases, provided by JHU CSSE | + | 671 | [@nextstrain](https://github.com/nextstrain)/[**ncov**](https://github.com/nextstrain/ncov) | Nextstrain build for novel coronavirus (nCoV) | + | 240 | [@GuangchuangYu](https://github.com/GuangchuangYu)/[**nCov2019**](https://github.com/GuangchuangYu/nCov2019) | query stats of infected coronavirus cases | + | 121 | [@RamiKrispin](https://github.com/RamiKrispin)/[**coronavirus**](https://github.com/RamiKrispin/coronavirus) | The coronavirus dataset | + | 113 | [@jihoo-kim](https://github.com/jihoo-kim)/[**Coronavirus-Dataset**](https://github.com/jihoo-kim/Coronavirus-Dataset) | [CSV] Dataset of CoronaVirus disease 2019 (COVID-19) in South Korea (from KCDC) | + | 66 | [@jianxu305](https://github.com/jianxu305)/[**nCov2019_analysis**](https://github.com/jianxu305/nCov2019_analysis) | Analysis of 2019-nCov coronavirus data | + | 39 | [@tmacdou4](https://github.com/tmacdou4)/[**2019-nCov**](https://github.com/tmacdou4/2019-nCov) | Efforts towards proposing a potentially highly active molecule against a target protein of the 2019 Novel Coronavirus | + | 35 | [@alext234](https://github.com/alext234)/[**coronavirus-stats**](https://github.com/alext234/coronavirus-stats) | Automatically scrape data and statistics on Coronavirus to make them easily accessible in CSV format | + | 35 | [@alext234](https://github.com/alext234)/[**coronavirus-stats**](https://github.com/alext234/coronavirus-stats) | Automatically scrape data and statistics on Coronavirus to make them easily accessible in CSV format | + | 24 | [@HopkinsIDD](https://github.com/HopkinsIDD)/[**ncov_incubation**](https://github.com/HopkinsIDD/ncov_incubation) | Estimating the incubation time of the novel coronavirus (nCoV-2019) based on traveler data using coarse data tools | + | 17 | [@RamiKrispin](https://github.com/RamiKrispin)/[**coronavirus-csv**](https://github.com/RamiKrispin/coronavirus-csv) | CSV format for the coronavirus R package dataset | + | 17 | [@docligot](https://github.com/docligot)/[**coronatracker-analytics**](https://github.com/docligot/coronatracker-analytics) | Analysis and reports based on novel coronavirus (nCoV-2019) data. | + | 14 | [@artic-network](https://github.com/artic-network)/[**artic-ncov2019**](https://github.com/artic-network/artic-ncov2019) | ARTIC nanopore protocol for nCoV2019 novel coronavirus | + | 9 | [@lazargugleta](https://github.com/lazargugleta)/[**coronavirusStats**](https://github.com/lazargugleta/coronavirusStats) | Track data for Coronavirus for your country. | + | 8 | [@joaotinti75](https://github.com/joaotinti75)/[**Coronavirus**](https://github.com/joaotinti75/Coronavirus) | this code uses a daily database to display data in the form of a graph and map using the libraries matplotlib and folium | + +#### Learning + +| :star2: | Repository | Description | +|:-----------:|:-------------|:-------------| + | 224 | [@mattroconnor](https://github.com/mattroconnor)/[**deep_learning_coronavirus_cure**](https://github.com/mattroconnor/deep_learning_coronavirus_cure) | Using deep learning to generate novel molecules as candidates for binding with coronavirus protease | #### Maps -- [ncovis/choropleth](https://github.com/ncovis/choropleth) - Choropleth Map of the 2019 Novel Coronavirus Outbreak. -- [jakobzhao/virus](https://github.com/jakobzhao/virus) - Noval Coronavirus Infection Map. -- [antonlukin/2019-nCoV](https://github.com/antonlukin/2019-nCoV) - Wuhan coronavirus outbreak. -- [stevenliuyi/covid19](https://github.com/stevenliuyi/covid19) - An interactive, animated COVID-19 coronavirus map. -- [par6n/ncov-19](https://github.com/par6n/ncov-19) - A simple page featuring an interactive map presenting nCoV-19 spread in Iran. +| :star2: | Repository | Description | +|:-----------:|:-------------|:-------------| + | 144 | [@ncovis](https://github.com/ncovis)/[**choropleth**](https://github.com/ncovis/choropleth) | Choropleth Map of the 2019 Novel Coronavirus Outbreak. | + | 38 | [@jakobzhao](https://github.com/jakobzhao)/[**virus**](https://github.com/jakobzhao/virus) | Noval Coronavirus Infection Map | + | 38 | [@stevenliuyi](https://github.com/stevenliuyi)/[**covid19**](https://github.com/stevenliuyi/covid19) | an interactive, animated COVID-19 coronavirus map to track the outbreak over time by country and by region for selected countries (including China, Italy, Korea, Japan, France, Germany, United States) | + | 35 | [@antonlukin](https://github.com/antonlukin)/[**2019-nCoV**](https://github.com/antonlukin/2019-nCoV) | Wuhan coronavirus outbreak | + | 12 | [@par6n](https://github.com/par6n)/[**ncov-19**](https://github.com/par6n/ncov-19) | A simple page featuring an interactive map presenting nCoV-19 spread in Iran | #### Applications and Bots -- [RamiKrispin/coronavirus_dashboard](https://github.com/RamiKrispin/coronavirus_dashboard) - Coronavirus dashboard provides an overview of the 2019 Novel Coronavirus COVID-19 (2019-nCoV) epidemic. -- [hysios/coronavirus](https://github.com/hysios/coronavirus) - 2019 nCoV realtime track system based Scrapy + influxdb + grafana + NLTK + Stanford CoreNLP. -- [sorxrob/2019-ncov-frontend](https://github.com/sorxrob/2019-ncov-frontend) - Map, data and timeline of coronavirus (2019-nCoV). -- [onlyphantom/coronavirus](https://github.com/onlyphantom/coronavirus) - A Shiny Web App tutorial inspecting the COVID-19 (2019-nCoV) epidemic. -- [the-robot/covid19-updates](https://github.com/the-robot/covid19-updates) - Monitoring service and bot to give updates about COVID-19 (Novel Coronavirus). +| :star2: | Repository | Description | +|:-----------:|:-------------|:-------------| + | 65 | [@sorxrob](https://github.com/sorxrob)/[**2019-ncov-frontend**](https://github.com/sorxrob/2019-ncov-frontend) | Map, data and timeline of coronavirus (2019-nCoV) | + | 49 | [@hysios](https://github.com/hysios)/[**coronavirus**](https://github.com/hysios/coronavirus) | 2019 nCoV realtime track system based Scrapy + influxdb + grafana + NLTK + Stanford CoreNLP | + | 36 | [@the-robot](https://github.com/the-robot)/[**covid19-updates**](https://github.com/the-robot/covid19-updates) | Monitoring service and bot to give updates about COVID-19 (Novel Coronavirus) | + | 15 | [@RamiKrispin](https://github.com/RamiKrispin)/[**coronavirus_dashboard**](https://github.com/RamiKrispin/coronavirus_dashboard) | The Coronavirus Dashboard | + | 3 | [@onlyphantom](https://github.com/onlyphantom)/[**coronavirus**](https://github.com/onlyphantom/coronavirus) | A Shiny Web App tutorial inspecting the COVID-19 (2019-nCoV) epidemic | #### Packages and Scripts -- [datasets/covid-19](https://github.com/datasets/covid-19) - Novel Coronavirus 2019. -- [koushikkothagal/coronavirus-tracker](https://github.com/koushikkothagal/coronavirus-tracker) - Spring Boot Java app to track coronavirus confirmed cases across the globe. -- [eebrown/data2019nCoV](https://github.com/eebrown/data2019nCoV) - Data on the 2019 Novel Coronavirus Outbreak (R Package). -- [pdtyreus/coronavirus-ds](https://github.com/pdtyreus/coronavirus-ds) - Jupyter notebooks and python scripts for investigating the 2019 coronavirus outbreak. -- [eebrown/data2019nCoV](https://github.com/eebrown/data2019nCoV) - Data on the 2019 Novel Coronavirus Outbreak (R Package). +| :star2: | Repository | Description | +|:-----------:|:-------------|:-------------| + | 42 | [@datasets](https://github.com/datasets)/[**covid-19**](https://github.com/datasets/covid-19) | Novel Coronavirus 2019 | + | 19 | [@pdtyreus](https://github.com/pdtyreus)/[**coronavirus-ds**](https://github.com/pdtyreus/coronavirus-ds) | Jupyter notebooks and python scripts for investigating the 2019 coronavirus outbreak | + | 16 | [@koushikkothagal](https://github.com/koushikkothagal)/[**coronavirus-tracker**](https://github.com/koushikkothagal/coronavirus-tracker) | Spring Boot Java app to track coronavirus confirmed cases across the globe | + | 15 | [@eebrown](https://github.com/eebrown)/[**data2019nCoV**](https://github.com/eebrown/data2019nCoV) | Data on the 2019 Novel Coronavirus Outbreak (R Package) | + | 15 | [@eebrown](https://github.com/eebrown)/[**data2019nCoV**](https://github.com/eebrown/data2019nCoV) | Data on the 2019 Novel Coronavirus Outbreak (R Package) | + ## Applications #### Open Source Apps -- [MhdHejazi/CoronaTracker](https://github.com/MhdHejazi/CoronaTracker) - Coronavirus tracker app for iOS & macOS with map & charts. -- [JohnCoene/coronavirus](https://github.com/JohnCoene/coronavirus) - Novel Coronavirus (COVID-19) Tracker. -- [alfianlosari/CoronaVirusTrackerSwiftUI](https://github.com/alfianlosari/CoronaVirusTrackerSwiftUI) - Corona Virus Tracker & Advices iOS App with SwiftUI. -- [MG-ng/Virus-Ticker-Widget](https://github.com/MG-ng/Virus-Ticker-Widget) - Android App to display a homescreen widget and useful websites in fullscreen. +| Link | Description | +|:-----|:-------------| +| [MhdHejazi/CoronaTracker](https://www.github.com/MhdHejazi/CoronaTracker) | Coronavirus tracker app for iOS & macOS with map & charts. | +| [JohnCoene/coronavirus](https://www.github.com/JohnCoene/coronavirus) | Novel Coronavirus (COVID-19) Tracker. | +| [alfianlosari/CoronaVirusTrackerSwiftUI](https://www.github.com/alfianlosari/CoronaVirusTrackerSwiftUI) | Corona Virus Tracker & Advices iOS App with SwiftUI. | +| [MG-ng/Virus-Ticker-Widget](https://www.github.com/MG-ng/Virus-Ticker-Widget) | Android App to display a homescreen widget and useful websites in fullscreen. | #### Web Apps -- [coronatracker.com](https://www.coronatracker.com) - CORONATRACKER.com is a community-based project powered by over 460 volunteers from across the globe, ranging from data scientists, medical professionals, UI/UX designers, fullstack developers, to the general public. -- [coronavirus.app](https://coronavirus.app) - Coronavirus statistics by map. -- [coronavirusinfections.org](https://coronavirusinfections.org) - Health information on coronavirus infections with detailed statistics from around the world. Data can be exported in 7 different formats. -- [thewuhanvirus.com](https://thewuhanvirus.com) - Coronavirus statistics by the countries. -- [sgwuhan.xose.net](https://sgwuhan.xose.net) - Coronavirus map. -- [coronavirus.site](https://coronavirus.site) - RECOMENDACIONES Y MEDIDAS PREVENTIVAS PARA EVITAR QUE EL VIRUS AVANCE. -- [the2019ncov.com](https://the2019ncov.com) - Map, data and timeline of coronavirus (2019-nCoV). -- [wuflu.live](https://wuflu.live) - Real-time updates and stats for the Coronavirus. -- [outbreak.my](https://www.outbreak.my) - Malaysia outbreakmMonitor and live updates. -- [epidemictracker.com](https://www.epidemictracker.com/2019-Novel-Coronavirus-2019-nCoV) - Epidemic Tracking and Data Science. -- [COVID19Japan.com](https://COVID19Japan.com) - Japan COVID-19 Coronavirus Tracker. -- [coronavirus.visualdatahq.com](https://coronavirus.visualdatahq.com) - Coronavirus Tracker. -- [go.gov.sg/covid-19-dashboard](https://go.gov.sg/covid-19-dashboard) - Official Update of COVID -19 Situation in Singapore. -- [shiny.john-coene.com/coronavirus](https://shiny.john-coene.com/coronavirus) - Coronavirus Tracker. -- [corona.rade.ir](https://corona.rade.ir) - نقشه‌ی مبتلایان به ویروس COVID-19 در ایران. -- [coronavirus.zone](https://coronavirus.zone) - Outbreak map of novel coronavirus 2019-nCoV. -- [balad.ir](https://balad.ir/search/corona-test-hospitals) - مراکز ویژه کرونا بر روی نقشه. -- [talksub.com/covid19](https://talksub.com/covid19) - For US. Interactive map, per state data table, chart, news articles. +| Link | Description | +|:-----|:-------------| +| [coronatracker.com](https://www.coronatracker.com) | CORONATRACKER.com is a community-based project powered by over 460 volunteers from across the globe, ranging from data scientists, medical professionals, UI/UX designers, fullstack developers, to the general public. | +| [coronavirus.app](https://coronavirus.app) | Coronavirus statistics by map. | +| [coronavirusinfections.org](https://coronavirusinfections.org) | Health information on coronavirus infections with detailed statistics from around the world. Data can be exported in 7 different formats. | +| [thewuhanvirus.com](https://thewuhanvirus.com) | Coronavirus statistics by the countries. | +| [sgwuhan.xose.net](https://sgwuhan.xose.net) | Coronavirus map. | +| [coronavirus.site](https://coronavirus.site) | RECOMENDACIONES Y MEDIDAS PREVENTIVAS PARA EVITAR QUE EL VIRUS AVANCE. | +| [the2019ncov.com](https://the2019ncov.com) | Map, data and timeline of coronavirus (2019-nCoV). | +| [wuflu.live](https://wuflu.live) | Real-time updates and stats for the Coronavirus. | +| [outbreak.my](https://www.outbreak.my) | Malaysia outbreakmMonitor and live updates. | +| [epidemictracker.com](https://www.epidemictracker.com/2019-Novel-Coronavirus-2019-nCoV) | Epidemic Tracking and Data Science. | +| [COVID19Japan.com](https://COVID19Japan.com) | Japan COVID-19 Coronavirus Tracker. | +| [coronavirus.visualdatahq.com](https://coronavirus.visualdatahq.com) | Coronavirus Tracker. | +| [go.gov.sg/covid-19-dashboard](https://go.gov.sg/covid-19-dashboard) | Official Update of COVID -19 Situation in Singapore. | +| [shiny.john-coene.com/coronavirus](https://shiny.john-coene.com/coronavirus) | Coronavirus Tracker. | +| [corona.rade.ir](https://corona.rade.ir) | نقشه‌ی مبتلایان به ویروس COVID-19 در ایران. | +| [coronavirus.zone](https://coronavirus.zone) | Outbreak map of novel coronavirus 2019-nCoV. | +| [balad.ir](https://balad.ir/search/corona-test-hospitals) | مراکز درمانی ویژه کرونا بر روی نقشه. | +| [talksub.com/covid19](https://talksub.com/covid19) | For US. Interactive map, per state data table, chart, news articles. | #### Android Apps -- [코로나맵100m](https://play.google.com/store/apps/details?id=com.tina3d.corona100m&hl=en_US) - 코백 - 코로나맵 정보 알림 서비스. -- [~~CoronaVirus Tracker 2019-nCoV~~](https://play.google.com/store/apps/details?id=com.agmostudio.coronatracker&hl=en) - Statistics, map of cases. -- [~~Coronavirus Tracker - latest information and news~~](https://play.google.com/store/apps/details?id=com.R4yan.CoronavirusTracker) - Location based statistics, news, charts, maps based dashboard. +| Link | Description | +|:-----|:-------------| +| [코로나맵100m](https://play.google.com/store/apps/details?id=com.tina3d.corona100m&amp;hl=en_US) | 코백 - 코로나맵 정보 알림 서비스. | +| [~~CoronaVirus Tracker 2019-nCoV~~](https://play.google.com/store/apps/details?id=com.agmostudio.coronatracker&hl=en) | Statistics, map of cases. | +| [~~Coronavirus Tracker - latest information and news~~](https://play.google.com/store/apps/details?id=com.R4yan.CoronavirusTracker) | Location based statistics, news, charts, maps based dashboard. | #### IOS Apps -- [Relief Central](https://apps.apple.com/us/app/relief-central/id353219185) - Coronavirus (COVID-19) Updates. -- [HEALTHLYNKED COVID-19 Tracker](https://apps.apple.com/us/app/healthlynked-covid-19-tracker/id1500575377) - Corona virus tracker. -- [CoronaTracker](https://github.com/MhdHejazi/Corona) - Coronavirus tracker app for iOS & macOS with map & charts. -- [Coronavírus - SUS](https://apps.apple.com/br/app/coronav%C3%ADrus-sus/id1408008382) - O Ministério da Saúde lança o app Coronavírus-SUS com o objetivo de conscientizar a população sobre o Corona Vírus COVID-19. +| Link | Description | +|:-----|:-------------| +| [코로나맵100m](https://play.google.com/store/apps/details?id=com.tina3d.corona100m&amp;hl=en_US) | 코백 - 코로나맵 정보 알림 서비스. | +| [~~CoronaVirus Tracker 2019-nCoV~~](https://play.google.com/store/apps/details?id=com.agmostudio.coronatracker&hl=en) | Statistics, map of cases. | +| [~~Coronavirus Tracker - latest information and news~~](https://play.google.com/store/apps/details?id=com.R4yan.CoronavirusTracker) | Location based statistics, news, charts, maps based dashboard. | + + ## Social #### Twitter -- [ncov201920](https://twitter.com/ncov201920) - Hello. I am new Coronavirus nCoV 2019/2020. I was born/made in Wuhan. I like airplanes, travel, food and all things viral. Follow me and I may not chase you. -- [CoronaVirusFlu](https://twitter.com/CoronaVirusFlu) - Updates, News Reports, and Articles regarding the spread of the 2019 novel Coronavirus originating in Wuhan, China. Stay up to date on the spread of the virus. -- [NCOVNEWS](https://twitter.com/NCOVNEWS) - Coronavirus ALERT Follow us for CoronaVirus breaking news around the world. -- [BotCorona](https://twitter.com/BotCorona) - A bot that keeps track of the #CoronaVirus Data gets tweeted every 2 hours. -- [CoronaVirusInfo](https://twitter.com/CoronaVirusInfo) - We're here to help you with any info concerning #2019nCoV (Coronavirus). -- [PneumoniaWuhan](https://twitter.com/PneumoniaWuhan) - News headlines about the Wuhan origin Coronavirus from journals, media, experts and researchers. Updated frequently. A Unique Resource - Curated by Dave Roberts. -- [coronavcharts](https://twitter.com/coronavcharts) - Your number #1 source on charts and “news” for #Coronavirus. -- [TrackerCorona](https://twitter.com/TrackerCorona) - I am a bot that collects U.S nCoV data from John Hopkins University and the U.S CDC and makes graphs! I am still in early development so there may be some bugs. -- [COVID19](https://twitter.com/V2019N) - "Everything we do before a pandemic will seem alarmist. Everything we do after will seem inadequate" -M. Leavitt, DHHS. -- [CoronaVirus Updates](https://twitter.com/COVID19Update) - I am a #PH Professional.Breaking News and Updates About #coronavirus,Truth, No Rumors. Safety Tips. -- [Coronavirus CoVid-19 Updates](https://twitter.com/subgap) - This account will tweet the current confirmed CoronaVirus #Covid-19 #NCOV infections. -- [Coronavirus (COVID-19) Alerts](https://twitter.com/coronaviruscare) - #COVID19 (#Coronavirus) Alerts, News & Info from reputed sources. Updates & Verified Facts on #2019nCoV Research, Strategies & Cures. Only truth, no rumours. -- [COVID19 Updates in Asia](https://twitter.com/SEACoronavirus) - Updates on #coronavirus #COVID19 #coronaoutbreak #SARSCoV2 #ไวรัสโคโรน่า #VirusCorona #코로나바이러스 #コロナウイルス in the Larger Western Pacific Region. +| Link | Description | +|:----------|:-------------| +| [ncov201920](https://twitter.com/ncov201920) | Hello. I am new Coronavirus nCoV 2019/2020. I was born/made in Wuhan. I like airplanes, travel, food and all things viral. Follow me and I may not chase you. | +| [CoronaVirusFlu](https://twitter.com/CoronaVirusFlu) | Updates, News Reports, and Articles regarding the spread of the 2019 novel Coronavirus originating in Wuhan, China. Stay up to date on the spread of the virus. | +| [NCOVNEWS](https://twitter.com/NCOVNEWS) | Coronavirus ALERT Follow us for CoronaVirus breaking news around the world. | +| [BotCorona](https://twitter.com/BotCorona) | A bot that keeps track of the #CoronaVirus Data gets tweeted every 2 hours. | +| [CoronaVirusInfo](https://twitter.com/CoronaVirusInfo) | We're here to help you with any info concerning #2019nCoV (Coronavirus). | +| [PneumoniaWuhan](https://twitter.com/PneumoniaWuhan) | News headlines about the Wuhan origin Coronavirus from journals, media, experts and researchers. Updated frequently. A Unique Resource - Curated by Dave Roberts. | +| [coronavcharts](https://twitter.com/coronavcharts) | Your number #1 source on charts and “news” for #Coronavirus. | +| [TrackerCorona](https://twitter.com/TrackerCorona) | I am a bot that collects U.S nCoV data from John Hopkins University and the U.S CDC and makes graphs! I am still in early development so there may be some bugs. | +| [COVID19](https://twitter.com/V2019N) | Everything we do before a pandemic will seem alarmist. Everything we do after will seem inadequate -M. Leavitt, DHHS. | +| [CoronaVirus Updates](https://twitter.com/COVID19Update) | I am a #PH Professional.Breaking News and Updates About #coronavirus,Truth, No Rumors. Safety Tips. | +| [Coronavirus CoVid-19 Updates](https://twitter.com/subgap) | This account will tweet the current confirmed CoronaVirus #Covid-19 #NCOV infections. | +| [Coronavirus (COVID-19) Alerts](https://twitter.com/coronaviruscare) | #COVID19 (#Coronavirus) Alerts, News & Info from reputed sources. Updates & Verified Facts on #2019nCoV Research, Strategies & Cures. Only truth, no rumours. | +| [COVID19 Updates in Asia](https://twitter.com/SEACoronavirus) | Updates on #coronavirus #COVID19 #coronaoutbreak #SARSCoV2 #ไวรัสโคโรน่า #VirusCorona #코로나바이러스 #コロナウイルス in the Larger Western Pacific Region. | #### Telegram -- [CoronaTracker-Public](https://t.me/coronatracker_public) -- [SG Fight Coronavirus](https://t.me/sgFight) -- [Coronavirus Updates](https://t.me/coronavirusupdates) -- [Coronavirus Info](https://t.me/coronavirusinfo) -- [Wuhan 2019 Novel Coronavirus](https://t.me/TheWuhanVirus) -- [SG-Wuhan 2019-nCoV Watchgroup](https://t.me/SGWuhan2019nCoV) -- [SG Wuhan Coronavirus Info Group](https://t.me/SGWuhanCoronaVirusNews) -- [Wuhan Quarantine #nCoV #武汉封城](https://t.me/wuhanquarantinefrom20200123) +| Link | Description | +|:----------|:-------------| +| [SG Fight Coronavirus](https://t.me/sgFight) | Let's Fight Coronavirus together in Singapore. | +| [Coronavirus Updates](https://t.me/coronavirusupdates) | Info-sharing on COVID-19. | +| [Coronavirus Info](https://t.me/coronavirusinfo) | Today's top stories regarding the COVID-19 Pandemic. | +| [Wuhan 2019 Novel Coronavirus](https://t.me/TheWuhanVirus) | A collation of Singapore News Articles on 2019-nCoV Wuhan Virus COVID-2019. | +| [SG Wuhan Coronavirus Info Group](https://t.me/SGWuhanCoronaVirusNews) | Providing news and updates on the Wuhan Coronavirus. | +| [Wuhan Quarantine #nCoV #武汉封城](https://t.me/wuhanquarantinefrom20200123) | 点击标签查看相关消息:新闻 生活实景 求助信息 捐赠 应灾技巧 专家解答 辟谣 重要通知 疫情动态 | +| [CoronaTracker-Public](https://t.me/coronatracker_public) | CoronaTracker-Public super group. | #### WhatsApp -- [Gov.sg](https://go.gov.sg/whatsapp) +| Link | Description | +|:----------|:-------------| +| [latest information about the COVID-19](https://go.gov.sg/whatsapp) | Gov.sg WhatsApp Subscription | + + ## Research Outlets - - [The Lancet COVID-19 Resource Centre](https://www.thelancet.com/coronavirus) - Journal page that aggregates coronavirus related research output. - - [American Society for Microbiology](https://journals.asm.org/search/coronavirus%20jcode%3Aaem%7C%7Caac%7C%7Ccdli%7C%7Ccmr%7C%7Ceukcell%7C%7Ciai%7C%7Cjb%7C%7Cjcm%7C%7Cjvi%7C%7Cmbio%7C%7Cmmbr%7C%7Cga%7C%7Cmcb%7C%7Cmsph%7C%7Cmsys%20limit_from%3A2019-01-01%20limit_to%3A2020-01-23%20numresults%3A10%20sort%3Arelevance-rank%20format_result%3Astandard?_ga=2.34252577.1885462816.1583650093-393486013.1583650093) - AMS search portal. - - [American Chemical Society](https://pubs.acs.org/page/vi/chemistry_coronavirus_research?utm_source=pubs_content_marketing&utm_medium=axial&utm_campaign=0120_JHS_coronavirus&ref=pubs_content_marketing#) - Free issue of ACS with a focus on coronavirus. - - [Annals of Internal Medicine](https://annals.org/aim/pages/coronavirus-content) - Annals page showcasing paper submissions. - - [European Respiratory Journal](https://erj.ersjournals.com/cc/sars-cov-2-and-covid-19) - ERJ journal portal on coronaviruses. - - [Oxford Academic](https://academic.oup.com/journals/pages/coronavirus?cc=us&lang=enϥdf937b5eb5a4ab1a9) - Page of journal articles on the coronavirus. - - [Jama Network](https://jamanetwork.com/journals/jama/pages/coronavirus-alert) - A variery of papers that span clinicians and researchers. - - [Springer Nature](https://www.springernature.com/gp/researchers/campaigns/coronavirus) - Springer Nature campaign page. +| Link | Description | +|:------|:-------------| +| [The Lancet COVID-19 Resource Centre](https://www.thelancet.com/coronavirus) | Journal page that aggregates coronavirus related research output. | +| [American Society for Microbiology](https://journals.asm.org/search/coronavirus%20jcode%3Aaem%7C%7Caac%7C%7Ccdli%7C%7Ccmr%7C%7Ceukcell%7C%7Ciai%7C%7Cjb%7C%7Cjcm%7C%7Cjvi%7C%7Cmbio%7C%7Cmmbr%7C%7Cga%7C%7Cmcb%7C%7Cmsph%7C%7Cmsys%20limit_from%3A2019-01-01%20limit_to%3A2020-01-23%20numresults%3A10%20sort%3Arelevance-rank%20format_result%3Astandard?_ga=2.34252577.1885462816.1583650093-393486013.1583650093) | AMS search portal. | +| [American Chemical Society](https://pubs.acs.org/page/vi/chemistry_coronavirus_research?utm_source=pubs_content_marketing&utm_medium=axial&utm_campaign=0120_JHS_coronavirus&ref=pubs_content_marketing) | Free issue of ACS with a focus on coronavirus. | +| [Annals of Internal Medicine](https://annals.org/aim/pages/coronavirus-content) | Annals page showcasing paper submissions. | +| [European Respiratory Journal](https://erj.ersjournals.com/cc/sars-cov-2-and-covid-19) | ERJ journal portal on coronaviruses. | +| [Oxford Academic](https://academic.oup.com/journals/pages/coronavirus?cc=us&lang=en&#997df937b5eb5a4ab1a9) | age of journal articles on the coronavirus. | +| [Jama Network](https://jamanetwork.com/journals/jama/pages/coronavirus-alert) | A variery of papers that span clinicians and researchers. | +| [Springer Nature](https://www.springernature.com/gp/researchers/campaigns/coronavirus) | Springer Nature campaign page. | + ## Interactive Applications -- [University of Virginia: COVID-19 Surveillance Dashboard](http://nssac.bii.virginia.edu/covid-19/dashboard/) - Dashboard showing. -- [Johns Hopkins CSSE: Coronavirus COVID-19 Global Cases](https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6) - Dashboard application providing interaction to global case data. -- [WHO Novel Coronavirus (COVID-19) Situation](https://experience.arcgis.com/experience/685d0ace521648f8a5beeeee1b9125cd) - WHO data visualization page. -- [Worldometer](https://www.worldometers.info/coronavirus/) - Showcasing coronavirus stats. +| Link | Description | +|:------|:-------------| +| [University of Virginia: COVID-19 Surveillance Dashboard](http://nssac.bii.virginia.edu/covid-19/dashboard) | Dashboard showing. | +| [Johns Hopkins CSSE: Coronavirus COVID-19 Global Cases](https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6) | Dashboard application providing interaction to global case data. | +| [WHO Novel Coronavirus (COVID-19) Situation](https://experience.arcgis.com/experience/685d0ace521648f8a5beeeee1b9125cd) | WHO data visualization page. | +| [Worldometer](https://www.worldometers.info/coronavirus) | Showcasing coronavirus stats. | + ## Current Status -- [WHO](https://www.who.int/emergencies/diseases/novel-coronavirus-2019) - World Health Orginization. -- [CDC](https://www.cdc.gov/coronavirus/2019-ncov/about/index.html) - Center for Disease control. +| Link | Description | +|:------|:-------------| +| [WHO](https://www.who.int/emergencies/diseases/novel-coronavirus-2019) | World Health Orginization. | +| [CDC](https://www.cdc.gov/coronavirus/2019-ncov/about/index.html) | Center for Disease control. | + ## Contribute +Contributions welcome! Read the [contribution guidelines](https://github.com/soroushchehresa/awesome-coronavirus/blob/master/contributing.md) first. -If you want to contribute, note that you should only update `README.md`. diff --git a/awesome-coronavirus.png b/awesome-coronavirus.png new file mode 100644 index 0000000000000000000000000000000000000000..ac008f8256ff81d9a0decab1fc6b4c78e6eae2de GIT binary patch literal 214725 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%0De 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 U$8VPnpl^S@(_shiOUC#A1LA1Lod5s; literal 0 HcmV?d00001 diff --git a/data/applications.json b/data/applications.json index 471cf1189..219ad7a7c 100644 --- a/data/applications.json +++ b/data/applications.json @@ -23,7 +23,7 @@ "title": "MG-ng/Virus-Ticker-Widget", "url": "https://www.github.com/MG-ng/Virus-Ticker-Widget", "description": "Android App to display a homescreen widget and useful websites in fullscreen." - }, + } ] }, { @@ -160,6 +160,6 @@ "description": "Location based statistics, news, charts, maps based dashboard." } ] - }, + } ] } diff --git a/data/contents.json b/data/contents.json new file mode 100644 index 000000000..026c9208e --- /dev/null +++ b/data/contents.json @@ -0,0 +1,95 @@ +{ + "title": "Contents", + "list": [ + { + "category": "Get to Know", + "anchor": "get-to-know", + "list": [] + }, + { + "category": "Open Source Projects", + "anchor": "open-source-projects", + "list": [ + { + "title": "API", + "anchor": "api" + }, + { + "title": "Statistics", + "anchor": "statistics" + }, + { + "title": "Learning", + "anchor": "learning" + }, + { + "title": "Maps", + "anchor": "maps" + }, + { + "title": "Applications and Bots", + "anchor": "applications-and-bots" + }, + { + "title": "Packages and Scripts", + "anchor": "packages-and-scripts" + } + ] + }, + { + "category": "Applications", + "anchor": "applications", + "list": [ + { + "title": "Open Source Apps", + "anchor": "open-source-apps" + }, + { + "title": "Web Apps", + "anchor": "web-apps" + }, + { + "title": "Android Apps", + "anchor": "android-apps" + }, + { + "title": "IOS Apps", + "anchor": "ios-apps" + } + ] + }, + { + "category": "Social", + "anchor": "social", + "list": [ + { + "title": "Twitter", + "anchor": "twitter" + }, + { + "title": "Telegram", + "anchor": "telegram" + }, + { + "title": "WhatsApp", + "anchor": "whatsApp" + } + ] + }, + { + "category": "Research Outlets", + "anchor": "research-outlets", + "list": [] + }, + { + "category": "Interactive Applications", + "anchor": "interactive-applications", + "list": [] + }, + { + "category": "Current Status", + "anchor": "current-status", + "list": [] + } + ] +} diff --git a/data/current-status.json b/data/current-status.json new file mode 100644 index 000000000..1e77b4d09 --- /dev/null +++ b/data/current-status.json @@ -0,0 +1,15 @@ +{ + "title": "Current Status", + "list": [ + { + "title": "WHO", + "url": "https://www.who.int/emergencies/diseases/novel-coronavirus-2019", + "description": "World Health Orginization." + }, + { + "title": "CDC", + "url": "https://www.cdc.gov/coronavirus/2019-ncov/about/index.html", + "description": "Center for Disease control." + } + ] +} diff --git a/data/interactive-applications.json b/data/interactive-applications.json new file mode 100644 index 000000000..90ddcbe93 --- /dev/null +++ b/data/interactive-applications.json @@ -0,0 +1,25 @@ +{ + "title": "Interactive Applications", + "list": [ + { + "title": "University of Virginia: COVID-19 Surveillance Dashboard", + "url": "http://nssac.bii.virginia.edu/covid-19/dashboard", + "description": "Dashboard showing." + }, + { + "title": "Johns Hopkins CSSE: Coronavirus COVID-19 Global Cases", + "url": "https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6", + "description": "Dashboard application providing interaction to global case data." + }, + { + "title": "WHO Novel Coronavirus (COVID-19) Situation", + "url": "https://experience.arcgis.com/experience/685d0ace521648f8a5beeeee1b9125cd", + "description": "WHO data visualization page." + }, + { + "title": "Worldometer", + "url": "https://www.worldometers.info/coronavirus", + "description": "Showcasing coronavirus stats." + } + ] +} diff --git a/data/open-source-projects.json b/data/open-source-projects.json index 241dd28cd..5fd51dabf 100644 --- a/data/open-source-projects.json +++ b/data/open-source-projects.json @@ -34,7 +34,7 @@ { "category": "Learning", "repositories": [ - "mattroconnor/deep_learning_coronavirus_cur" + "mattroconnor/deep_learning_coronavirus_cure" ] }, { diff --git a/data/research-outlets.json b/data/research-outlets.json new file mode 100644 index 000000000..34c86117f --- /dev/null +++ b/data/research-outlets.json @@ -0,0 +1,45 @@ +{ + "title": "Research Outlets", + "list": [ + { + "title": "The Lancet COVID-19 Resource Centre", + "url": "https://www.thelancet.com/coronavirus", + "description": "Journal page that aggregates coronavirus related research output." + }, + { + "title": "American Society for Microbiology", + "url": "https://journals.asm.org/search/coronavirus%20jcode%3Aaem%7C%7Caac%7C%7Ccdli%7C%7Ccmr%7C%7Ceukcell%7C%7Ciai%7C%7Cjb%7C%7Cjcm%7C%7Cjvi%7C%7Cmbio%7C%7Cmmbr%7C%7Cga%7C%7Cmcb%7C%7Cmsph%7C%7Cmsys%20limit_from%3A2019-01-01%20limit_to%3A2020-01-23%20numresults%3A10%20sort%3Arelevance-rank%20format_result%3Astandard?_ga=2.34252577.1885462816.1583650093-393486013.1583650093", + "description": "AMS search portal." + }, + { + "title": "American Chemical Society", + "url": "https://pubs.acs.org/page/vi/chemistry_coronavirus_research?utm_source=pubs_content_marketing&utm_medium=axial&utm_campaign=0120_JHS_coronavirus&ref=pubs_content_marketing", + "description": "Free issue of ACS with a focus on coronavirus." + }, + { + "title": "Annals of Internal Medicine", + "url": "https://annals.org/aim/pages/coronavirus-content", + "description": "Annals page showcasing paper submissions." + }, + { + "title": "European Respiratory Journal", + "url": "https://erj.ersjournals.com/cc/sars-cov-2-and-covid-19", + "description": "ERJ journal portal on coronaviruses." + }, + { + "title": "Oxford Academic", + "url": "https://academic.oup.com/journals/pages/coronavirus?cc=us&lang=enϥdf937b5eb5a4ab1a9", + "description": "age of journal articles on the coronavirus." + }, + { + "title": "Jama Network", + "url": "https://jamanetwork.com/journals/jama/pages/coronavirus-alert", + "description": "A variery of papers that span clinicians and researchers." + }, + { + "title": "Springer Nature", + "url": "https://www.springernature.com/gp/researchers/campaigns/coronavirus", + "description": "Springer Nature campaign page." + } + ] +} diff --git a/data/socials.json b/data/social.json similarity index 85% rename from data/socials.json rename to data/social.json index e530ac2c2..54ba240ad 100644 --- a/data/socials.json +++ b/data/social.json @@ -1,6 +1,6 @@ { - "title": "Socials", - "list" : [ + "title": "Social", + "list": [ { "category": "Twitter", "list": [ @@ -74,56 +74,51 @@ { "category": "Telegram", "list": [ - { - "title": "CoronaTracker-Public", - "url": "https://t.me/coronatracker_public", - "description": "" - }, { "title": "SG Fight Coronavirus", "url": "https://t.me/sgFight", - "description": "" + "description": "Let's Fight Coronavirus together in Singapore." }, { "title": "Coronavirus Updates", "url": "https://t.me/coronavirusupdates", - "description": "" + "description": "Info-sharing on COVID-19." }, { "title": "Coronavirus Info", "url": "https://t.me/coronavirusinfo", - "description": "" + "description": "Today's top stories regarding the COVID-19 Pandemic." }, { "title": "Wuhan 2019 Novel Coronavirus", "url": "https://t.me/TheWuhanVirus", - "description": "" - }, - { - "title": "SG-Wuhan 2019-nCoV Watchgroup", - "url": "https://t.me/SGWuhan2019nCoV", - "description": "" + "description": "A collation of Singapore News Articles on 2019-nCoV Wuhan Virus COVID-2019." }, { "title": "SG Wuhan Coronavirus Info Group", "url": "https://t.me/SGWuhanCoronaVirusNews", - "description": "" + "description": "Providing news and updates on the Wuhan Coronavirus." }, { "title": "Wuhan Quarantine #nCoV #武汉封城", "url": "https://t.me/wuhanquarantinefrom20200123", - "description": "" + "description": "点击标签查看相关消息:新闻 生活实景 求助信息 捐赠 应灾技巧 专家解答 辟谣 重要通知 疫情动态" }, + { + "title": "CoronaTracker-Public", + "url": "https://t.me/coronatracker_public", + "description": "CoronaTracker-Public super group." + } ] }, { "category": "WhatsApp", "list": [ { - "title": "Gov.sg", + "title": "latest information about the COVID-19", "url": "https://go.gov.sg/whatsapp", - "description": "" - }, + "description": "Gov.sg WhatsApp Subscription" + } ] } ] diff --git a/package.json b/package.json index dff755bb3..1f6b28ae8 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "author": "Soroush Chehresa", "license": "MIT", "dependencies": { + "dotenv": "^8.2.0", "ejs": "^2.4.2", "github": "^2.1.0" } diff --git a/src/index.js b/src/index.js index c4647e68c..37c6bade8 100644 --- a/src/index.js +++ b/src/index.js @@ -4,42 +4,50 @@ const fs = require('fs'); const GitHubApi = require('github'); const ejs = require('ejs'); +require('dotenv') + .config(); + const DEBUG = process.env.NODE_ENV === 'development'; const GITHUB_AUTH_TOKEN = process.env.GITHUB_AUTH_TOKEN; const templateFilePath = `${__dirname}/template.md`; const outputFilePath = `${__dirname}/../README.md`; -let data = require('./../data.json'); +const getToKnowData = require('../data/get-to-know.json'); +let openSourceProjectsData = require('../data/open-source-projects.json'); +const applicationsData = require('../data/applications.json'); +const socialData = require('../data/social.json'); +const researchOutletsData = require('../data/research-outlets.json'); +const interactiveApplicationsData = require('../data/interactive-applications.json'); +const currentStatusData = require('../data/current-status.json'); +const contentsData = require('../data/contents.json'); const github = new GitHubApi({ debug: DEBUG, followRedirects: false, timeout: 10000, - Promise: Promise + Promise: Promise, }); github.authenticate({ - type: "oauth", - token: GITHUB_AUTH_TOKEN + type: 'oauth', + token: GITHUB_AUTH_TOKEN, }); -const repositories = data.curated +const repositories = openSourceProjectsData.list .map(item => { - const fetchReposPromise = item.repos + const fetchReposPromise = item.repositories .map(repoPath => { const separatedRepoPath = repoPath.split('/'); return github.repos.get({ user: separatedRepoPath[0], - repo: separatedRepoPath[1] + repo: separatedRepoPath[1], }); }); - const allSettled = fetchReposPromise.map(p => Promise.resolve(p) .then( val => ({ state: 'fulfilled', value: val }), err => ({ state: 'rejected', reason: err }))); - return Promise .all(allSettled) .then(rawResult => { @@ -48,25 +56,31 @@ const repositories = data.curated if (state === 'fulfilled' && value && value.name && value.owner) { return true; } - - console.log('Skipping repo - fetch error', reason); }) .map(({ value }) => value); return { category: item.category, - repos: result.sort((a, b) => a.stargazers_count < b.stargazers_count ? 1 : -1), - anchor: item.anchor || item.category.toLowerCase() + repositories: result.sort((a, b) => a.stargazers_count < b.stargazers_count ? 1 : -1), + anchor: item.anchor || item.category.toLowerCase(), }; }); }); Promise .all(repositories) - .then(curated => { - data = Object.assign(data, { curated }); + .then(openSourceList => { + const data = { + contents: contentsData, + openSource: { list: openSourceList, title: openSourceProjectsData.title }, + getToKnow: getToKnowData, + applications: applicationsData, + social: socialData, + researchOutlets: researchOutletsData, + interactiveApplications: interactiveApplicationsData, + currentStatus: currentStatusData, + }; const template = fs.readFileSync(templateFilePath, 'utf8'); const markdown = ejs.render(template, data); - fs.writeFileSync(outputFilePath, markdown); }) .catch(error => { diff --git a/src/template.md b/src/template.md index bfe8eac73..1ee8c7736 100644 --- a/src/template.md +++ b/src/template.md @@ -6,11 +6,71 @@ COVID-19 (2019 novel Coronavirus) is a current epidemic as of today. Developers **If you are a developer, you may also be able to contribute to some of these projects.** -## Contents +## <%= contents.title %> +<% for (i in contents.list) { %>- [<%= contents.list[i].category %>](#<%= contents.list[i].anchor %>) +<% for (j in contents.list[i].list) { %> - [<%= contents.list[i].list[j].title %>](#<%= contents.list[i].list[j].anchor %>) +<% } %> +<% } %> +## <%= getToKnow.title %> -## Contribute +| Link | Description | +|:------|:-------------| +<% for (i in getToKnow.list) { %>| [<%= getToKnow.list[i].title %>](<%= getToKnow.list[i].url %>) | <%= getToKnow.list[i].description %> | +<% } %> + +## <%= openSource.title %> + +<% for (i in openSource.list) { %>#### <%= openSource.list[i].category %> + +| :star2: | Repository | Description | +|:-----------:|:-------------|:-------------| +<% for (j in openSource.list[i].repositories) { %> | <%= openSource.list[i].repositories[j].stargazers_count %> | [@<%= openSource.list[i].repositories[j].owner.login %>](<%= openSource.list[i].repositories[j].owner.html_url %>)/[**<%= openSource.list[i].repositories[j].name %>**](<%= openSource.list[i].repositories[j].html_url %>) | <%= openSource.list[i].repositories[j].description %> | +<% } %> +<% } %> + +## <%= applications.title %> + +<% for (i in applications.list) { %>#### <%= applications.list[i].category %> + +| Link | Description | +|:-----|:-------------| +<% for (j in applications.list[i].list) { %>| [<%= applications.list[i].list[j].title %>](<%= applications.list[i].list[j].url %>) | <%= applications.list[i].list[j].description %> | +<% } %> +<% } %> + +## <%= social.title %> + +<% for (i in social.list) { %>#### <%= social.list[i].category %> +| Link | Description | +|:----------|:-------------| +<% for (j in social.list[i].list) { %>| [<%= social.list[i].list[j].title %>](<%= social.list[i].list[j].url %>) | <%= social.list[i].list[j].description %> | +<% } %> +<% } %> + +## <%= researchOutlets.title %> + +| Link | Description | +|:------|:-------------| +<% for (i in researchOutlets.list) { %>| [<%= researchOutlets.list[i].title %>](<%= researchOutlets.list[i].url %>) | <%= researchOutlets.list[i].description %> | +<% } %> + +## <%= interactiveApplications.title %> + +| Link | Description | +|:------|:-------------| +<% for (i in interactiveApplications.list) { %>| [<%= interactiveApplications.list[i].title %>](<%= interactiveApplications.list[i].url %>) | <%= interactiveApplications.list[i].description %> | +<% } %> + +## <%= currentStatus.title %> + +| Link | Description | +|:------|:-------------| +<% for (i in currentStatus.list) { %>| [<%= currentStatus.list[i].title %>](<%= currentStatus.list[i].url %>) | <%= currentStatus.list[i].description %> | +<% } %> + +## Contribute Contributions welcome! Read the [contribution guidelines](https://github.com/soroushchehresa/awesome-coronavirus/blob/master/contributing.md) first. diff --git a/yarn.lock b/yarn.lock index 3f19d69ff..80e92c24c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,6 +15,10 @@ debug@2, debug@^2.2.0: dependencies: ms "2.0.0" +dotenv@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" + ejs@^2.4.2: version "2.7.4" resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba"