freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
- learn-to-code
- nonprofits
- programming
- nodejs
47,133 repositories indexed
1–24 of 290 · Most stars
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
A book series (2 published editions) on the JS language.
Curated coding interview preparation materials for busy software engineers
A collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding agents generate a matching UI.
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
List of Computer Science courses with video lectures.
A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
TranslatedDemonstrate all the questions on LeetCode in the form of animation. (Presenting the approach to solving LeetCode problems in the form of animation; full step-by-step, replay, variable speed, and voice explanation are available at algomooc.com)
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
Python Data Science Handbook: full text in Jupyter Notebooks
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
Front End interview preparation materials for busy engineers (updated for 2026)
The best design tools and plugins for everything 👉
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
Awesome React Native components, news, tools, and learning material!
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.
Translated✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode solutions
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
Translated🎈 Updated daily! A list of popular BitTorrent Trackers! / Updated every day! A list of BT Trackers popular across the whole web!
Automated auditing, performance metrics, and best practices for the web.