Best open-source Learning & Resources tools

320 repositories with 11.4M stars between them, mostly written in Python, JavaScript and Java. The highest-rated is sindresorhus/awesome, #5 on the bestofgithub Elo ladder.

Biggest movers this week

chadyi/StudyOnTV

Open on GitHubKotlin

StudyOnTV (Tiledaoti TV) — open-source Android TV app where kids unlock screen time by answering questions. Runs fully on the TV: no server, no account. Parents scan a QR code and manage questions from the LAN. Learn first. Watch later.

  • 1,023+19 Elo, change today
  • 1.5k stars
  • 357 forks
git
git clone https://github.com/chadyi/StudyOnTV.git
  • android
  • android-tv
  • children
  • digital-wellbeing

laoma528/awesome-zhuiju-free

Open on GitHubJavaScript

免费无广告的追剧资源指南,人工精选资源、每天检测资源有效性。收录在线影视、影视APP、网盘搜索、磁力BT、字幕、TVBox / 影视仓空壳软件/配置地址、IPTV直播源、会员拼团、影视相关开源项目。开源,社区共同维护。

  • 1,975+14 Elo, change today
  • 15.7k stars
  • 1.1k forks
  • 69 watchers
git
git clone https://github.com/laoma528/awesome-zhuiju-free.git
  • awesome-list
  • bt-search
  • chinese
  • cloud-drive-search

xiaoyang111222/cn-math-taxonomy

Open on GitHubPython
  • Diamond III
  • New & Rising · Nov 2026
  • New & Rising · Oct 2026

数学(小学到高中)、英语(三年级到高中)、初中物理的知识图谱:1644 个知识点、2403 条先修边、6723 道题,对齐课标,附自适应前置诊断。

  • 2,032+4 Elo, change today
  • 8.1k stars
  • 2.1k forks
  • 39 watchers
git
git clone https://github.com/xiaoyang111222/cn-math-taxonomy.git
  • chinese
  • curriculum
  • diagnostic
  • edtech

internetarchive/openlibrary

Open on GitHubPython

One webpage for every book ever published!

  • 1,595+20 Elo, change today
  • 6.9k stars
  • 2.1k forks
git
git clone https://github.com/internetarchive/openlibrary.git
  • books
  • hacktoberfest
  • internet-archive
  • library-catalogue

XiaomingX/ai-money-maker-handbook

Open on GitHubCSS

ai副业赚钱大集合,教你如何利用ai做一些副业项目,赚取更多额外收益。The Ultimate Guide to Making Money with AI Side Hustles: Learn how to leverage AI for some cool side gigs and rake in some extra cash. Check out the English version for more insights.

  • 1,730+12 Elo, change today
  • 7.2k stars
  • 671 forks
  • 30 watchers
git
git clone https://github.com/XiaomingX/ai-money-maker-handbook.git
  • awesome
  • jobleap

yihui-dev/awesome-opus5-5-videos

Open on GitHub

A growing collection of viral videos made with Claude Opus 5.5 and the prompts behind them. Watch each original next to a live remake on Skillry. Updated regularly.

  • 2,027+4 Elo, change today
  • 15.3k stars
  • 1.6k forks
  • 62 watchers
git
git clone https://github.com/yihui-dev/awesome-opus5-5-videos.git
  • ai-video
  • awesome
  • awesome-list
  • claude

sindresorhus/awesome

Open on GitHub

😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]

  • 2,601+2 Elo, change today
  • +542 stars gained
  • 537k stars
  • 38.4k forks
  • 8.4k watchers
git
git clone https://github.com/sindresorhus/awesome.git
  • awesome
  • awesome-list
  • lists
  • resources

codecrafters-io/build-your-own-x

Open on GitHubMarkdown

Master programming by recreating your favorite technologies from scratch.

  • 2,542−1 Elo, change today
  • +311 stars gained
  • 562k stars
  • 52.6k forks
  • 6.8k watchers
