This is the project for my website. It's powered by VuePress and incorporates the following plugins or libraries: markdown-it-footnote, Ant Design Vue, vuepress-plugin-mathjax, pseudocode.js, axios, cheerio (to crawl another webpage to get the latest data), highcharts, signature_pad, and vuepress-plugin-tabs.
Moreover, it communicates with my self-hosted nbviewer server to get the rendered static Jupyter Notebooks, and use Binder service to provide interactive notebooks with the same content. You can find my Binder Repo here.