Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Learning

Learning

61 projects

Showing 36 of 61 projects

p5.js
p5.jsJavaScript

A free and open-source JavaScript library for accessible creative coding on the web.

#sound#generative-art#open-source
Stars23.8k
Forks3.8k
Last commit14 hours ago
Learn Go with 1000+ Exercises
Learn Go with 1000+ ExercisesGo

Learn Go programming through 1000+ hand-crafted examples, exercises, and quizzes.

#examples#education#golang-examples
Stars20.1k
Forks2.7k
Last commit1 year ago
Modern Java - A Guide to Java 8
Modern Java - A Guide to Java 8Java

A comprehensive tutorial covering Java 8's new language features and API changes with practical code examples.

#code-examples#functional-programming#streams-api
Stars16.7k
Forks4.0k
Last commit2 years ago
Laravel
Laravel

A curated list of awesome bookmarks, packages, tutorials, videos, and other resources from the Laravel ecosystem.

#community#laravel#packages
Stars13.1k
Forks2.3k
Last commit2 years ago
Ludwig
LudwigPython

A low-code declarative framework for building custom LLMs, neural networks, and other AI models with YAML configurations.

#distributed-training#declarative-config#natural-language
Stars11.7k
Forks1.2k
Last commit3 days ago
Ludwig
LudwigPython

A low-code declarative framework for building custom LLMs, neural networks, and other AI models with YAML configurations.

#multi-modal-ai#model-training#natural-language
Stars11.7k
Forks1.2k
Last commit3 days ago
Oppia
OppiaPython

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

#nonprofit#education#interactive
Stars6.7k
Forks5.6k
Last commit16 hours ago
JavaScript Learning
JavaScript Learning

A curated list of the best JavaScript learning resources, focused on the language itself.

#dom-manipulation#javascript-learning#developer-education
Stars5.8k
Forks604
Last commit5 months ago
Golang for Node.js Developers
Golang for Node.js DevelopersGo

A comprehensive guide with side-by-side examples comparing Go and Node.js for developers transitioning between the two languages.

#code-examples#demo#developer-tools
Stars4.8k
Forks527
Last commit3 years ago
Ziglings
Ziglings

Learn the Zig programming language by fixing tiny broken programs through hands-on exercises.

#programming-language#beginner-friendly#educational
Stars4.7k
Forks462
Last commit1 year ago
Awesome vehicle security and car hacking
Awesome vehicle security and car hacking

A curated list of resources for learning about vehicle security, car hacking, and automotive tinkering.

#automotive-cybersecurity#can-bus#embedded-security
Stars4.4k
Forks710
Last commit1 month ago
Android Developer Roadmap
Android Developer Roadmap

A visual learning path and community-curated guide for Android developers to navigate essential skills and technologies.

#skill-development#android#android-development
Stars4.1k
Forks493
Last commit5 years ago
CSS Learning
CSS Learning

A curated list of the best CSS learning resources, focusing on the language and modules rather than frameworks or tooling.

#flexbox#css-learning#css-grid
Stars3.8k
Forks270
Last commit5 months ago
C++ Developer Roadmap
C++ Developer RoadmapHTML

A comprehensive learning roadmap for C++ developers, from beginners to experienced professionals.

#developer-education#middle#junior-developers
Stars3.5k
Forks326
Last commit2 days ago
Learn Gamedev
Learn Gamedev

A curated mega-list of free and low-cost learning resources for all game development disciplines.

#game-design#career-development#gamedev
Stars3.5k
Forks131
Last commit1 month ago
Katas
Katas

A curated collection of code katas—programming exercises to hone skills through practice and repetition.

#skill-development#coding-katas#coding-exercises
Stars3.1k
Forks223
Last commit7 days ago
iOS-Learning-Materials
iOS-Learning-MaterialsSwift

A curated collection of articles, tutorials, and repositories for deep learning in iOS and Apple platforms development.

#developer-education#apple-platforms#ios
Stars3.1k
Forks396
Last commit2 years ago
codecrumbs
codecrumbsJavaScript

Learn, design, or document codebases by placing breadcrumb comments in source code with live visual updates.

#multi-language#breadcrumb-comments#codebase-exploration
Stars2.7k
Forks105
Last commit4 years ago
elixir_koans
elixir_koansElixir

