Open Source Education Projects

Education uses structured instruction, practice, and feedback to help people build knowledge and skills. Digital learning tools can make lessons more accessible, support self-paced study, explain complex ideas through interactive examples, and help educators organize or deliver learning activities. In technical subjects, they can also provide coding exercises, visualizations, and environments for experimentation.

45 repositories · updated October 3, 2026

AntiVibe: Learn Code with AI-Powered Deep Dives and Architectural Audits

AntiVibe: Learn Code with AI-Powered Deep Dives and Architectural Audits

AntiVibe is an innovative code learning and audit framework designed to help developers truly understand code, whether it's AI-generated, new, or legacy. It transforms any codebase into educational deep dives or senior-level architectural audits, moving beyond mere code summaries to explain the 'what,' 'why,' and 'when' of code patterns. This tool addresses the common problem of developers copying AI-generated code without grasping its underlying logic or implications.

AIClaude CodeCode Explanation
Added Aug 26, 2026 View details
DeepTutor: Lifelong Personalized Tutoring with AI Agents

DeepTutor: Lifelong Personalized Tutoring with AI Agents

DeepTutor is an advanced AI-powered platform designed for lifelong personalized tutoring, integrating various learning modes into a single, extensible system. It leverages large language models and multi-agent systems to offer features like interactive chat, quiz generation, and skill development. This project provides a comprehensive environment for learners and educators seeking intelligent, adaptive educational tools.

AITutoringLLM
Added Aug 7, 2026 View details
awesome-agentic-ai: Explore Agentic AI Tools and Learning Resources

awesome-agentic-ai: Explore Agentic AI Tools and Learning Resources

A curated guide to agentic AI frameworks, tools, papers, and learning materials, with example projects and recommendations for choosing technologies. Useful for developers learning agent systems or evaluating options for a project.

AI AgentsAgentic AIAwesome List
Added Jul 29, 2026 View details
awesome-python-books: A Curated Directory of Python Books for All Levels

awesome-python-books: A Curated Directory of Python Books for All Levels

The `awesome-python-books` repository is an extensive, curated directory of Python books, catering to learners from absolute beginners to advanced practitioners. It organizes a vast collection of resources across various domains, making it an invaluable tool for anyone looking to deepen their Python knowledge. This list simplifies the search for high-quality educational materials in the Python ecosystem.

PythonBooksLearning
Added Jul 19, 2026 View details
typescript-book: Learn TypeScript Through a Practical Guide

typescript-book: Learn TypeScript Through a Practical Guide

TypeScript Deep Dive is a free online book for learning TypeScript, from introductory concepts to practical development guidance. It is suited to JavaScript developers adopting TypeScript and readers who want a deeper understanding of the language.

TypeScriptJavaScriptEducation
Added Jul 19, 2026 View details
Become-A-Full-Stack-Web-Developer: Find Web Development Learning Resources

Become-A-Full-Stack-Web-Developer: Find Web Development Learning Resources

A curated collection of free resources for learning full-stack web development, with an emphasis on JavaScript, React, and Node.js. It also covers programming fundamentals, practice, open-source contributions, and career preparation.

ResourcesEducationWeb Development
Added Jul 19, 2026 View details
clean-code-javascript: Apply Clean Code Principles in JavaScript

clean-code-javascript: Apply Clean Code Principles in JavaScript

A practical guide adapting Clean Code principles to JavaScript, with examples covering naming, functions, object design, SOLID, testing, and error handling. Use it as a learning and review reference, not as a strict style specification.

JavaScriptDevelopmentEducation
Added Jul 19, 2026 View details
coding-interview-university: Study Computer Science for Interviews

coding-interview-university: Study Computer Science for Interviews

A self-directed study plan for people preparing for software engineering interviews, especially those who want to build computer science foundations. It organizes learning resources and practice across algorithms, data structures, and broader CS topics.

EducationResourcesProgramming
Added Jul 18, 2026 View details
leetcode-patterns: Practice Interview Problems by Pattern

leetcode-patterns: Practice Interview Problems by Pattern

leetcode-patterns organizes LeetCode questions by recurring problem-solving patterns to make interview preparation more structured than random practice. It suits learners building algorithm skills and includes a web question list, with Java solutions maintained on a separate branch.

TypeScriptEducationProgramming
Added Jul 18, 2026 View details
async-javascript-cheatsheet: Review Promises and async/await

async-javascript-cheatsheet: Review Promises and async/await

A compact reference for JavaScript promises and async/await, aimed at learners who want to review asynchronous programming concepts. Use it alongside the linked course for guided examples and exercises.

JavaScriptHTMLEducation
Added Jul 17, 2026 View details
DockerCheatSheet: Find Common Docker Commands and Guidance

DockerCheatSheet: Find Common Docker Commands and Guidance

A practical reference for common Docker tasks, from running containers and managing images to networking, cleanup, Compose, and Swarm. Useful for developers and operators who need command examples without searching documentation.

DockerDeveloper ToolsDevOps
Added Jul 17, 2026 View details
vim-cheatsheet: Find Vim Keyboard Shortcuts Quickly

vim-cheatsheet: Find Vim Keyboard Shortcuts Quickly

A categorized reference for Vim and Neovim keyboard shortcuts, from movement and editing to buffers, tabs, windows, and folds. Useful as a quick lookup for learners and experienced users alike.

Developer ToolsProductivityTerminal
Added Jul 16, 2026 View details
Previous Page 1 Next

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️