Chinese resources

Apps
Lingodeer
Pleco dictionary
Chinese Skill

Online courses
ChineseClass101
ChinesePod
Cambridge basic Chinese online course

Miscellaneous
Mandarinbean
Wordbrewery sentences with vocab from news (many languages)
100 most frequent characters
BBC Chinese
Reddit Chinese forum

Podcasts
Slow Chinese
BearTalk

Hanzi and Pinyin
Purple Culture Pinyin Converter
How to learn Pinyin

Textbooks
Berlitz Basic Mandarin Chinese
Integrated Chinese
New Practical Chinese Reader (PDF)

Traditional Chinese
Speak Mandarin in 500 Words (PDF)
Huayu world beginner to advanced PDFs (really good resource)
Lee Katrina Youtube lessons
BoPoMoFo Taiwanese song by Louis

Youtube
Education
YoYoChinese (one of my favorite Chinese-teaching channels)
ChinesePodTV
Learn Chinese with Litao
HSK Exam prep channel
HSK Academy channel
ChineseFor.Us
Chinese Zero to Hero
Mr Yang (he teaches English to Chinese speakers but is super funny)

Entertainment
Mamahuhu (really funny channel)
Laowhy86
AdvChina
Namewee (Malaysian Chinese entertainer)
XiaoYu (Taiwanese vlogger)
EBCbuzz

Interesting videos
How to start learning Chinese (my video)
Taiwanese Mandarin vs Mainaland Chinese video