Skip to content
Project categories

Learning · GitHub

Explore curated resources and learn new skills.

Useful GitHub projects

2,637 projects
1,570stars
meta-typing preview

📚 Functions and algorithms implemented purely with TypeScript's type system

LearningTypeScriptMITGitHub
26stars

A notebook for nontechnical users that automatically downloads all Canvas course materials for each course, including embedded files, linked documents, assignments, modules, pages, and submissions.

LearningJupyter NotebookMITGitHub

ai-developer-resources

RoseCityRobotics

770stars

I am Duncan, a cofounder at Rose City Robotics. This public repository is used as an easy to update list of resources for AI developers including technical courses, books, and tutorials on artificial intelligence, deep learning and machine learning. PRs welcome!

tutor-copilot

rosewang2008

35stars
tutor-copilot preview

Tutor CoPilot: A Human-AI Approach for Scaling Real-Time Expertise

LearningJupyter NotebookApache-2.0GitHub

boost

rwxrob

141stars

Get started right. Become a shell native. This is the way.

LearningVim ScriptGitHub
3,334stars
nixos-and-flakes-book preview

:hammer_and_wrench: :heart: Want to know NixOS & Flakes in detail? Looking for a beginner-friendly tutorial? Then you've come to the right place! 想要学习使用 NixOS 与 Flakes 吗?在寻找一份新手友好的教程?那你可来对地方了!

LearningTypeScriptCC-BY-SA-4.0GitHub

wrench

ryukzak

45stars

A multi-architecture CPU simulator, assembler, and auto-grading toolkit for teaching computer architecture.

LearningHaskellBSD-3-ClauseGitHub

s3prl

s3prl

2,570stars
s3prl preview

Self-Supervised Speech Pre-training and Representation Learning Toolkit

LearningPythonApache-2.0GitHub

Library-Management-System

SagarBiswas-MultiHAT

33stars
Library-Management-System preview

Library Management System is a compact desktop library-management app built with Python and Tkinter. It supports admin and member workflows, two-step sign-in (password + TOTP), book lending/returns, overdue tracking, CSV/JSON import‑export, and simple analytics. Data is saved locally and designed for learning, small libraries, and safe offline use.