Interactive learning exercises to master Elixir programming through test-driven exploration.

#functional-programming#elixir#developer-tools
Stars2.4k
Forks614
Last commit10 months ago
Awesome Software Quality
Awesome Software Quality

A personal wiki containing notes and drafts about software quality assurance topics and practices.

#software-testing#formal-methods#software-quality
Stars2.3k
Forks407
Last commit3 years ago
Awesome Software Quality
Awesome Software Quality

A curated wiki and collection of notes about software quality assurance, testing, and best practices.

#software-testing#formal-methods#software-quality
Stars2.3k
Forks407
Last commit3 years ago
golang-examples
golang-examplesGo

A collection of Go programming examples covering beginner to expert topics, from basic syntax to advanced applications.

#programming-language#hacktoberfest#beginner-friendly
Stars1.7k
Forks457
Last commit18 days ago
you're
you'rePython

A 100% free, interactive Python course for complete beginners, designed to reduce frustration and guide learning.

#debugging-tools#problem-solving#education
Stars1.5k
Forks178
Last commit2 months ago
Pixel Art
Pixel Art

A curated list of resources for learning, creating, and finding inspiration in pixel art.

#hacktoberfest#pixel-art#art-community
Stars1.2k
Forks50
Last commit2 months ago
trymodule
trymoduleJavaScript

A CLI tool to try Node.js modules instantly without adding them to your project dependencies.

#experimentation#developer-tools#npm-packages
Stars1.1k
Forks31
Last commit9 years ago
Conferences.digital
Conferences.digitalSwift

A macOS app for watching free developer conference videos with search, watchlists, and progress tracking.

#developer-tools#progress-tracking#osx
Stars760
Forks27
Last commit5 years ago
activist
activistTypeScript

An open-source platform for activists to discover organizations, coordinate events, and collaborate on political action.

#fastapi#activism#open-source
Stars713
Forks588
Last commit2 days ago
Awesome Monte Carlo Tree Search
Awesome Monte Carlo Tree SearchPython

A curated collection of Monte Carlo tree search research papers with implementations from top AI conferences.

#game-ai#deep-learning#monte-carlo-tree-search
Stars713
Forks76
Last commit6 months ago
awesome-ios-books
awesome-ios-books

A curated directory of over 100 books for iOS, Swift, and Apple platform development.

#apple-platforms#ios#developer-tools
Stars694
Forks85
Last commit8 days ago
For Girls
For GirlsRuby

A curated list of inclusive events, projects, and initiatives for women in technology.

#women#open-source#diversity-inclusion
Stars652
Forks95
Last commit2 years ago
ZIM
ZIMJavaScript

A consistent, complete, and colorful JavaScript canvas framework for creating games, apps, art, and interactive media.

#javascript-canvas#creativity#learn-to-code
Stars581
Forks48
Last commit1 month ago
Robotopia
RobotopiaJavaScript

A browser-based programming environment that introduces kids to coding through virtual robot competitions.

#javascript-learning#virtual-robots#game-based-learning
Stars526
Forks57
Last commit5 years ago
Learn Elm
Learn ElmHTML

A comprehensive guide to learning Elm, a purely functional programming language for building reliable and maintainable web applications.

#functional-programming#static-typing#elm-format
Stars495
Forks43
Last commit1 year ago
nbtutor
nbtutorTypeScript

Visualize Python code execution line-by-line within Jupyter Notebook cells for debugging and educational purposes.

#python-debugging#jupyter#educational-tools
Stars473
Forks41
Last commit5 days ago
FuturamaAPI
FuturamaAPIPython

A Futurama-themed REST and GraphQL API with real-time updates, built as a tech playground for modern web development.

#fastapi#alembic#graphql
Stars407
Forks25
Last commit24 days ago
learn-faster-kit
learn-faster-kitPython

An AI-powered learning coach that integrates with Claude Code to accelerate skill mastery through spaced repetition and personalized syllabi.

#skill-mastery#learning-framework#productivity
Stars344
Forks37
Last commit2 months ago
Page 1 of 2Next

Related Tags

#Education18#Educational12#Developer Tools10#Awesome10#Awesome List9#Javascript9#Functional Programming9#Curated List8#Python7#Tutorial7#Swift6#Programming Language5
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub