OPEN SOURCE, OPEN TO EVERYONE

Open source. Open possibilities.

Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.

Human-curated · Discover open source4105discovered

A little curiosity. A world of open source.

THE FIRST COLLECTION
Topic: education清除
see-algorithmsakshay9136
ADDED

An interactive visual learning platform designed to make algorithms and data structures easy to understand through step-by-step animations, custom inputs, and playback controls.

ProductivityDeveloper toolsNotes & knowledge
freeCodeCampfreeCodeCamp
ADDED

The open-source codebase and curriculum for freeCodeCamp.org, a non-profit platform providing free, self-paced certifications in full-stack web development and machine learning.

ProductivityDeveloper toolsNotes & knowledge
free-programming-booksEbookFoundation
ADDED

A comprehensive, community-curated collection of free learning resources for programming, including books, courses, and interactive tutorials in numerous languages.

Developer toolsBuild & DevOps
30-seconds-of-codeChalarangelo
ADDED

A collection of coding articles and snippets designed to help developers improve their skills through practical examples and explanations.

Developer toolsProductivityTemplates & starters
ADDED

A 12-week, 24-lesson open-source curriculum from Microsoft Cloud Advocates teaching HTML, CSS, and JavaScript through hands-on projects including terrariums, browser extensions, a space game, and a banking app.

Developer toolsTemplates & starters

A glossary explaining functional programming jargon in simple terms with JavaScript examples.

Developer toolsTemplates & starters
campus-clialejooroncoy
ADDED

Unofficial CLI and MCP server for UPC's Blackboard Learn: query courses, assignments, grades, announcements, and materials from the terminal or AI assistants like Claude, Cursor, or Copilot, without university OAuth keys.

Developer toolsAI & MLCLI & terminal
ADDED

The second edition of the You Don't Know JS Yet book series, offering free online chapters and purchasable volumes on JavaScript core mechanisms, including Get Started and Scope & Closures.

Developer toolsTemplates & starters
ADDED

Web of Flaws is a structured, markdown-first catalog of web security vulnerabilities and secure code replacements designed for developers, security engineers, and AI coding agents.

Developer toolsAI & MLTesting & debugging
ADDED

Antares is an open-source digital circuit learning platform written in Kotlin. It provides tools to design and simulate digital circuits with embedded explanations, featuring a Swing-based desktop application.

DesignDeveloper toolsDiagrams & whiteboards
noob2builderAlan-Youngzhe
ADDED

Noob2Builder is an open-source course where an Agent teaches in the main chat, designed for absolute beginners. It covers everything from computer and AI basics to Git/GitHub, building and publishing your first project, and creating Agents—14 fully elective courses emphasizing real hands-on work and verifiable learning evidence.

AI & MLDeveloper toolsAI assistants
ADDED

A self-contained computer graphics course: 13 chapters of notes, interactive WebGL demos, worked exercises and automated checks covering the rendering pipeline, transformations, lighting, textures, collision detection and ray tracing.

Developer toolsDesignTemplates & starters
PythonTheAlgorithms
ADDED

A comprehensive collection of various algorithms implemented in Python, designed specifically for educational and learning purposes.

Developer toolsTesting & debugging
karetoadorilson
ADDED

Kareto is a Brazilian Portuguese Python educational project for introductory programming instruction, using turtle graphics for interactive visual learning, with adapted Code.org Hour of Code modules, pure Python game content, and an introduction to object-oriented programming.

Developer toolsTemplates & starters
bncc-pacotesbncc-dev
ADDED

npm/PyPI packages and an MCP server for querying the Brazilian BNCC curriculum. Bundled data with 1,721 verified learnings from MEC/CNE, zero runtime dependencies. Integrates BNCC into TypeScript, Python, or AI agents via MCP.

AI & MLDeveloper toolsRAG & knowledge
semorphetimcsy
ADDED

Semorphe is a programming education tool that enables real-time bidirectional synchronization between code, flowchart, and block editors, supports C++ and Python, provides extensions for VSCode and Arduino IDE, and includes built-in offline-accessible courses and mobile adaptation.

Developer toolsEditors & IDEs
carboncarbon-app
ADDED

Carbon 是一个开源工具,可将源代码转换成美观的图片,方便在社交媒体、博客或文档中分享。支持自定义主题、字体、背景等样式,并可导出 PNG 或 SVG。

Developer toolsDesignEditors & IDEs
apluskwrx
ADDED

A hobby operating system built from scratch, featuring a hybrid kernel, loadable drivers, Unix‑like syscalls, and basic GUI on x86_64. Intended for low‑level systems learning.

Developer toolsBuild & DevOps
python_coursearthurperch
ADDED

A terminal-based hands-on Python course: you write real code in a Neovim-style modal editor while a local TTS voice coaches you, offline. Includes drills, a simulated cloud/DevOps track (git, Docker, AWS, Terraform, Ansible, CI/CD) and saved progress.

Developer toolsProductivityCLI & terminal
ADDED

This open-source collection features AI Agent books, tutorials, and code repositories from GitHub, covering LLM Agent resources, courses, and frameworks. It supports daily automatic Star count updates, sorting by popularity, and provides recommended reading paths for developers and learners.

AI & MLDeveloper toolsRAG & knowledge