Skip to content
86

Awesome English

A collection of awesome study resources for learners of English.

4.1k stars414 forks152 entriesLast push Sep 12, 2026 (18 days ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Top Picks

Anki

Effective flashcard app for vocabulary expansion through daily review.

Hard Fork by The New York Times

Weekly exploration of the latest in the rapidly changing world of tech.

NPR

National Public Radio with transcripts available, ideal for daily listening.

English Grammar in Use (Murphy)

Best-selling grammar book for learners of English.

Methods & Techniques

Comprehensible Input

Acquire English mainly by understanding content slightly above your current level, rather than drilling rules.

Shadowing

Play native audio and echo it aloud in near real-time to train pronunciation, rhythm, and listening.

Sentence Mining

Turn sentences you meet in real content into flashcards so you learn words in context (pairs with Anki).

Extensive Reading

Read large amounts of easy, enjoyable material for meaning to build vocabulary and fluency naturally.

Refold

Free, step-by-step roadmap that sequences comprehensible input, immersion, and sentence mining.

Listening >Podcasts

6 Minute English

Teaches useful English language for everyday situations with the BBC.

ESL Podcasts

Ideal for those looking to improve English speaking and listening skills.

All Ears English

Focuses on advanced conversational American English.

Culips Podcast

Focuses on conversational English for everyday use by native speakers.

Luke's English Podcast

Hosted by a qualified language teacher and stand-up comedian, providing an engaging podcast series.

CNN 10

Ten-minute digital news show explaining global news to a worldwide audience.

A Way with Words

Explores language through history, culture, and family on a public radio program.

This American Life

A popular podcast featuring journalism, comedy routines, and essays.

English Learning for Curious Minds

Features episodes on history, politics, and unusual stories, complete with transcripts and vocabulary aids.

Listening >Tech Podcasts

Hard Fork by The New York Times

Weekly exploration of the latest in the rapidly changing world of tech.

Bloomberg Technology

In-depth coverage of technology industry news and innovations.

Talk Python To Me

Podcast covering Python and related technologies.

The PHP Roundtable

Web developers discussing PHP, JavaScript, community, and open source.

Google Cloud Platform Podcast

Weekly discussions covering various topics on Google Cloud Platform.

Listening >Interview Podcasts

Lex Fridman Podcast

Deep conversations about intelligence, consciousness, love, and power.

The Knowledge Project

Interviews with world-class doers and thinkers, packed with lessons and insights.

The Ezra Klein Show

In-depth conversations about ideas with leading thinkers across politics, society, and culture; suited for advanced learners.

The Tim Ferriss Show

Deconstructing world-class performers to extract actionable tactics and routines.

Joe Rogan Experience

Wide-ranging conversations with diverse guests, suitable for extended listening practice.

Fresh Air with Terry Gross

Respected interview program with in-depth conversations on arts, culture, and politics; features clear speaking and thoughtful questions.

Armchair Expert with Dax Shepard

Conversational, long-form interviews exploring human experiences with celebrities, experts, and thought leaders in an authentic, accessible format.

WTF with Marc Maron

A pioneering interview podcast with over 1,000 episodes featuring deep, revealing conversations primarily with entertainers, comedians, and cultural figures.

Conan O'Brien Needs A Friend

Popular comedian interviews celebrities and interesting personalities in a casual, humorous format that showcases natural conversational English.

SmartLess

Hosted by Jason Bateman, Will Arnett, and Sean Hayes, featuring surprise guests and conversational interviews with a comedic tone that demonstrates natural banter and humor.

How I Built This with Guy Raz

Entrepreneurs and innovators share stories behind their companies, offering exposure to business English and narrative storytelling.

Listening >Live Radio Stations

NPR

National Public Radio with transcripts available, ideal for daily listening.

BBC London

News and talk radio station from London.

Bloomberg Radio

Financial markets and business news radio.

WOR 710AM - New York, New York

News/talk radio station in New York.

Fox News Talk

News radio station based in New York.

WNYC

Public radio stations located in New York City.

LBC - London Broadcasting Company

Independent news/talk radio station in London.

KRLA 870AM - Los Angeles

News/talk radio station in Los Angeles.

WBAP 820AM - Dallas

News/talk radio station in Dallas.

KTRH 740AM - Houston

News/talk radio station in Houston.

KOA 850AM - Denver

News/talk radio station in Denver.

Listening >Sites

BBC Learning English

Free lessons, videos, and courses covering all levels from the BBC.

British Council LearnEnglish

Free grammar, vocabulary, and skills practice from the UK's leading English-teaching institution.

Spotlight

Daily 15-minute radio program for learning English.

ESL Lab

Offers English listening comprehension exercises with conversations at various levels.

EngVid

Provides free English video lessons on grammar, vocabulary, pronunciation, and more.

Pimsleur

Audio-first courses that build speaking and listening through spaced, spoken-response drills.

Numblr

Focused listening practice for English numbers — hear dates, times, phone numbers, and money amounts in real-world contexts and type what you hear. Great for IELTS/TOEFL prep.

Speaking

Tandem

Language exchange app connecting users with native speakers for text, voice, and video chats.

HelloTalk

App that links you with native speakers for language exchange through text and voice messages. Focuses on building conversational skills.

Reddit's r/Language_Exchange

Reddit community where users can find language exchange partners to practice speaking with.

Discord Language Learning Servers

Communities on Discord where you can join voice chats for real-time language speaking practice.

Elsa Speak

AI-driven app for improving pronunciation by offering detailed feedback on speaking.

TalkEnglish

Site with speaking exercises and conversation topics to improve fluency through practice.

Rachel's English

YouTube channel focusing on pronunciation and clear speaking in American English.

BoldVoice

Accent-coaching app with instant AI and real-coach feedback to make your spoken English clearer.

Speak

AI conversation partner you talk to out loud for real speaking practice.

Speechling

Record sentences and get pronunciation feedback from real human coaches, free.

Watching >YouTube

English with Lucy

One of the largest English-teaching channels, focused on pronunciation, vocabulary, and British English.

TED-Ed

Short, animated lessons on a huge range of topics, with transcripts for reading along.

Learn English with Ronnie

Provides humorous English video lessons with host Ronnie.

BBC English Grammar

Collection of short BBC videos explaining English grammar concepts.

BBC English HowTo

Presents useful English phrases for immediate application in daily conversations.

Anglo-Link

Offers a variety of English grammar lessons and explanations.

Daily Dictation

Short daily dictation exercises to sharpen listening comprehension.

Learn English with Let's Talk

Experts explain how to handle various daily situations and what phrases to use.

Learn English With TV Series

Method to enhance listening comprehension using TV shows, movies, and talk shows.

RealLife English

Videos discussing various learning methods and the mindset required to embark on your English learning journey.

Watching >Live TV Channels

ABC7 Eyewitness News

TV station licensed to Los Angeles, California.

ABC News

Live TV news channel from the American broadcaster.

Bloomberg

Business and markets TV channel based in New York.

CBS News

News division of the American TV and radio network CBS.

KTLA 5

TV station located in Los Angeles, California, United States.

Watching >TV Talk Shows

Jimmy Kimmel Live!

Popular American late-night talk show featuring celebrity interviews.

The Tonight Show Starring Jimmy Fallon

American late-night talk show hosted by Jimmy Fallon on NBC.

Late Night with Seth Meyers

American late-night talk show hosted by Seth Meyers on NBC.

The Late Show with Stephen Colbert

American late-night talk show by Stephen Colbert on CBS.

The Daily Show

American late-night satirical news show on Comedy Central, hosted by a rotating team of correspondents with Jon Stewart anchoring Mondays.

Watching >Tech Shows

Marques Brownlee MKBHD

Offers in-depth tech reviews and discussions in clear English, focusing on consumer electronics and emerging trends.

Linus Tech Tips

Provides tech reviews, build guides, and technology discussions in straightforward language.

Unbox Therapy

Showcases unboxing and reviews of the latest gadgets in conversational and clear English.

TechLinked

Offers bite-sized tech news and updates with humor and clarity.

BBC Click

The BBC's flagship technology program.

Sky News Swipe

Sky News's tech show.

Reading >News

Breaking News English

Listen to, read, and write about breaking news.

News in Levels

Current news rewritten at three difficulty levels for graded reading practice.

Short Stories

Bite-sized fiction for everyday reading practice.

Reading Room

Links to newspapers, magazines, books, and libraries for reading practice.

Reading Comprehension Exercises

Provides texts with exercises at three different difficulty levels.

IMDB scripts

The internet movie script database.

Today I Found Out

Daily interesting fact articles from various authors.

Scripps News

Short news with transcriptions (formerly Newsy).

Engoo

Daily news for English learners.

Reading >Books

Harry Potter Series

Popular book series with gradually increasing language complexity, suitable for learners.

Pride and Prejudice

Classic novel offering rich insights into English literature and culture; challenging vocabulary makes it suitable for advanced learners.

Animal Farm

Short allegorical novella using simple language to convey complex themes about power and society.

Writing >Writing Tools

750 Words

Encourages daily private writing through gamification and statistics tracking.

Write & Improve by Cambridge

Offers daily writing tasks with automated feedback at various proficiency levels.

ThoughtCo's ESL Writing Exercises

Provides various writing prompts and structured exercises.

Hemingway Editor

Helps simplify and clarify your writing by identifying complex sentences and common errors.

ChatGPT by OpenAI

Widely-used conversational AI for interactive practice, writing assistance, and content generation.

Gemini by Google

Multimodal AI from Google, useful for conversation, text understanding, and generating diverse content.

Claude by Anthropic

AI assistant designed for helpful conversations, text analysis, and supporting writing tasks.

Grok AI

Conversational AI that can help with understanding current topics and generating text for language practice.

Grammar >Learning Resources

English Grammar in Use (Murphy)

Best-selling grammar book for learners of English.

Ego4u

Comprehensive grammar lessons and interactive tests.

My English Pages

Detailed grammar reference guide with examples and exercises.

English Club

Clear explanations of English grammar rules with practice activities.

Vocabulary >Word Lists and Resources

Ogden's Basic English

List of 850 essential English words forming the foundation of the language; basis for Simple English Wikipedia.

Book: Verbal Advantage by Charles Harrington Elster

Advanced vocabulary building with detailed explanations and examples.

Tatoeba

Open database of millions of example sentences with translations and audio.

Vocabulary >Study Tools

Anki

Effective flashcard app for vocabulary expansion through daily review.

Memrise

User-created vocabulary lists with mnemonics and spaced repetition.

Quizlet

Create and study flashcard sets with various learning modes.

KaChiKa

Snap a photo of any object to extract English vocabulary in real-life context, with FSRS-based flashcards.

Sink In

Phrasal verbs as a system. The app has animated illustrations and flashcards

Forvo

Native speaker pronunciations of words from different English-speaking regions.

Cambridge Dictionary

Learner-friendly definitions, audio pronunciations, and example sentences from Cambridge.

Dictionary.com

Comprehensive dictionary with definitions, pronunciations, and example sentences.

Thesaurus.com

Find synonyms and antonyms to expand your vocabulary.

Oxford Learner's Dictionaries

Learner-friendly definitions with clear examples and pronunciations.

Linguee

Context-rich dictionary with real-world usage examples.

ReversoContext

See words and phrases used in authentic contexts.

Word Orb

162,253 English words with IPA pronunciation, etymology, part of speech, and 601,143 translations across 47 languages. Free anonymous tier, HTTPS, CORS enabled — also usable as a programmatic dictionary API.

Pronounce

Pronunciation dictionary for tech and developer jargon (kubectl, nginx, GIF, JSON) — 1,650+ entries with IPA, audio, and source citations, plus a quiz mode. Free, no install; useful for non-native engineers.

Tools >Learning Enhancement Tools

Play Phrase

Search and play specific phrases from movies to learn natural usage.

Language Reactor

Browser extension adding dual subtitles and a hover dictionary to Netflix and YouTube.

LingQ

Read and listen to real content with instant word lookup and built-in vocabulary tracking.

Lyrics Training

Learn English through music and song lyrics with interactive exercises.

Grammarly

Writing assistant for checking grammar, spelling, and style in real-time.

BeLikeNative

L1-aware grammar and style checker that helps non-native speakers write natural English. Available as a Chrome extension.

YouGlish

Learn word pronunciation from real-world videos.

Visuwords

Visual dictionary showing word relationships and connections.

Tools >Assessment Tools

Test Your Vocab

Estimate your English vocabulary size.

Exercises and Tests >Practice Platforms

English Test Store

Comprehensive collection of English proficiency tests.

Duolingo

Gamified language learning platform with daily exercises and progress tracking.

TED

A vast library of talks with interactive transcripts, ideal for authentic listening practice.

The Daily Lesson

365 daily 5-minute English lessons across 4 tracks (learn / grow / teach / trivia) with an AI teacher (Kelly). Runs a live vocabulary-retention pilot with Cohen's d measurement at /pilot. Free 7-day trial.

Exercises and Tests >Test Preparation Resources

Cambridge English

Official practice tests for various Cambridge English qualifications.

IELTS Practice

Free IELTS practice materials.

TOEFL Resources

Official TOEFL iBT preparation resources.

Online Classes >One-on-One Tutoring

Preply

Connect with professional tutors for personalized English lessons tailored to your needs.

iTalki

Find language exchange partners and professional teachers for one-on-one lessons.

Verbling

Book lessons with experienced teachers, featuring integrated video chat and lesson materials.

Online Classes >Group Classes

Lingoda

Live group classes with native speakers, flexible scheduling, and structured curriculum.

English Central

Video-based English lessons with pronunciation feedback.

FAQ or Common Questions

How one user learned 10,000 words

A user's journey to mastering 10,000 Korean words over three years.

How to learn a language

Effective methods for future language learners.

How can I improve my English listening skills?

Tips for enhancing understanding of spoken English.

How can I learn to speak English well in a non-English environment?

Strategies for practicing English outside of English-speaking contexts.

How can I make significant improvements to my spoken English in one month?

Actionable steps for quick progress in spoken English.

Are English-speaking courses helpful?

Discussion on the effectiveness of English-speaking courses.

See category
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
89

Awesome Algorithms

tayllan/awesome-algorithms

A curated list of awesome places to learn and/or practice algorithms.

Fresh★ 26k35 entriesPushed 7 days ago
86

Awesome Low Level Design

ashishps1/awesome-low-level-design

Learn Low Level Design (LLD) and prepare for interviews using free resources.

Fresh★ 27k64 entriesPushed 1 month ago
84

Awesome Product Management

dend/awesome-product-management

🚀 A curated list of awesome resources for product/program managers to learn and grow.

Fresh★ 2.4k154 entriesPushed 22 days ago
84

awesome-speaking

matteofigus/awesome-speaking

Resources about public speaking

Fresh★ 2k38 entriesPushed 18 days ago