git
git clone https://github.com/codecrafters-io/build-your-own-x.git
  • awesome-list
  • free
  • programming
  • tutorial-code

vinta/awesome-python

Open on GitHubPython

The definitive list that answers "I want to do X in Python, which tool should I use?"

  • 2,380−1 Elo, change today
  • +237 stars gained
  • 334k stars
  • 29.1k forks
  • 6.1k watchers
git
git clone https://github.com/vinta/awesome-python.git
  • awesome
  • awesome-list
  • python
  • python-frameworks

521xueweihan/HelloGitHub

Open on GitHubPython

:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

  • 2,341+7 Elo, change today
  • +233 stars gained
  • 189k stars
  • 13.3k forks
  • 5.6k watchers
git
git clone https://github.com/521xueweihan/HelloGitHub.git
  • awesome
  • github
  • hellogithub
  • python

Top 100 on the Elo ladder

  1. #5
    sindresorhus/awesome

    😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a…

    2,601 Elo −14537k
  2. #11
    codecrafters-io/build-your-own-x

    Master programming by recreating your favorite technologies from scratch.

    2,542 Elo −35562kMarkdown
  3. #33
    nilbuild/developer-roadmap

    Interactive roadmaps, guides and other educational content to help developers grow in their careers.

    2,400 Elo +2372kTypeScript
  4. #34
    EbookFoundation/free-programming-books

    :books: Freely available programming books

    2,398 Elo −72401kPython
  5. #39
    vinta/awesome-python

    The definitive list that answers "I want to do X in Python, which tool should I use?"

    2,380 Elo −21334kPython
  6. #48
    jwasham/coding-interview-university

    A complete computer science study plan to become a software engineer.

    2,341 Elo −62364k
  7. #49
    521xueweihan/HelloGitHub

    :octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

    2,341 Elo −6189kPython
  8. #78
    VoltAgent/awesome-design-md

    A collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding…

    2,271 Elo +20127k
  9. #89
    avelino/awesome-go

    A curated list of awesome Go frameworks, libraries and software

    2,252 Elo −23194kGo
  10. #95
    ripienaar/free-for-dev

    A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

    2,245 Elo −67142kHTML
  11. #103
    jaywcjlove/awesome-mac

     This project is dedicated to collecting high-quality macOS software and organizing them systematically by different…

    2,235 Elo +16118kSwift
  12. #107
    practical-tutorials/project-based-learning

    Curated list of project-based tutorials

    2,227 Elo −99289kPython
  13. #120
    awesome-dsh-plugin/awesome-dsh-plugin

    A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

    2,209 Elo +7824.7kJavaScript
  14. #139
    DigitalPlatDev/FreeDomain

    Free domain registration and practical DNS learning resources for everyone.

    2,182 Elo −26208kMarkdown
  15. #175
    ossu/computer-science

    🎓 Path to a free self-taught education in Computer Science!

    2,144 Elo −93211kHTML
  16. #183
    TheAlgorithms/Python

    All Algorithms implemented in Python

    2,137 Elo −46226kPython
  17. #229
    firstcontributions/first-contributions

    🚀✨ Help beginners to contribute to open source projects

    2,109 Elo +356.8k
  18. #245
    liquidslr/leetcode-company-wise-problems

    Lists of company wise questions. Every csv file in the companies directory corresponds to a list of questions on…

    2,099 Elo +9235.2k
  19. #262
    byoungd/up

    韩先凯的人生进阶指南 AI时代 中英双语终身学习指南:AI、学习 、创业、财富、爱情与人生

    2,087 Elo −2970.6kJavaScript
  20. #281
    krahets/hello-algo

    《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS…

    2,076 Elo −17132kPython
  21. #292
    luongnv89/claude-howto

    A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that…

    2,070 Elo +247.2kPython
  22. #330
    MunGell/awesome-for-beginners

    A list of awesome beginners-friendly projects.

    2,050 Elo −1991.4k
  23. #337
    papers-we-love/papers-we-love

    Papers from the computer science community to read and discuss.

    2,046 Elo −25111kShell
  24. #349
    TheAlgorithms/Java

    All Algorithms implemented in Java

    2,039 Elo +5867.2kJava
  25. #361
    xiaoyang111222/cn-math-taxonomy

    数学(小学到高中)、英语(三年级到高中)、初中物理的知识图谱:1644 个知识点、2403 条先修边、6723 道题,对齐课标,附自适应前置诊断。

    2,032 Elo +1178.1kPython
  26. #373
    yihui-dev/awesome-opus5-5-videos

    A growing collection of viral videos made with Claude Opus 5.5 and the prompts behind them. Watch each original next to…

    2,027 Elo +10115.3k
  27. #402
    lfnovo/open-notebook

    An Open Source implementation of Notebook LM with more flexibility and features

    2,014 Elo −6141.9kTypeScript
  28. #404
    prakhar1989/awesome-courses

    :books: List of awesome university courses for learning Computer Science!

    2,014 Elo −3772.8k
  29. #413
    ByteByteGoHq/system-design-101

    Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

    2,010 Elo −4991.2k
  30. #463
    serhii-londar/open-source-mac-os-apps

    🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

    1,988 Elo −1151.3k
  31. #472
    rust-unofficial/awesome-rust

    A curated list of Rust code and resources.

    1,985 Elo −960.5kRust
  32. #476
    bobeff/open-source-games

    A list of open source games.

    1,984 Elo +5618.3kPython
  33. #479
    lukasz-madon/awesome-remote-job

    A curated list of awesome remote jobs and resources. Inspired by https://github.com/vinta/awesome-python

    1,981 Elo −3550.6k
  34. #490
    CyC2018/CS-Notes

    :books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

    1,978 Elo −84186kJavaScript
  35. #498
    laoma528/awesome-zhuiju-free

    免费无广告的追剧资源指南,人工精选资源、每天检测资源有效性。收录在线影视、影视APP、网盘搜索、磁力BT、字幕、TVBox / 影视仓空壳软件/配置地址、IPTV直播源、会员拼团、影视相关开源项目。开源,社区共同维护。

    1,975 Elo +11815.7kJavaScript
  36. #502
    fffaraz/awesome-cpp

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

    1,974 Elo −3474.4k
  37. #521
    dkhamsing/open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    1,967 Elo −1653.2k
  38. #615
    wilsonfreitas/awesome-quant

    A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)

    1,937 Elo +530.6kPython
  39. #616
    Guovin/iptv-api

    ⚡️ IPTV直播源自动更新工具:自动采集、校验、测速并生成可播放结果,支持 M3U/TXT/API 输出、自定义频道、IPv4/IPv6、Docker、GitHub Actions、CLI 与 GUI 多端部署

    1,936 Elo +1026.1kPython
  40. #625
    DopplerHQ/awesome-interview-questions

    :octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:

    1,934 Elo −2985.6k
  41. #629
    VoltAgent/awesome-openclaw-skills

    The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills…

    1,933 Elo −253.7k
  42. #668
    ashishps1/awesome-low-level-design

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

    1,924 Elo −928kJava
  43. #682
    yangshun/tech-interview-handbook

    Curated coding interview preparation materials for busy software engineers

    1,921 Elo −39143kTypeScript
  44. #698
    Solido/awesome-flutter

    An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.

    1,917 Elo −2661.9kDart
  45. #736
    deepseek-ai/awesome-deepseek-integration

    Integrate the DeepSeek API into popular software

    1,909 Elo +439.8k
  46. #792
    HKUSTDial/Supervisor-Skills

    将博导十年科研经验炼化为可直接调用的 AI 技能。从 Idea 构思到论文投稿,你的 AI 科研副导师。

    1,896 Elo +10012.5kPython
  47. #794
    vsouza/awesome-ios

    A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects

    1,896 Elo +153.9kSwift
  48. #847
    akullpp/awesome-java

    A curated list of awesome frameworks, libraries and software for the Java programming language.

    1,885 Elo −1549.5k
  49. #848
    poteto/hiring-without-whiteboards

    ⭐️ Companies that don't have a broken hiring process

    1,885 Elo −653.2kJavaScript
  50. #861
    goabstract/Awesome-Design-Tools

    The best design tools and plugins for everything 👉

    1,883 Elo −2541.9kJavaScript
  51. #870
    karanpratapsingh/system-design

    Learn how to design systems at scale and prepare for system design interviews

    1,881 Elo −2046.9k
  52. #912
    DovAmir/awesome-design-patterns

    A curated list of software and architecture related design patterns.

    1,873 Elo −549.7k
  53. #954
    getify/You-Dont-Know-JS

    A book series (2 published editions) on the JS language.

    1,865 Elo −65184k
  54. #958
    mtdvio/every-programmer-should-know

    A collection of (mostly) technical things every software developer should know about

    1,864 Elo −48100k
  55. #965
    enaqx/awesome-pentest

    A collection of awesome penetration testing resources and tools

    1,862 Elo 27.7k
  56. #977
    labuladong/fucking-algorithm

    Crack LeetCode, not only how, but also why.

    1,860 Elo −59136kMarkdown
  57. #1,004
    trekhleb/javascript-algorithms

    📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

    1,855 Elo −89196kJavaScript
  58. #1,104
    iluwatar/java-design-patterns

    Design patterns implemented in Java

    1,840 Elo −6794.8kJava
  59. #1,134
    abhisheknaiidu/awesome-github-profile-readme

    😎 A curated list of awesome GitHub Profile which updates in real time

    1,836 Elo −2531.6k
  60. #1,171
    kilimchoi/engineering-blogs

    A curated list of engineering blogs

    1,831 Elo +738.9kRuby
  61. #1,195
    docker/awesome-compose

    Awesome Docker Compose samples

    1,828 Elo −2946.7kHTML
  62. #1,226
    PKUanonym/REKCARC-TSC-UHT

    清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University

    1,823 Elo −4238.1kHTML
  63. #1,276
    paperswithbacktest/awesome-systematic-trading

    A curated list of awesome libraries, packages, strategies, books, blogs, tutorials for systematic trading.

    1,816 Elo +4015.3kPython
  64. #1,327
    imDazui/Tvlist-awesome-m3u-m3u8

    直播源相关资源汇总 📺 💯 IPTV、M3U —— 勤洗手、戴口罩,祝愿所有人百毒不侵

    1,808 Elo −1830.4k
  65. #1,364
    travisvn/awesome-claude-skills

    A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows — particularly Claude…

    1,803 Elo +3615.8k
  66. #1,375
    posquit0/Awesome-CV

    :page_facing_up: Awesome CV is LaTeX template for your outstanding job application

    1,801 Elo −1728.9kTeX
  67. #1,378
    gto76/python-cheatsheet

    Comprehensive Python Cheatsheet

    1,801 Elo −6038.9kPython
  68. #1,434
    youngyangyang04/leetcode-master

    《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥…

    1,793 Elo −6262.8kShell
  69. #1,468
    PatrickJS/awesome-cursorrules

    📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors

    1,788 Elo −8341.1kJavaScript
  70. #1,475
    processing/p5.js

    p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express…

    1,788 Elo −1624.3kJavaScript
  71. #1,482
    alexpate/awesome-design-systems

    💅🏻 ⚒ A collection of awesome design systems

    1,787 Elo +926.3k
  72. #1,534
    kuchin/awesome-cto

    A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups

    1,780 Elo −3135.7k
  73. #1,542
    ellisonleao/magictools

    :video_game: :pencil: A list of Game Development resources to make magic happen.

    1,779 Elo +2617.7kMarkdown
  74. #1,566
    rossant/awesome-math

    A curated list of awesome mathematics resources

    1,777 Elo +2316.9kPython
  75. #1,583
    iCHAIT/awesome-macOS

     A curated list of awesome applications, softwares, tools and shiny things for macOS.

    1,774 Elo +1519.4k
  76. #1,637
    OI-wiki/OI-wiki

    :star2: Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法)

    1,768 Elo −1227.1kTypeScript
  77. #1,655
    nilbuild/design-patterns-for-humans

    An ultra-simplified explanation to design patterns

    1,766 Elo −3448.9k
  78. #1,666
    kdn251/interviews

    Everything you need to know to get the job.

    1,765 Elo −9365.5kJava
  79. #1,708
    LAMDA-NeSy/Research-Starter-Kit

    从0开始,掌握做科研、写论文的基本流程。

    1,760 Elo +7510.1k
  80. #1,738
    ankidroid/Anki-Android

    AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

    1,756 Elo +5812.2kKotlin
  81. #1,750
    kunal-kushwaha/DSA-Bootcamp-Java

    This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms +…

    1,755 Elo −7124.1kJava
  82. #1,804
    systemdesign42/system-design-academy

    If you want to become good at AI engineering & system design, join this newsletter 👇

    1,749 Elo −129.5k
  83. #1,807
    m3y54m/Embedded-Engineering-Roadmap

    Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources

    1,749 Elo +3713.9kJavaScript
  84. #1,832
    djsime1/awesome-flipperzero

    🐬 A collection of awesome resources for the Flipper Zero device.

    1,746 Elo +124.6k
  85. #1,850
    matiassingers/awesome-readme

    A curated list of awesome READMEs

    1,744 Elo −1421.7k
  86. #1,851
    TianxingChen/Embodied-AI-Guide

    [Lumina具身智能社区] 具身智能技术指南 Embodied-AI-Guide

    1,744 Elo +1916.9k
  87. #1,871
    PicoTrex/Awesome-Nano-Banana-images

    A curated collection of fun and creative examples generated with Nano Banana & Nano Banana Pro🍌, Gemini-2.5-flash-image…

    1,742 Elo +224k
  88. #1,891
    sdras/awesome-actions

    A curated list of awesome actions to use on GitHub

    1,739 Elo −928.4k
  89. #1,938
    github/opensource.guide

    📚 Community guides for open source creators

    1,734 Elo −2715.8kHTML
  90. #1,960
    birobirobiro/awesome-shadcn-ui

    A curated list of awesome things related to shadcn/ui.

    1,732 Elo −320.8kTypeScript
  91. #1,973
    XiaomingX/ai-money-maker-handbook

    ai副业赚钱大集合,教你如何利用ai做一些副业项目,赚取更多额外收益。The Ultimate Guide to Making Money with AI Side Hustles: Learn how to leverage AI…

    1,730 Elo +1027.2kCSS
  92. #1,983
    charlax/professional-programming

    A collection of learning resources for curious software engineers

    1,729 Elo −3851.6kPython
  93. #1,992
    ziadoz/awesome-php

    A curated list of amazingly awesome PHP libraries, resources and shiny things.

    1,728 Elo −3632.8k
  94. #2,007
    realpython/python-guide

    Python best practices guidebook, written for humans.

    1,726 Elo −4429.9kBatchfile
  95. #2,058
    scipy/scipy

    SciPy library main repository

    1,721 Elo +615.2kPython
  96. #2,109
    h5bp/Front-end-Developer-Interview-Questions

    A list of helpful front-end related questions you can use to interview potential candidates, test yourself or…

    1,715 Elo −6960.8kNunjucks
  97. #2,123
    architecture-decision-record/architecture-decision-record

    Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation

    1,714 Elo −2117.4kCSS
  98. #2,159
    azl397985856/leetcode

    LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)

    1,710 Elo −5155.7kJavaScript
  99. #2,172
    doocs/leetcode

    🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解

    1,708 Elo −6336.7kJava
  100. #2,344
    sdmg15/Best-websites-a-programmer-should-visit

    :link: Some useful websites for programmers.

    1,691 Elo −7176.1k

Browse all 320 in the directory →