Programming languages
Beginner robot
How binary digits work: programming challenges
Programming challenges (Scratch, Python or blocks) to go with the 'How binary digits work' lesson, from the 'Binary numbers' unit. Best done with a grown-up.
Programming languages
Beginner robot
Parity magic: programming challenges
Programming challenges (Scratch, Python or blocks) to go with the 'Parity magic' lesson, from the 'Error detection and correction' unit. Best done with a grown-up.
Programming languages
Beginner robot
Product code check digits: programming challenges
Programming challenges (Scratch, Python or blocks) to go with the 'Product code check digits' lesson, from the 'Error detection and correction' unit. Best done with a grown-up.
Programming languages
Beginner robot
Sending a rocket to Mars: programming challenges
Programming challenges (Scratch, Python or blocks) to go with the 'Sending a rocket to Mars' lesson, from the 'Kidbots' unit. Best done with a grown-up.
Programming languages
Beginner robot
The Modulo operator Unplugged: programming challenges
Programming challenges (Scratch, Python or blocks) to go with the 'The Modulo operator Unplugged' lesson, from the 'Kidbots' unit. Best done with a grown-up.
Programming languages
Beginner robot
2D breakout game using Phaser
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
30 Seconds of Code
Code snippets you can understand in 30 seconds.
Programming languages
Beginner robot
A Simple Web Server
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
Adventures in Rust: A Basic 2D Game
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
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.
Programming languages
Beginner robot
Code a 2D Game Engine using Java - Full Course for Beginners
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
CSS Learning
Mainly about CSS – the language and the modules.
Programming languages
Beginner robot
From NAND to Tetris: Building a Modern Computer From First Principles
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
How To: Augmented Reality App Tutorial for Beginners with Vuforia and Unity 3D
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
Hydrogen
Edge-first framework for building Shopify storefronts with React.
Programming languages
Beginner robot
Introduction to Ray Tracing: a Simple Method for Creating 3D Images
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
JavaScript Learning
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
jQuery
Easy to use JavaScript library for DOM manipulation.
Programming languages
Beginner robot
Make Your Own Simple Interpreted Programming Language
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
Offline-First
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
Tailwind CSS
Utility-first CSS framework for rapid UI development.
Programming languages
Beginner robot
Think like a programmer: How to build Snake using only JavaScript, HTML & CSS
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Beginner robot
V
Simple, fast, safe, compiled language for developing maintainable software.
Programming languages
Beginner robot
VBA
An event-driven version of Visual Basic 6.0 built into most Microsoft Office apps for automation and scripting.
Programming languages
Beginner robot
Craft CMS
Content-first CMS.
Programming languages
Intermediate alien
Build your own 8-Ball Pool game from scratch
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Canvas
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
CSS
Style sheet language that specifies how HTML elements are displayed on screen.
Programming languages
Intermediate alien
Education
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Esolangs
Programming languages designed for experimentation or as jokes rather than actual use.
Programming languages
Intermediate alien
Flexbox
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
HTML5
Markup language used for websites & web apps.
Programming languages
Intermediate alien
Learning
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Learning
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Lua
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Playgrounds
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Python
General-purpose programming language designed for readability.
Programming languages
Intermediate alien
SVG
XML-based vector image format.
Programming languages
Intermediate alien
Web Accessibility
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Web Animation
Animations in the browser with JavaScript, CSS, SVG, etc.
Programming languages
Intermediate alien
Web Design
For digital designers.
Programming languages
Intermediate alien
A 3D Modeller
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
A DIY guide to build your own React
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
A Neural Network in 11 lines of Python
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
A Template Engine
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
ActionScript 3
Object-oriented language targeting Adobe AIR.
Programming languages
Intermediate alien
Amazon Web Services
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Android UI
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Angular
App framework.
Programming languages
Intermediate alien
Ant Design
Enterprise-class UI design language.
Programming languages
Intermediate alien
Apache Wicket
Java web app framework.
Programming languages
Intermediate alien
AR Portal Tutorial with Unity
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Aurelia
App framework.
Programming languages
Intermediate alien
AutoHotkey
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
AutoIt
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
AVA
Test runner.
Programming languages
Intermediate alien
Backbone
App framework.
Programming languages
Intermediate alien
BEM
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Biological Visualizations
Interactive visualization of biological data on the web.
Programming languages
Intermediate alien
Blazor
.NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.
Programming languages
Intermediate alien
Browser Extensions
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Browserify
Module bundler.
Programming languages
Intermediate alien
Build your own 3D renderer
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Build Your Own Module Bundler - Minipack
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Building a frontend framework, from scratch, with components (templating, state, VDOM)
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Building A Python-Based Search Engine
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Building Blocks for Web Apps
Standalone features to be integrated into web apps.
Programming languages
Intermediate alien
C/C++
General-purpose language with a bias toward system programming and embedded, resource-constrained software.
Programming languages
Intermediate alien
CakePHP
PHP framework.
Programming languages
Intermediate alien
Capacitor
Cross-platform open source runtime for building Web Native apps.
Programming languages
Intermediate alien
Charting
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
choo
App framework.
Programming languages
Intermediate alien
Chrome DevTools
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Clojure
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
CMake
Build, test, and package software.
Programming languages
Intermediate alien
Coding a Rogue/Nethack RPG in C
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Coding A Sudoku Solver in C
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
ColdFusion
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Composer
Package manager.
Programming languages
Intermediate alien
Continuous Integration System
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Cordova
JavaScript API for hybrid apps.
Programming languages
Intermediate alien
Critical-Path Tools
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Cross-Platform
Writing cross-platform code on Node.js.
Programming languages
Intermediate alien
D
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
D3
Library for producing dynamic, interactive data visualizations.
Programming languages
Intermediate alien
Dart
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Dash
Python web app framework.
Programming languages
Intermediate alien
Data Science
Data analysis and machine learning.
Programming languages
Intermediate alien
Deno
A secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.
Programming languages
Intermediate alien
Design and Development Guides
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Design systems
Collection of reusable components, guided by rules that ensure consistency and speed.
Programming languages
Intermediate alien
Dojo Toolkit
JavaScript toolkit.
Programming languages
Intermediate alien
Draft.js
Rich text editor framework for React.
Programming languages
Intermediate alien
Dropwizard
Java framework.
Programming languages
Intermediate alien
Drupal
Extensible PHP-based CMS.
Programming languages
Intermediate alien
Electron
Cross-platform native desktop apps using JavaScript/HTML/CSS.
Programming languages
Intermediate alien
Elixir
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Elm
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Emails
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Ember
App framework.
Programming languages
Intermediate alien
ES6 Tools
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
ESLint
Linter.
Programming languages
Intermediate alien
F#
A .NET-based language with focus on functional programming.
Programming languages
Intermediate alien
FastAPI
Python web app framework.
Programming languages
Intermediate alien
Fiber
Web framework built on top of Fasthttp, the fastest HTTP engine for Go.
Programming languages
Intermediate alien
Flask
Python framework.
Programming languages
Intermediate alien
Framer
Prototyping interactive UI designs.
Programming languages
Intermediate alien
Frameworks
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Frontend Development
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Games With Go
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Go
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
GraphQL
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Gulp
Task runner.
Programming languages
Intermediate alien
How to Augmented Reality AR Tutorial: ARKit Portal to the Upside Down
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
How to create a Dragon in Augmented Reality in Unity ARCore
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
How to create a real-world Node CLI app with Node
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
How To Unity ARCore
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Hyper
Cross-platform terminal app built on web technologies.
Programming languages
Intermediate alien
Imba
Programming language inspired by Ruby and Python and compiles to performant JavaScript.
Programming languages
Intermediate alien
Inertia.js
Make single-page apps without building an API.
Programming languages
Intermediate alien
Inspiration
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Ionic Framework
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
iOS UI
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
J2ME
Java specification designed for old keypad phones and PDAs..
Programming languages
Intermediate alien
JAMstack
Modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt markup.
Programming languages
Intermediate alien
Java
Popular secure object-oriented language designed for flexibility to "write once, run anywhere".
Programming languages
Intermediate alien
JavaScript
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
JavaScript Algorithms and Data Structures
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
JSON Decoding Algorithm
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
KnockoutJS
JavaScript library.
Programming languages
Intermediate alien
Kotlin
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Laravel
PHP framework.
Programming languages
Intermediate alien
Learn how to write a hash table in C
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Learn Video Game Programming in C
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Less
CSS preprocessor.
Programming languages
Intermediate alien
Let's Make: Dangerous Dave
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
lets-build-express
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Lexical Scanning in Go
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
libGDX
Java game framework.
Programming languages
Intermediate alien
lit
Library for building web components with a declarative template system.
Programming languages
Intermediate alien
Lumen
PHP micro-framework.
Programming languages
Intermediate alien
Mad Science npm Packages
Impossible sounding projects that exist.
Programming languages
Intermediate alien
Magento 2
Open Source eCommerce built with PHP.
Programming languages
Intermediate alien
Maintenance Modules
For npm packages.
Programming languages
Intermediate alien
mal - Make a Lisp
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Marionette.js
App framework.
Programming languages
Intermediate alien
Master CSS
A virtual CSS language with enhanced syntax.
Programming languages
Intermediate alien
Material Design
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Material-UI
Material Design React components for faster and easier web development.
Programming languages
Intermediate alien
MDBootstrap
Templates, layouts, components, and widgets to rapidly build websites.
Programming languages
Intermediate alien
Meteor
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Micro npm Packages
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Mobile Web Development
Creating a great mobile web experience.
Programming languages
Intermediate alien
Motion UI Design
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Must Watch Talks
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Must-Watch Talks
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Neural Networks - The Nature of Code
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Neural Networks: Zero to Hero
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Next.js
Framework for server-rendered React apps.
Programming languages
Intermediate alien
nginx
Web server.
Programming languages
Intermediate alien
Node.js
Async non-blocking event-driven JavaScript runtime built on Chrome's V8 JavaScript engine.
Programming languages
Intermediate alien
npm
Package manager.
Programming languages
Intermediate alien
npm scripts
Task runner.
Programming languages
Intermediate alien
PageSpeed Metrics
Metrics to help understand page speed and user experience.
Programming languages
Intermediate alien
Pascal
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Payload
Next.js native and open source headless CMS.
Programming languages
Intermediate alien
Perl
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Phalcon
PHP framework.
Programming languages
Intermediate alien
PHP
Server-side scripting language.
Programming languages
Intermediate alien
Play1 Framework
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Playwright
Node.js library to automate Chromium, Firefox and WebKit with a single API.
Programming languages
Intermediate alien
Plone
Open source Python CMS.
Programming languages
Intermediate alien
Polymer
JavaScript library to develop Web Components.
Programming languages
Intermediate alien
PostCSS
CSS tool.
Programming languages
Intermediate alien
Preact
App framework.
Programming languages
Intermediate alien
Progressive Enhancement
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Progressive Web Apps
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Promises
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Protips
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Pyramid
Python framework.
Programming languages
Intermediate alien
Python Tutorial: Make Your Own Text Editor
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
R
Functional programming language and environment for statistical computing and graphics.
Programming languages
Intermediate alien
Rails
Web app framework for Ruby.
Programming languages
Intermediate alien
Rasterization: a Practical Implementation
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
React
JavaScript library for building user interfaces.
Programming languages
Intermediate alien
React Hooks
Lets you use state and other React features without writing a class.
Programming languages
Intermediate alien
React Native
JavaScript framework for writing natively rendering mobile apps for iOS and Android.
Programming languages
Intermediate alien
Redux
State container for JavaScript apps.
Programming languages
Intermediate alien
Refinery CMS
Ruby on Rails CMS.
Programming languages
Intermediate alien
Reflex
Python web framework for building both your frontend and backend with no JavaScript.
Programming languages
Intermediate alien
REST
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Roguelike Tutorial in Rust + tcod
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Ruby
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Rust
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
SAP Commerce
An e-commerce platform built with Java, Spring MVC, and Angular.
Programming languages
Intermediate alien
Sass
CSS preprocessor.
Programming languages
Intermediate alien
Scriptable
An iOS app for automation in JavaScript.
Programming languages
Intermediate alien
Search Engine Optimization
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Selenium
Open-source browser automation framework and ecosystem.
Programming languages
Intermediate alien
Silverstripe CMS
PHP MVC framework that serves as a classic or headless CMS.
Programming languages
Intermediate alien
Sitecore
.NET digital marketing platform that combines CMS with tools for managing multiple websites.
Programming languages
Intermediate alien
Slim
PHP framework.
Programming languages
Intermediate alien
Standard Style
Style guide and linter.
Programming languages
Intermediate alien
Static Website Services
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Storybook
Development environment for UI components.
Programming languages
Intermediate alien
Svelte
App framework.
Programming languages
Intermediate alien
Swift
Apple's compiled programming language that is secure, modern, programmer-friendly, and fast.
Programming languages
Intermediate alien
Symfony
PHP framework.
Programming languages
Intermediate alien
Text Editing
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Textpattern
Lightweight PHP-based CMS.
Programming languages
Intermediate alien
Tiny JS
Frontend libraries that fit into 2 kB with dependencies.
Programming languages
Intermediate alien
Tiny Package Manager: Learns how npm or Yarn works
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Tips
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Tips
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Typing
Optional static typing for Python.
Programming languages
Intermediate alien
Umbraco
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Useful .htaccess Snippets
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Userscripts
Enhance your browsing experience.
Programming languages
Intermediate alien
Visual Regression Testing
Ensures changes did not break the functionality or style.
Programming languages
Intermediate alien
Vorpal
Node.js CLI framework.
Programming languages
Intermediate alien
Vue.js
App framework.
Programming languages
Intermediate alien
Wagtail
Django CMS focused on flexibility and user experience.
Programming languages
Intermediate alien
Web Archiving
An effort to preserve the Web for future generations.
Programming languages
Intermediate alien
Web Audio
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Web Performance Budget
Techniques to ensure certain performance metrics for a website.
Programming languages
Intermediate alien
Web Performance Optimization
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Web Tools
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Web Typography
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
WebExtensions
Cross-browser extension system.
Programming languages
Intermediate alien
WebGL
JavaScript API for rendering 3D graphics.
Programming languages
Intermediate alien
WebXR
Enables immersive virtual reality and augmented reality content on the web.
Programming languages
Intermediate alien
WordPress-Gatsby
Web development technology stack with WordPress as a back end and Gatsby as a front end.
Programming languages
Intermediate alien
WP-CLI
Command-line interface for WordPress.
Programming languages
Intermediate alien
Write your own MVC from scratch in PHP
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Writing a Link Checker
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Writing a MiniTest Framework
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Intermediate alien
Writing a URL Shortening Service
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
3D Physics Engine Tutorial
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
A Large Language Model (LLM)
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
A Python Interpreter Written in Python
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Ada/SPARK
Modern programming language designed for large, long-lived apps where reliability and efficiency are essential.
Programming languages
Advanced astronaut
Ansible
A Python-based, open-source IT configuration management and automation platform.
Programming languages
Advanced astronaut
Asyncio
Asynchronous I/O in Python 3.
Programming languages
Advanced astronaut
Build a Deep Learning Library
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Build Deep Learning From Scratch (reimplement PyTorch internals across 34 stages)
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Building a Custom React Renderer
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Building React From Scratch
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Chess Engine In C
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
ClojureScript
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Common Lisp
Powerful dynamic multiparadigm language that facilitates iterative and interactive development.
Programming languages
Advanced astronaut
Coq
Formal language and environment for programming and specification which facilitates interactive development of machine-checked proofs.
Programming languages
Advanced astronaut
Creating JVM Language
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Crystal
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Cycle.js
Functional and reactive JavaScript framework.
Programming languages
Advanced astronaut
Erlang
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Fortran
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Frontend GIS
Geographic Information Systems (GIS) for web browsers.
Programming languages
Advanced astronaut
Functional Programming
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Groovy
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
H2O
Open source distributed machine learning platform written in Java with APIs in R, Python, and Scala.
Programming languages
Advanced astronaut
Haskell
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
How OpenGL works: software rendering in 500 lines of code
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Idris
General purpose pure functional programming language with dependent types influenced by Haskell and ML.
Programming languages
Advanced astronaut
Jonesforth
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Julia
High-level dynamic programming language designed to address the needs of high-performance numerical analysis and computational science.
Programming languages
Advanced astronaut
Make your own Game Engine
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Observables
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
OCaml
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Optical Character Recognition (OCR)
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Pest
Parser generator.
Programming languages
Advanced astronaut
Ponyfills
Like polyfills but without overriding native APIs.
Programming languages
Advanced astronaut
PureScript
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Q#
Domain-specific programming language used for expressing quantum algorithms.
Programming languages
Advanced astronaut
RAG for Document Search
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Ray Tracing in One Weekend
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Reconstructing Cave Story
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Relay
Framework for building data-driven React apps.
Programming languages
Advanced astronaut
Remaking Cavestory in C++
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
RxJava
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Scala
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Scala Native
Optimizing ahead-of-time compiler for Scala based on LLVM.
Programming languages
Advanced astronaut
Scalability
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
Scientific Audio
Scientific research in audio/music.
Programming languages
Advanced astronaut
Seed
Rust framework for creating web apps running in WebAssembly.
Programming languages
Advanced astronaut
Service Workers
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
SlowTorch: Implementation of PyTorch from the ground up in 100% pure Python
A free resource picked by the open-source community. Open it to see what's inside.
Programming languages
Advanced astronaut
TensorFlow.js
WebGL-accelerated machine learning JavaScript library for training and deploying models.
Programming languages
Advanced astronaut
Uno Platform
Open-source .NET UI platform for building cross-platform apps.
and 6 more. Use search to narrow it down.