Skip to content
Project categories

Learning · GitHub

Explore curated resources and learn new skills.

Useful GitHub projects

2,637 projects

WebRISC-V

Mariotti94

183stars
WebRISC-V preview

WebRISC-V: A Web-Based Education-Oriented RISC-V Pipeline Simulation Environment [PHP]

  • Pipeline Schema taken and enhanced from Patterson's 'Computer Organization and Design: RISC-V Edition'
  • Visualize every Architectural Element and the Data and Control paths
LearningPHPBSD-3-ClauseGitHub
10stars

An interactive, browser-based machine learning learning platform designed for beginners. Learn ML concepts through hands-on experimentation with zero setup required

  • 🎯 Interactive learning — Real-time parameter adjustments with immediate visual feedback
  • 📊 Rich visualizations — Interactive 2D/3D charts powered by Chart.js, D3.js, and Plotly.js
LearningTypeScriptMITGitHub

studio

mathigon

45stars

A customisable NodeJS server for creating and hosting highly interactive online courses.

LearningTypeScriptGitHub

ClassQuiz

mawoka-myblock

737stars
ClassQuiz preview

ClassQuiz is a quiz-application like Kahoot!, but open-source.

LearningSvelteMPL-2.0GitHub

Cross

maxon887

31stars
Cross preview

Cross++ Lightweight Crossplatform Game Engine

  • Entity-Component system and scene management
  • Renderer with materials, lighting and model loading