back to home

Best Open Source learning Libraries

A curated list of the most popular GitHub repositories tagged with learning. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1microsoft/Web-Dev-For-Beginners

24 Lessons, 12 Weeks, Get Started as a Web Developer

95,319JavaScript
Analyze Code

#2cloudcommunity/Free-Certifications

A curated list of free courses with certifications. Also available at https://free-certifications.com/

51,522
Analyze Code

#3charlax/professional-programming

A collection of learning resources for curious software engineers

50,378Python
Analyze Code

#4dylanaraps/pure-bash-bible

📖 A collection of pure bash alternatives to external processes.

41,356Shell
Analyze Code

#5denysdovhan/wtfjs

🤪 A list of funny and tricky JavaScript examples

37,750JavaScript
Analyze Code

#6sunface/rust-course

“连续八年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。本书拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,这可能是目前最用心的 Rust 中文学习教程 / Book

29,963Rust
Analyze Code

#7wuyouzhuguli/SpringAll

循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc

29,019Java
Analyze Code

#8processing/p5.js

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

23,458JavaScript
Analyze Code

#9ssloy/tinyrenderer

A brief computer graphics / rendering course

23,254C++
Analyze Code

#10lfnovo/open-notebook

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

19,846TypeScript
Analyze Code

#11trekhleb/learn-python

📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.

17,737Python
Analyze Code

#12dexteryy/spellbook-of-modern-webdev

A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development

17,728
Analyze Code

#13iggredible/Learn-Vim

Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖

14,940
Analyze Code

#14virgili0/Virgilio

Your new Mentor for Data Science E-Learning.

14,314Jupyter Notebook
Analyze Code

#15sunface/rust-by-practice

Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challenging examples, exercises and projects.

13,992Rust
Analyze Code

#16janishar/mit-deep-learning-book-pdf

MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville

13,906Java
Analyze Code

#17talkgo/night

Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。

12,305Go
Analyze Code

#18toly1994328/FlutterUnit

All Platform Flutter Experience App

8,795Dart
Analyze Code

#19oppia/oppia

A free, online learning platform to make quality education accessible for all.

6,525Python
Analyze Code