GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

learning-project

Star

Here are 4,488 public repositories matching this topic...

Language: All
Filter by language
All 4,488 Python 824 JavaScript 813 HTML 431 Java 404 TypeScript 366 C# 181 CSS 169 C++ 137 Go 130 Jupyter Notebook 127
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

RayXBuilds / Movie_Recommend

Star 3k

历史学习项目:Spark 电影推荐、爬虫、Web 与后台。新版持续开发见 cinematch-recommender。

mysql java nginx scala spark hive hadoop spark-streaming scrapy recommendation-system ssm-maven spark-mllib learning-project
  • Updated Oct 21, 2026
  • Java

RayXBuilds / News_Spark

Star 527

基于Spark2.x新闻网大数据实时分析可视化系统项目

java spark data-visualization learning-project
  • Updated Mar 28, 2019
  • Java

kartik1502 / Spring-Boot-Microservices-Banking-Application

Star 255

Multi-service banking application built with Spring Boot, Eureka, Spring Cloud Gateway, Keycloak, and MySQL. Learning project — see the Arya Banking org for the event-driven platform.

mysql microservices spring-boot keycloak banking eureka learning-project
  • Updated Jan 18, 2025
  • Java

admtrv / objcurses

Star 232

ncurses 3d object viewer

terminal cplusplus cpp command-line rendering ascii ascii-graphics rendering-engine command-line-tool rendering-3d-graphics from-scratch 3d-graphics 3d-engine wavefront-obj learning-project educational-project cplusplus-20 c-cpp retro-programming ascii-rendering
  • Updated May 24, 2025
  • C++

red-mutt / lytlnyblOS

Star 121

lytlnyblOS (little nibble OS) is a small, from scratch 32-bit operating system that comes with a complete guide book to teach beginners practically about OS development.

c learning kernel assembly os osdev operating-system x86 learn learning-by-doing operating-systems learning-project learning-resources operating-system-learning operating-system-kernel operating-systems-learning
  • Updated Nov 6, 2026
  • C
MyRecipeBook

welissonArley / MyRecipeBook

Star 84

API REST de gerenciamento de receitas em .NET com DDD e Clean Architecture. Autenticação JWT + Refresh Token, login com Google, geração de receitas com IA (OpenAI), mensageria com Azure Service Bus, upload de imagens, suporte a MySQL/SQL Server e testes de unidade/integração com CI/CD no Azure DevOps.

course dotnet integration-testing web-api clean-architecture restapi openai entity-framework-core docker-images jwt-authentication ddd-architecture azure-service-bus learning-project google-auth azure-devops csharp-project
  • Updated Oct 3, 2026
  • C#

Zhengfu200 / ZChat_v1

Star 63

A simple Public Chatroom build with Node.js + Vue.js +QuasarUI

nodejs frontend backend learning-by-doing chat-application quasar learning-project vue3
  • Updated Feb 28, 2025
  • JavaScript

Kai26-Han / miniLLM

Star 61

从 0 训练大模型,单卡训练一个 200M 参数模型的全流程(train a 200M‑parameter model from scratch)

artificial-intelligence learning-project ai-model llms
  • Updated Sep 23, 2026
  • Python

techlinn / WhatThePy

Star 52

People kept telling me my code looked bad. So I wrote a tool to make it worse (on purpose)

python security cryptography obfuscation compression encryption obfuscator learning-project code-protection code-obfuscation python-obfuscator python-obfuscation
  • Updated Jul 18, 2026
  • Python

sylwekkominek / SpectrumAnalyzer

Star 42

Not yet another spectrum analyzer — an experimental DSP & graphics playground. It combines real-time C++ performance with Python flexibility, offering fully customizable FFT visualizations without recompilation. Perfect for audio engineers, DSP researchers, graphics developers, students, and hobbyists.

open-source raspberry-pi real-time opengl cpp signal-processing dsp python3 spectrum-analyzer fft glfw3 signal-analysis portaudio audio-processing volume-meter teaching-tool learning-project music-visualization frequency-analyzer audio-visualization
  • Updated Nov 6, 2026
  • C++

SagarBiswas-MultiHAT / EmailBomber

Star 35

