Topics / #english

English projects on GitHub

English language learning and text processing

As of , the most-starred English projects on GitHub are coding-interview-university (362.7K stars), every-programmer-should-know (100.5K stars) and up (68.9K stars). GitHub.Locker tracks 53 English repositories with 1.4M stars combined. The fastest-growing on October 16 was asd-ste100-skill, with +71 stars in a day.

53Projects
1.4MStars in total
+621Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

53 projects · by stars

  1. #1 · jwasham/coding-interview-university

    coding-interview-university

    It is a multi-month self-study plan covering the computer science topics you need to pass a software engineering interview at a large company.

    362.7K
  2. #2 · mtdvio/every-programmer-should-know

    every-programmer-should-know

    A curated, highly opinionated collection of technical resources — articles, books, videos and papers — covering things every software developer should know, from algorithms and data structures to security, architecture and career advice.

    100.5K
  3. #3 · byoungd/up

    up

    An open, continuously updated book on lifelong learning in the AI era: it starts from learning English and expands into AI learning, real projects, startup failure and recovery.

    68.9K
  1. 4

    awesome-remote-job

    49.6Klukasz-madon/awesome-remote-job

    A curated list of resources for finding and succeeding at remote jobs: job boards, aggregators, articles, books, podcasts, communities, events, and tools, inspired by the 'awesome-python' format.

  2. 5

    what-happens-when

    43.4Kalex/what-happens-when

    A long-form, extremely detailed walkthrough answering the classic interview question of what happens when you type google.com into your browser and press enter, tracing the whole path from keypress to rendered page.

  3. 6

    ChatTTS

    39.9K2noise/ChatTTS · Python

    ChatTTS is an open-source text-to-speech model built for conversational speech — the natural-sounding voice layer for things like LLM assistants — speaking English and Chinese.

  4. 7

    engineering-blogs

    38.8Kkilimchoi/engineering-blogs · Ruby

    A curated list of engineering blogs written by tech companies and individual software engineers, organized alphabetically.

  5. 8

    python-cheatsheet

    38.7Kgto76/python-cheatsheet · Python

    A comprehensive reference sheet covering Python syntax, built-in types, standard library modules, and common pip packages, organized into topics like Collections, Data Types, Syntax Rules, System Calls, Data Formats, and Multimedia.

  6. 9

    PDFMathTranslate

    37.6KPDFMathTranslate/PDFMathTranslate · Python

    It translates scientific PDF papers into other languages while preserving the original layout - formulas, charts, table of contents and annotations stay in place. It was accepted as a demo at EMNLP 2025.

  7. 10

    linux-insides

    33.7K0xAX/linux-insides · Python

    This is a free, work-in-progress book that explains the internals of the Linux kernel, covering topics like booting, memory management, and system calls in deep technical detail.

  8. 11

    awesome-openclaw-usecases

    31.7Khesamsheikh/awesome-openclaw-usecases

    A community collection of real-life use cases for OpenClaw (formerly ClawdBot, MoltBot) — recipes for how people use the agent in daily life, from morning briefings to home servers.

  9. 12

    python-guide

    29.9Krealpython/python-guide · Batchfile

    The Hitchhiker's Guide to Python — a free, opinionated best-practices guidebook about installing, configuring and using Python day to day.

  10. 13

    500lines

    29.6Kaosabook/500lines · JavaScript

    This is the source for '500 Lines or Less', the fourth book in the Architecture of Open Source Applications series: each chapter walks through a working program written in at most 500 lines of code.

  11. 14

    awesome-deep-learning

    29.1KChristosChristofidis/awesome-deep-learning

    A curated GitHub list of deep learning tutorials, projects and communities, with about 29,000 stars. It's a jumping-off point for learning the field, not software you run.

  12. 15

    machine-learning-for-software-engineers

    28.9KZuzooVn/machine-learning-for-software-engineers

    A free multi-month self-study curriculum that takes a working software engineer from mobile development to a machine learning engineer job, built as a GitHub checklist of articles, books, courses and competitions.

  13. 16

    linkedin-skill-assessments-quizzes

    28.9KEbazhanov/linkedin-skill-assessments-quizzes · Python

    A free, open-source reference of answers to LinkedIn skill assessment quizzes: questions with the correct answers for tests in JavaScript, React, Python, Git, AWS Lambda, machine learning and more. It has nearly 29,000 GitHub stars.

  14. 17

    awesome-falsehood

    27.8Kkdeldycke/awesome-falsehood

    A curated list of falsehoods programmers believe in: articles collecting assumptions that sound obviously true but break on real-world edge cases, like believing a valid email address has exactly one @ character.

  15. 18

    awesome-pentest

    27.5Kenaqx/awesome-pentest

    A curated collection of penetration testing and offensive-security resources: tools, books, courses, conferences and practice targets for authorized security testing.

  16. 19

    hacker-laws

    27.3Kdwmkerr/hacker-laws · HTML

    A curated reference of well-known laws, theories, principles and patterns relevant to software developers and technologists, such as Conway's Law, the CAP Theorem, and the DRY Principle.

  17. 20

    en.javascript.info

    25.5Kjavascript-tutorial/en.javascript.info · HTML

    It's the source repository for the Modern JavaScript Tutorial — the English content behind the free online tutorial published at javascript.info.

  18. 21

    CosyVoice

    24KQwenAudio/CosyVoice · Python

    CosyVoice is Alibaba's open-source, LLM-based text-to-speech system. It generates natural speech in 9 languages plus 18+ Chinese dialects, supports zero-shot voice cloning, and ships inference, training and deployment code.

  19. 22

    chinese-programmer-wrong-pronunciation

    23.3Kshimohq/chinese-programmer-wrong-pronunciation · JavaScript

    A reference list of English programming and tech terms that Chinese programmers commonly mispronounce, pairing each word with correct British and American audio pronunciations, the typical wrong pronunciation, and a Chinese meaning.

  20. 23

    ebook2audiobook

    20.4KDrewThomasson/ebook2audiobook · Python

    A converter that turns DRM-free e-books into audiobooks with chapters and metadata, using TTS engines with optional voice cloning, in 1158+ languages. It runs locally on modest hardware or in Docker.

  21. 24

    dia

    19.4Knari-labs/dia · Python

    Dia is a 1.6B-parameter open-weights text-to-speech model from Nari Labs that generates ultra-realistic multi-speaker dialogue from a transcript in a single pass.

  22. 25

    Awesome-Hacking-Resources

    17.5Kvitalysim/Awesome-Hacking-Resources

    A curated collection of hacking, penetration testing and AI red-teaming resources — courses, YouTube channels, CTF platforms and guides, picked to make you better at offensive security.

  23. 26

    A-Programmers-Guide-to-English

    17Kyujiangshui/A-Programmers-Guide-to-English

    A free guide, written in Chinese for programmers, on how to genuinely learn English: it covers the nature of language learning, how to train for it, and which materials and tools to use.

  24. 27

    Functional-Light-JS

    16.7Kgetify/Functional-Light-JS · JavaScript

    This is a free, complete online book (and companion workshop) that teaches a pragmatic, scoped-down subset of functional programming — what the author calls 'Functional-Light Programming' — applied directly to real JavaScript code.

  25. 28

    BibliotecaDev

    15.1KKAYOKG/BibliotecaDev

    A curated library of essential programming books, organized by category (algorithms, software architecture, career, data science, agile, DevOps, leadership, etc.), mostly in Portuguese with some English titles.

  26. 29

    awesome-competitive-programming

    14.2Klnishan/awesome-competitive-programming

    A curated list of resources for competitive programming, algorithms, and data structures, covering tutorials, courses, books, practice sites, tools, and communities.

  27. 30

    js-must-watch

    13.6Kbolshchikov/js-must-watch

    A curated list of must-watch conference talks and videos about JavaScript, covering topics like engines, performance, reactivity, and language history.

  28. 31

    cognitive-load

    12.5Kzakirullin/cognitive-load

    A living document that defines 'cognitive load' - how much a developer has to think to understand code - and gives concrete, non-aesthetic practices for reducing the unnecessary (extraneous) kind of it, which matters even more now that we review a lot of LLM-generated code.

  29. 32

    english-words

    12.3Kdwyl/english-words · Python

    A text file of English words — over 466k per the README, 479k in the repo description — published for dictionary and word-based projects such as auto-complete and autosuggestion.

  30. 33

    react-howto

    11.5Kpetehunt/react-howto

    A short written guide to the React ecosystem for newcomers — it explains which technologies to learn, in what order, and which ones to skip.

  31. 34

    og-equity-compensation

    11.5Kjlevy/og-equity-compensation

    This is 'The Open Guide to Equity Compensation,' a long-form reference guide covering stock options, RSUs, and the taxes around them for employees negotiating equity at startups and private companies, originally built as a GitHub project and now published on Holloway.

  32. 35

    software-architecture-books

    11.4Kmhadidg/software-architecture-books

    A comprehensive list of books on Software Architecture — explicitly not a recommendation list — where each entry is a table row with title, ISBN, Goodreads rating, number of raters, and publication year.

  33. 36

    cp-algorithms

    11.3Kcp-algorithms/cp-algorithms · C++

    It is the source repository behind cp-algorithms.com, a free, ad-free, volunteer-run collection of articles explaining algorithms and data structures commonly used in competitive programming, translated and expanded from the Russian e-maxx.ru resource.

  34. 37

    ios-good-practices

    11Kfuturice/ios-good-practices

    A living guide of good practices for iOS development written by Futurice developers. It targets people taking their first steps in iOS as well as devs who want to do things the right way — it is advice to read, not software to run.

  35. 38

    practical-python

    10.9Kdabeaz-course/practical-python · Python

    This is the material for an instructor-led Python training course that has been taught in-person to 400+ groups since 2007, covering foundational Python with about 130 hands-on coding exercises.

  36. 39

    read-frog

    10.1Kmengxi-ream/read-frog · TypeScript

    Read Frog is an open-source browser extension that provides AI-powered translation and language learning while you browse: it translates web pages, article subtitles, and selected text, and turns what you read into flashcards for study.

  37. 40

    asd-ste100-skill

    5.1Kdanyuchn/asd-ste100-skill · Python

    A Claude Code skill that rewrites dense, ambiguous English into ASD-STE100 Simplified Technical English (the controlled-language standard aerospace manuals use), but aimed at text an AI agent has to parse — tool descriptions, error messages, and inter-agent messages — instead of human readers.

  38. 41

    MOSS-TTS-Nano

    4.5KOpenMOSS/MOSS-TTS-Nano · Python

    MOSS-TTS-Nano is an open-source, 100M-parameter multilingual text-to-speech model from MOSI.AI and OpenMOSS that supports voice cloning, 48kHz stereo output, and real-time generation directly on CPU.

  39. 42

    NCE

    4KiChochy/NCE · JavaScript

    A web-based player for the 'New Concept English' (新概念英语) textbook series covering all four books, offering full-lesson audio narration, click-to-replay sentence reading, and line-by-line Chinese-English translation.

  40. 43

    Spiritual-Spell-Red-Teaming

    4KGoochbeater/Spiritual-Spell-Red-Teaming

    A public collection of jailbreak prompts — the author calls them 'spells' — written to get uncensored answers out of LLMs, mainly Claude.

  41. 44

    MANPADS-System-Launcher-and-Rocket

    3.9Knovatic14/MANPADS-System-Launcher-and-Rocket

    A proof-of-concept man-portable air-defense system: a DIY launcher and interceptor built from consumer electronics and 3D-printed components, documented on GitHub as a hardware project.

  42. 45

    legal-templates

    3.2KGeneral-Legal/legal-templates · Python

    A free collection of attorney-drafted legal templates for startups and tech companies, covering contracts like NDAs, MSAs, privacy policies, and offer letters.

  43. 46

    Semiconductor_Manufacturing_Introduction

    1.1Kchenwei810/Semiconductor_Manufacturing_Introduction · Python

    An open, beginner-friendly book that follows one silicon wafer from sand, through the fab, test and packaging, until it becomes a chip. It focuses on process flow, terminology and fab know-how rather than heavy physics.

  44. 47

    simplified-technical-english

    1K0xpili/simplified-technical-english · Python

    This is an Agent Skill that makes an LLM write and check text in Simplified Technical English (STE), the ASD-STE100 controlled language used by the aerospace and defense industries for manuals. It ships the SKILL.md rules, the approved word list, and a Python check tool.

  45. 48

    clearai-dsh

    941Clearailhc/clearai-dsh · JavaScript

    ClearAI is an ontology-first agent preset for DSH that turns a research session into a continuously growing, evidence-checked domain ontology, built through what it calls the 'Epistemic Loop' — question, falsifiable judgement, test, evidence, then a bounded conclusion.

  46. 49

    edrEvasionWorkshop

    397tyeurada/edrEvasionWorkshop

    Workshop materials from DEF CON 34 and BSidesLV 2026 on writing custom malware that evades EDR — from loaders to kernel-level techniques.

  47. 50

    reposcope

    284Thworry/reposcope · TypeScript

    RepoScope is a bilingual tool that analyzes an unfamiliar public GitHub repository before you invest time in it, producing a README summary, project-fit assessment, architecture overview, setup path, risk and maintenance notes, alternatives, and supporting evidence.

  48. 51

    ai-native-callcenter

    283rasonyang/ai-native-callcenter · Go

    An open-source, self-hosted AI call center: calls land on FreeSWITCH and are answered by a speech-to-speech voice model by default, with a flow deciding when to hand the caller to a real human agent in a queue. It ships as one Go binary with a REST+SSE API, OpenAPI spec, PostgreSQL and FreeSWITCH underneath.

  49. 52

    iso-24495-skill

    154danyuchn/iso-24495-skill

    A Claude Code skill that rewrites your text into plain language following ISO 24495-1:2023 — the standard that defines plain language by reader outcome: readers can find what they need, understand it on first reading, and use it. It works on English and Traditional Chinese.

  50. 53

    claude-certification-guide

    149preporato/claude-certification-guide · HTML

    Free, third-party study guides for all four Anthropic Claude certifications - CCAO-F, CCDV-F, CCA-F and CCAR-P - with exam domains and weights, a side-by-side comparison, study paths and links to free practice resources.

Often tagged together