An Open Source implementation of Notebook LM with more flexibility and features
-
Updated
Sep 20, 2026 - TypeScript
Learning resources help developers build new skills through practical, structured experiences. In software engineering and open source, these resources include step-by-step programming guides, learning roadmaps, interactive tutorials, and educational projects. They help developers explore new technologies, strengthen their technical skills, and learn at their own pace.
An Open Source implementation of Notebook LM with more flexibility and features
Easy to Use, 100% Open Source Learning Management System
🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system
The Open Source Education Platform for Companies. A Simple and Beautiful Alternative to Moodle LMS, EdX, Thinkific and Teachable
📚 Functions and algorithms implemented purely with TypeScript's type system
Knowledge is a tool for saving, searching, accessing, exploring and chatting with all of your favorite websites, documents and files.
Build a system, load it until it breaks, and watch why. A system design simulator for learning distributed systems.
A self-hosted, open-source quiz platform for smaller events.
Web-based interactive flashcard learning software
An open-source activism platform
TIL writing tool for programmer
A collection of free courses about programming 📖
Visualize Python code execution (line-by-line) in Jupyter Notebook cells.
Learn Anything is an AI-powered recursive learning system — Socratic deep-dives and TDD-style exercises integrated directly into your coding assistant.
Hands-on real world projects that will help you exercise your knowledge of TypeScript.
Battle-tested programming patterns from production codebases — React, Linux, Go, Chromium, and more. Precise source links, multi-language examples, runnable exercises.