A Python script demonstrating automated email sending via Gmail SMTP for educational and testing purposes. Supports email format validation, secure password input using getpass, HTML-formatted messages, and controlled loop-based delivery with delays. Intended to teach SMTP authentication and email automation; not for spamming or abuse.

python smtp gmail-smtp network-programming html-email learning-project email-automation educational-project smtp-authentication email-sending python-scripting automation-script secure-input
  • Updated Nov 9, 2026
  • Python

cedaniel200 / screenplay-dojo

Star 33

Este dojo es un punto de partida para todas aquellas personas que quieran aprender acerca de la construcción de automatizaciones para pruebas funcionales de aplicaciones Web

java test-automation screenplay-pattern learning-project serenity-bdd
  • Updated Oct 31, 2026
  • Java

SagarBiswas-MultiHAT / Impress-Crush-Cpp-ASCII

Star 33

C++ console application that converts images into detailed ASCII art by mapping pixel brightness and local shapes to characters. Supports gamma correction, filtering, multi-region shape matching, randomness, and multithreading. Designed for Windows terminals with raster fonts (8×12) for best visual results.

visualization c-plus-plus creative-coding cpp image-processing multithreading ascii-art console-application learning-project image-to-ascii windows-console terminal-art
  • Updated Jan 29, 2026
  • C

subhajit-maji / free-fire-guild-bot-tcp

Star 28

Python-based TCP socket bot using Protocol Buffers, created for educational and networking research purposes.

python bot networking tcp sockets protocol-buffers reverse-engineering educational learning-project free-fire-guild-bot
  • Updated Sep 18, 2026
  • Python

SagarBiswas-MultiHAT / Student-Management-MVC-Learning-Project

Star 28

Minimal PHP MVC learning project demonstrating the Model–View–Controller pattern end-to-end. Uses plain PHP with PDO, a front controller, simple routing, and CRUD student management. Designed to teach separation of concerns, prepared statements, and typical MVC structure without frameworks.

mysql php crud web-development mvc pdo design-patterns beginner-friendly php-mvc learning-project backend-development front-controller
  • Updated Jan 2, 2026
  • PHP

arnobt78 / Hotel-Booking-Landing-Page--React-Frontend

Star 27

A frontend-only hotel booking landing page built for learning and instruction. It demonstrates a responsive single-page application (SPA) where users can browse luxury rooms, filter by guest capacity (adults/kids), pick check-in/check-out dates, and view detailed room information, ideal for understanding React patterns, Context API, routing, layout

react typescript landing-page responsive-design react-router-dom hotel-booking react-fundamentals learning-project educational-project react-learning frontend-development tailwindcss context-api vite react-basics react-hooks react-date-picker spinning-donut hotel-booking-app hotel-booking-landing-page
  • Updated Mar 15, 2026
  • TypeScript

yy782 / ImDragonfly

Star 22

A lightweight in-memory data store inspired by DragonflyDB, designed for educational purposes.

redis cpp dragonfly in-memory-database learning-project key-value-store
  • Updated Oct 1, 2026
  • C++

SagarBiswas-MultiHAT / SecurePay_E-Wallet-V1

Star 21

Local PHP/MySQL e-wallet application combined with a hands-on cybersecurity demo lab. Implements user/admin auth, balances, transfers, CSRF protection, session timeouts, login lockout, and hashing. Includes a toggleable Vulnerable/Secure lab to demonstrate XSS and session hijacking with real code and mitigations.

session-management php-mysql csrf-protection ethical-hacking secure-coding vulnerable-web-app e-wallet learning-project session-hijacking web-security-lab authentication-security cybersecurity-demo xss-demo
  • Updated Mar 31, 2026
  • PHP

Kristaq77 / kross

Star 20

Software rasterizer with (mostly) readable source code.

c software-rendering computer-graphics graphics-programming 2d-graphics learning-project educational-project
  • Updated Aug 2, 2026
  • C

ahmet-cetinkaya / northwind-project-backend-aspnet

Star 19
demo backend asp-net learning-project n-layer-architecture
  • Updated Dec 6, 2021
  • C#

Add this topic to your repo

To associate your repository with the learning-project topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.