Screen-free puzzles about how computers think, plus math and science.
Stop 1
Beginner robot
Build a simple 2D physics engine for JavaScript games
A free resource picked by the open-source community. Open it to see what's inside.
Stop 2
Beginner robot
Information Retrieval
Learn to develop your own search engine.
Stop 3
Beginner robot
STEAM
Supplements for specific science, technology, engineering, arts, and math (STEAM) courses across all grade levels.
Stop 4
Beginner robot
Tutorials
A free resource picked by the open-source community. Open it to see what's inside.
Stop 5
Beginner robot
Tutorials
A free resource picked by the open-source community. Open it to see what's inside.
Stop 6
Intermediate alien
Education
A free resource picked by the open-source community. Open it to see what's inside.
Stop 7
Intermediate alien
Math
A free resource picked by the open-source community. Open it to see what's inside.
Stop 8
Intermediate alien
Spanish
A free resource picked by the open-source community. Open it to see what's inside.
Stop 9
Intermediate alien
Conversational AI
Build awesome chatbots and digital assistants.
Stop 10
Intermediate alien
Data Science
A free resource picked by the open-source community. Open it to see what's inside.
Stop 11
Intermediate alien
Data Science
Data analysis and machine learning.
Stop 12
Intermediate alien
Functional Programming
A free resource picked by the open-source community. Open it to see what's inside.
Stop 13
Intermediate alien
Generative AI
Automatically generates a wide range of unique content in text, image, and audio format.
Stop 14
Intermediate alien
Linguistics
A free resource picked by the open-source community. Open it to see what's inside.
Stop 15
Intermediate alien
Mad Science npm Packages
Impossible sounding projects that exist.
Stop 16
Intermediate alien
ML with Ruby
Learning, implementing, and applying Machine Learning using Ruby.
Stop 17
Intermediate alien
Naming
Guides for naming things in computer science.
Stop 18
Intermediate alien
NLP with Ruby
A free resource picked by the open-source community. Open it to see what's inside.
Stop 19
Intermediate alien
Open Source Society University
A free resource picked by the open-source community. Open it to see what's inside.
Stop 20
Intermediate alien
Static Analysis & Code Quality
A free resource picked by the open-source community. Open it to see what's inside.
Stop 21
Intermediate alien
University Courses
A free resource picked by the open-source community. Open it to see what's inside.
Stop 22
Advanced astronaut
3D Physics Engine Tutorial
A free resource picked by the open-source community. Open it to see what's inside.
Stop 23
Advanced astronaut
Computer Vision
A free resource picked by the open-source community. Open it to see what's inside.
Stop 24
Advanced astronaut
Core ML Models
Models for Apple's machine learning framework.
Stop 25
Advanced astronaut
Deep Learning
Neural networks.
Stop 26
Advanced astronaut
Deep Vision
A free resource picked by the open-source community. Open it to see what's inside.
Stop 27
Advanced astronaut
Empirical Software Engineering
Evidence-based research on software systems.
Stop 28
Advanced astronaut
H2O
Open source distributed machine learning platform written in Java with APIs in R, Python, and Scala.
Stop 29
Advanced astronaut
JAX
Automatic differentiation and XLA compilation brought together for high-performance machine learning research.
Stop 30
Advanced astronaut
Julia
High-level dynamic programming language designed to address the needs of high-performance numerical analysis and computational science.
Stop 31
Advanced astronaut
Machine Learning
A free resource picked by the open-source community. Open it to see what's inside.
Stop 32
Advanced astronaut
Natural Language Generation
Generation of text used in data-to-text, conversational agents, and narrative generation applications.
Stop 33
Advanced astronaut
Papers
The most cited deep learning papers.
Stop 34
Advanced astronaut
Quantum Computing
Computing that utilizes quantum mechanics and qubits on quantum computers.
Stop 35
Advanced astronaut
Question Answering
The science of asking and answering in natural language with a machine.
Stop 36
Advanced astronaut
Software Engineering for Machine Learning
From experiment to production-level machine learning.
Stop 37
Advanced astronaut
Speech and Natural Language Processing
A free resource picked by the open-source community. Open it to see what's inside.
Stop 38
Advanced astronaut
TensorFlow
Library for machine intelligence.
Stop 39
Advanced astronaut
TensorFlow Lite
Framework that optimizes TensorFlow models for on-device machine learning.
Stop 40
Advanced astronaut
TensorFlow.js
WebGL-accelerated machine learning JavaScript library for training and deploying models.
Stop 41
Advanced astronaut
Theoretical Computer Science
The interplay of computer science and pure mathematics, distinguished by its emphasis on mathematical rigour and technique.
Stop 42
Advanced astronaut
XAI
Providing insight, explanations, and interpretability to machine learning methods.