An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by Winterwind

A curated list of projects in awesome lists by Winterwind .

https://github.com/winterwind/hnefatafl

My final project/game for my university's Intro to Game Programming course (CSC329) and my largest programming project to date

board-game boardgame csharp csharp-game grid-layout hnefatafl photoshop unity unity2d video-game videogame

Last synced: 09 May 2026

https://github.com/winterwind/moviereccomendationsystem

My personal summer project: a program that prompts the user to enter the desired genre(s) and keyword(s) and outputs a list of movies that matches that query; results print in terminal

beautifulsoup beautifulsoup-library beautifulsoup4 cinemagoer filesystem html-parser imdb imdb-dataset imdb-webscrapping imdbpy lxml python python3 regex requests-library terminal-based try-catch txt-files webscraping webscrapping-python

Last synced: 28 Mar 2025

https://github.com/winterwind/udp_sim

Simulations of the Stop-and-Wait & Go-Back-N UDP protocols (results print in terminal from the client files)

go-back-n latex networks python stop-and-wait tex udp

Last synced: 15 May 2026

https://github.com/winterwind/network_router_queue_sim

A simulation of a network router queue (results print in separate .log file)

classes latex logging networks object-oriented-programming oop priority-queue python queue queues routers tex

Last synced: 17 May 2026

https://github.com/winterwind/hangman

A simple python script that generates a hangman game using a word randomly chosen from a separate txt file. Results print in terminal.

console-game hangman hangman-game hangman-in-python python random random-library random-word random-word-generator terminal-based terminal-game txt txt-files

Last synced: 12 Aug 2025

https://github.com/winterwind/dogsim

An incomplete terminal-based game where the user could interact with a dog. Chances of me coming back to finish this are very low and it was just meant to be a fun exercise in python

console-game gaussian gaussian-distribution levenshtein-distance levenshtein-string-distance object-oriented-programming oop python random terminal-based terminal-game time

Last synced: 21 Aug 2025

https://github.com/winterwind/searchengine

The final project for my university's intermediate java course. The program demonstrates how a search engine effectively works on a smaller scale using data from separate files as opposed to the entire worldwide web.

filesystem gui hashmap java object-oriented-programming oop search search-algorithm search-engine txt-files

Last synced: 21 Aug 2025

https://github.com/winterwind/csc115-4b_midterm

Midterm project assignment for my university's introductory python course

python terminal-based

Last synced: 25 May 2026

https://github.com/winterwind/ecg_signal_classification

Two-part project that involves detecting the R-peaks in an ECG signal to extract the individual ECG beats and making a machine learning model to classify them

csv csv-files data-science decision-trees ecg ecg-classification ecg-signal jupyter jupyter-notebook knearest-neighbors knn machine-learning matplotlib matplotlib-pyplot numpy pandas pyplot python random-forest scipy

Last synced: 11 Apr 2026

https://github.com/winterwind/housingpricesproject

A two-part project involving making predictions using various regressors and then implementing linear regression from scratch and predicting that way

csv csv-files data-science decision-tree gradient-descent jupyter jupyter-notebook knearest-neighbors knn linear-regression linear-regression-scratch machine-learning matplotlib matplotlib-pyplot numpy pandas python random-forest regression sklearn

Last synced: 12 Apr 2026

https://github.com/winterwind/pca_project

A short two-part project that uses PCA (along with GMM in task 2); first with the fashion-NMIST dataset and then with fetch_lfw_people

data-science eigenfaces fashion-mnist fashion-mnist-dataset gaussian-mixture-models gmm jupyter-notebook machine-learning matplotlib matplotlib-pyplot pca pyplot python sklearn

Last synced: 11 May 2026

https://github.com/winterwind/crude-wordle

The final project for my university's introductory java course. It involved us making a simple terminal-based version of wordle, and there are two versions: a simpler one that has the player choose the word and a more complex one that uses a pre-chosen word.

console-game import java multifile object-oriented-programming oop terminal-based terminal-game wordle wordle-clone wordle-game wordle-like

Last synced: 01 Mar 2025

https://github.com/winterwind/test_game

A simple "game" I created to complete the homework assignments for my university's Intro to Game Programming course (CSC329)

csharp top-down top-down-game top-down-movement topdown topdowngame unity unity2d unity2d-game

Last synced: 15 Oct 2025

https://github.com/winterwind/csc322_project

The big project I had to do for my System Programming (C and Unix) class, which synthesized various fundamental topics such as structured data, pointers, and dynamic memory allocation.

c csv csv-reading csv-writing dynamic-memory-allocation enum memory memory-allocation memory-management pointers structured-data terminal-based union

Last synced: 29 Jun 2025

https://github.com/winterwind/csc115-4b_final

Final project assignment for my university's introductory python course

python random random-generation terminal-based

Last synced: 08 Oct 2025

https://github.com/winterwind/mlp_and_cnn

A short two-part project involving using an MLP and a CNN for ECG signal data

cnn convolutional-neural-network csv-files jupyter jupyter-notebook mlp neur numpy python pytorch

Last synced: 14 Apr 2026

https://github.com/winterwind/mal_sql_database

A SQL database made out of the data scraped in Hernan4444's repo (all credits for the dataset go to him) [made for my Database Systems' class' final project]

anime database database-management database-querying myanimelist query sql sqlite sqlite3

Last synced: 20 Apr 2026

https://github.com/winterwind/collatz-conjecture

A simple java program that demonstrates the Collatz Conjecture. Results print in terminal.

collatz collatz-algorithm collatz-conjecture collatz-problem java math mathematics terminal-based

Last synced: 03 Jun 2026

https://github.com/winterwind/elevator

A text-based program that simulates an elevator. Results print in terminal.

elevator elevator-simulation object-oriented-programming oop python random random-library terminal-based time time-library

Last synced: 21 Apr 2026

https://github.com/winterwind/change-calculator

A short program that calculates the exact amount of change in dollar bills and coins that one would receive for a certain number of cents

division modular-arithmetic modulo modulos money python terminal-based truncation

Last synced: 07 Jun 2026

https://github.com/winterwind/interactivelistsorter

A short project (mostly for personal use) that allows the user to do a sort of manual bubble sort in which they choose their preferences from each combination of 2 items from a list

bubble-sort combinations dictionaries files filesystem hashmaps interactive-sorting itertools itertools-library python sort sorting

Last synced: 13 Jun 2026

https://github.com/winterwind/towerofhanoi

A short python script that gives the instructions on how to optimally solve the Tower of Hanoi puzzle using a certain number of starting disks

python recursion recursive recursive-algorithm recursive-functions terminal-based tower-of-hanoi towers-of-hanoi

Last synced: 15 Jun 2026