Skip to content
Project categories

Learning · GitHub

Explore curated resources and learn new skills.

Useful GitHub projects

2,637 projects

vimmaster

renzorlive

1,720stars
vimmaster preview

VIM Master: in-browser game that teaches core Vim motions and editing commands through short, focused levels.

  • 🎮 Interactive Learning: Learn Vim commands directly in a simulated editor environment.
  • 📚 JSON-Driven Engine: Every lesson is a self-contained JSON file, making it incredibly easy to add new content.
LearningJavaScriptMITGitHub

RetroESP32

retro-esp32

743stars
RetroESP32 preview

Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager

  • Themes (color pack and icons)
  • RetroArch like GUI experience
LearningCCC-BY-SA-4.0GitHub
461stars
low-resource-languages preview

A curated list of resources for the conservation, development, and documentation of low resource (human) languages.

LearningTeXCC-BY-SA-4.0GitHub

awesome-adsb

rickstaa

403stars
awesome-adsb preview

📡 A curated list of awesome ADS-B tools, projects, images, resources and other shiny things.

LearningHTMLCC0-1.0GitHub

StableVITON

rlawjdghek

1,266stars
StableVITON preview

[CVPR2024] StableVITON: Learning Semantic Correspondence with Latent Diffusion Model for Virtual Try-On

3,080stars
rllab preview

rllab is a framework for developing and evaluating reinforcement learning algorithms, fully compatible with OpenAI Gym.

184stars

A manually curated list of Open Government Data portals, websites, APIs, tools and other related resources in Switzerland. Relevant links to international websites are listed as well.

LearningPythonCC0-1.0GitHub

RoboVerse

RoboVerseOrg

1,884stars
RoboVerse preview

RoboVerse: Towards a Unified Platform, Dataset and Benchmark for Scalable and Generalizable Robot Learning

LearningPythonApache-2.0GitHub

py2rs

rochacbruno

2,093stars
py2rs preview

A quick reference guide for the Pythonista in the process of becoming a Rustacean

LearningCSSAGPL-3.0GitHub
32stars

A curated collection of resources, exercises, and tutorials for mastering English grammar, designed for learners at all levels. Includes worksheets, quizzes, and guides covering syntax, punctuation, and sentence structure for effective learning.

29stars

A comprehensive resource hub for mastering research paper writing, offering templates, guides, and tools for structuring and formatting academic papers. Includes LaTeX templates and Python scripts to automate citation management and document creation.

Udemy-Tracker-Backend

rohanmistry231

32stars

A Node.js and Express backend for a Udemy course tracking platform, providing RESTful APIs to manage user progress, courses, and authentication with MongoDB. Ensures secure data handling and seamless integration with a frontend for monitoring learning activities.

  • RESTful API for managing Udemy courses.
  • Integration with Udemy API for course data retrieval.
LearningJavaScriptMITGitHub
65stars
brightspace-mcp-server preview

MCP server for Brightspace (D2L). Check grades, due dates, assignments, announcements, rosters, syllabus & course content via Claude, ChatGPT, Cursor, Windsurf, or any MCP client. Works with any school. npm: npx brightspace-mcp-server@latest

LearningTypeScriptMITGitHub
1,968stars
HypeScript preview

🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system

LearningTypeScriptMITGitHub