Awesome Open Source
Awesome Open Source
Combined Topics
learning
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 345 Learning Open Source Projects
Categories
>
Learning Resources
>
Learning
Pure Bash Bible
⭐
26,619
📖 A collection of pure bash alternatives to external processes.
Wtfjs
⭐
21,290
🤪 A list of funny and tricky JavaScript examples
Springall
⭐
18,627
循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc
P5.js
⭐
14,972
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. http://twitter.com/p5xjs —
Professional Programming
⭐
14,932
A collection of full-stack resources for programmers.
Howtobeaprogrammer
⭐
14,473
A guide on how to be a Programmer - originally published by Robert L Read
Java8 Tutorial
⭐
14,420
Modern Java - A Guide to Java 8
Virgilio
⭐
12,981
Your new Mentor for Data Science E-Learning.
Spellbook Of Modern Webdev
⭐
12,493
A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development
Digital_video_introduction
⭐
11,015
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
Dive Into Machine Learning
⭐
10,390
Dive into Machine Learning with Python Jupyter notebook and scikit-learn!
Tinyrenderer
⭐
10,200
A brief computer graphics / rendering course
Mit Deep Learning Book Pdf
⭐
9,106
MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville
Night
⭐
8,806
Weekly Go Online Meetup via Bilibili|Go 夜读|由 SIG 成员维护|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。
Ludwig
⭐
7,571
Ludwig is a toolbox that allows to train and evaluate deep learning models without the need to write code.
52 Technologies In 2016
⭐
7,091
Let's learn a new technology every week. A new technology blog every Sunday in 2016.
Learn Python
⭐
6,886
📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
7days Golang
⭐
6,586
7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列
Js Code To Svg Flowchart
⭐
6,007
js2flowchart - a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn other’s code. Design your code. Refactor code. Document code. Explain code.
Processing
⭐
5,756
Source code for the Processing Core and Development Environment (PDE)
Udacity Nanodegrees
⭐
5,631
🎓 List of Udacity Nanodegree programs with links to the free courses in their curricula
About Swiftui
⭐
5,403
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
Amazon Sagemaker Examples
⭐
5,146
Example notebooks that show how to apply machine learning, deep learning and reinforcement learning in Amazon SageMaker
Website
⭐
4,908
The train engine powering the Coding Train website
Machine Learning Mindmap
⭐
4,876
A mindmap summarising Machine Learning concepts, from Data Analysis to Deep Learning.
React From Zero
⭐
4,647
A simple (99% ES2015 less) tutorial for React
Bash Handbook
⭐
4,417
📖 For those who wanna learn Bash
Most Frequent Technology English Words
⭐
4,330
程序员工作中常见的英语词汇
Front End Handbook 2018
⭐
4,180
2018 edition of our front-end development handbook
Tinyraytracer
⭐
3,651
A brief computer graphics / rendering course
Learning Area
⭐
3,593
Github repo for the MDN Learning Area.
Blog
⭐
3,386
记录成长的过程
Anki Android
⭐
3,384
AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
Android Developer Roadmap
⭐
3,365
Android Developer Roadmap 2020
Flutterunit
⭐
2,878
【Flutter 集录指南 App】The unity of flutter, The unity of coder.
Elixirschool
⭐
2,865
Premier destination to learn and master the Elixir programming language
Pure Sh Bible
⭐
2,749
📖 A collection of pure POSIX sh alternatives to external processes.
Awesome Javascript Learning
⭐
2,606
A tiny list limited to the best JavaScript Learning Resources
Codecrumbs
⭐
2,456
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
Books
⭐
2,401
Awesome Books
Advancedandroid
⭐
2,343
Android 进阶
Scala Exercises
⭐
2,311
The easy way to learn Scala.
Knowledge
⭐
2,309
Everything I know
Javascript
⭐
2,239
GitBook teaching programming basics with Javascript
Learnstorybook.com
⭐
2,233
Static site and content for Storybook tutorials
Awesome Computer Science Opportunities
⭐
2,082
An awesome list of events and fellowship opportunities for Computer Science students
Opencog
⭐
2,042
A framework for integrated Artificial Intelligence & Artificial General Intelligence (AGI)
Gridgarden
⭐
2,042
A game for learning CSS grid layout 🥕
Tinykaboom
⭐
1,989
A brief computer graphics / rendering course
Software Quality Wiki
⭐
1,930
Software Quality Wiki
Content
⭐
1,869
The content behind MDN Web Docs
Android Developer Roadmap
⭐
1,767
Android Developer Roadmap - A complete roadmap to learn Android App Development
Free Python Games
⭐
1,701
Free Python Games
Awesome Vehicle Security
⭐
1,693
🚗 A curated list of resources for learning about vehicle security and car hacking.
Oppia
⭐
1,648
A free, online learning platform to make quality education accessible for all.
Golang For Nodejs Developers
⭐
1,647
Examples of Golang compared to Node.js for learning
Binarytree
⭐
1,627
Python Library for Studying Binary Trees
Arkade
⭐
1,570
Open Source Kubernetes Marketplace
Awesome Resources
⭐
1,439
Awesome resources for coding and learning: open source projects, websites, books e.g.
Thimble.mozilla.org
⭐
1,412
UPDATE: This project is no longer maintained. Please check out Glitch.com instead.
Robotics Coursework
⭐
1,405
🤖 Places where you can learn robotics (and stuff like that) online 🤖
Coding Guide
⭐
1,385
自己随手记录的东西
Tinyraycaster
⭐
1,375
486 lines of C++: old-school FPS in a weekend
Ios Learning Materials
⭐
1,359
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Study Path
⭐
1,346
An organized learning path about Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Awesome Katas
⭐
1,340
A curated list of code katas
Algorithm Php
⭐
1,333
🍭🍭uniting the internal work in a way that is in PHP
Awesome Visual Slam
⭐
1,323
📚 The list of vision-based SLAM / Visual Odometry open source, blogs, and papers
Mentoria
⭐
1,289
Conectando pessoas que desejam aprender com pessoas que tiram os obstáculos do caminho
Deeplearning Mindmap
⭐
1,240
A mindmap summarising Deep Learning concepts.
Learn Vim
⭐
1,158
Vim 实操教程(Learning Vim)Vim practical tutorial.
Burritos
⭐
1,132
A collection of Swift Property Wrappers (formerly "Property Delegates")
Flexbox30
⭐
1,121
Learn Flexbox in 30 days with 30 code tidbits ✨
Golang Examples
⭐
1,061
Go(lang) examples - (explain the basics of #golang)
Front End Roadmap
⭐
1,016
Tell you how to learn front end development ~
Awesome Css Learning
⭐
993
A tiny list limited to the best CSS Learning Resources
Learn
⭐
963
learn
Rapping Neural Network
⭐
945
Rap song writing recurrent neural network trained on Kanye West's entire discography
Gobook
⭐
883
A complete introduction into Go, superseded by https://github.com/miekg/learninggo
Notebooks
⭐
870
Learn Python for free using open-source notebooks in Hebrew.
Awesome Ai Books
⭐
852
Some awesome AI related books and pdfs for learning and downloading
Ros Academy For Beginners
⭐
850
中国大学MOOC《机器人操作系统入门》代码示例 ROS tutorial
Ko.javascript.info
⭐
801
Modern JavaScript Tutorial in Korean (모던 JavaScript 튜토리얼)
Pytorch Forecasting
⭐
801
Time series forecasting with PyTorch
Variational Autoencoder
⭐
796
Variational autoencoder implemented in tensorflow and pytorch (including inverse autoregressive flow)
Conferences.digital
⭐
752
👨💻Watch the latest and greatest conference videos on your Mac
Frontend
⭐
746
Kottans frontend course 🎓
Code2vec
⭐
738
TensorFlow code for the neural network presented in the paper: "code2vec: Learning Distributed Representations of Code"
Awesome Machine Learning
⭐
711
🎰 A curated list of machine learning resources, preferably CoreML
Teaching App Dev Swift
⭐
699
DEPRECATED. Instructor lesson plans that accompany Xcode projects, for guiding in-class experiential learning.
Risingstack Bootcamp
⭐
696
This is the Node.js Bootcamp we ask new recruits at RisingStack to finish in their first weeks. It helps to get the basics right, and prepare you to work on enterprise projects.
Deepj
⭐
682
A deep learning model for style-specific music generation.
Awesome Economics
⭐
679
A curated collection of links for economists
Py2rs
⭐
675
A quick reference guide for the Pythonista in the process of becoming a Rustacean
Yoda
⭐
673
Wise and powerful personal assistant, available in your nearest terminal
Contribute To Open Source
⭐
670
Learn the GitHub workflow by contributing code in a fun simulation project
Vim Quickrun
⭐
669
Run commands quickly.
Courses
⭐
656
Awesome Courses
Learn Julia The Hard Way
⭐
651
Learn Julia the hard way!
A Tale Of Three Lists
⭐
638
Comparing various async patterns for a single demo
1-100 of 345 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210