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

Projects in Awesome Lists by GregoryKogan

A curated list of projects in awesome lists by GregoryKogan .

https://github.com/gregorykogan/sorts

This is a sorting algorithm visualizer. It is written in C++ and uses SDL2 for graphics. It is compiled to WASM using Emscripten and embedded in a Vue.js app.

algorithm algorithms cpp emscripten sdl2 sort sorting-algorithms sorting-visualization wasm

Last synced: 09 Apr 2025

https://github.com/gregorykogan/mosaic-maker

Create image from lots of source images

image-processing meme-generator mosaic mosaic-images video

Last synced: 23 Apr 2025

https://github.com/gregorykogan/pendulum

Pendulum wave visualization built with p5.js

audio p5js pendulum pendulum-simulation relax visualization

Last synced: 23 Apr 2025

https://github.com/gregorykogan/5x5-tic-tac-toe-ai

This bot is impossible to beat at 5x5 tic tac toe (I believe)

ai artificial-intelligence bot game machine-learning neural-network tic-tac-toe

Last synced: 15 May 2025

https://github.com/gregorykogan/tic-tac-toe

Simple 3x3 tic tac toe with minimax implemented in C++, compiled to wasm and run in web worker

minimax-algorithm tic-tac-toe wasm web web-worker

Last synced: 15 May 2025

https://github.com/gregorykogan/anime-recommender-bot

This is telegram bot for personal anime recommendations

anime recommendation-system telegram-bot

Last synced: 15 May 2025

https://github.com/gregorykogan/result

result is a C++ library that provides a Result type, which can be used to return and propagate errors. It's inspired by Rust's Result type.

auto-documentation cpp doxygen doxygen-documentation doxygen-theme error-handling functional-programming modern-cpp result-type

Last synced: 15 May 2025

https://github.com/gregorykogan/algo-vfi

Implementation of multiple optical flow estimation / video frame interpolation algorithms written in Rust

block-matching-algorithm flow image-processing image-pyramids optical-flow rust video video-frame-interpolation video-processing

Last synced: 23 Apr 2025

https://github.com/gregorykogan/pac-man

This is a Pac-Man replica with map generation made in python with pygame library

game map map-generation map-generator pacman pacman-game pygame recursive-backtracking-algorithm

Last synced: 15 May 2025

https://github.com/gregorykogan/palettizer

Convert any image to color palette of your choice!

color-scheme conversion image-processing palette themeing vuejs vuex

Last synced: 15 May 2025

https://github.com/gregorykogan/devlog

Step by step tutorial for creating Vue blog (+ template)

blog css deployment devblog devlog github-pages markdown syntax-highlighting tutorial vue

Last synced: 15 May 2025

https://github.com/gregorykogan/hangman-helper

This is a little program, that should help you win in any hangman game.

cheating dataset dictionary game hangman hangman-game helper russian russian-language utility winning word-dataset

Last synced: 17 Feb 2025

https://github.com/gregorykogan/mephi-databases

Laboratory work on the database course at MEPhI.

database go golang gorm gorm-orm postgresql sql

Last synced: 15 May 2025

https://github.com/gregorykogan/jwt-microservice

A high-performance JWT authentication microservice written in Go, featuring Redis caching and Docker support.

authentication auto-logout caching docker docker-compose go high-performance jwt load-balancing microservice nginx redis security structured-logging testing token-refresh uuid

Last synced: 06 Apr 2025

https://github.com/gregorykogan/visual-algo

Visualizations for various computer science algorithms

algorithm algorithms canvas computer-science typescript visualization vuejs

Last synced: 15 May 2025

https://github.com/gregorykogan/digit-recognition-cnn

My first attempt at dealing with tf.js

p5js tensorflow tensorflowjs vite

Last synced: 15 May 2025

https://github.com/gregorykogan/ssh-filesync

This is a pair of scripts that can be used to sync files between multiple machines using remote server as a middleman.

batch-script file-download file-sync file-synchronization file-upload ssh ssh-server windows

Last synced: 15 May 2025

https://github.com/gregorykogan/devblog

This blog is a place where I share my thoughts, ideas and projects.

Last synced: 15 May 2025

https://github.com/gregorykogan/rocket-landing

This program teaches rockets to land on platform in front of your eyes.

deep-learning machine-learning neural-network

Last synced: 15 May 2025

https://github.com/gregorykogan/liquid-matrix

Preparation for arduino project

arduino liquid liquid-simulations matrix

Last synced: 15 May 2025

https://github.com/gregorykogan/hexqr

New type of colorful hexagonal bar codes

barcode barcode-scanner qrcode qrcode-generator qrcode-scanner

Last synced: 15 May 2025

https://github.com/gregorykogan/neuro-lib

This is my interpretation of The Coding Train's Neural Network Toy library

library neural-network

Last synced: 15 May 2025

https://github.com/gregorykogan/palettizer-cli

Convert any image to any color palette of your choice!

Last synced: 15 May 2025

https://github.com/gregorykogan/pandoc-markdown-template

This template allows you to write documents in markdown extended with LaTeX, and convert them to gorgeous PDFs using pandoc. It is based on the Eisvogel template.

Last synced: 15 Mar 2025

https://github.com/gregorykogan/powerpoint-tutorial

Этот туториал поможет вам, вожатым, быстро создать функциональную и надежную презентацию для выступления вашего класса.

Last synced: 15 Mar 2025

https://github.com/gregorykogan/file-system

Implementation of a FAT file system.

cli cpp fat filesystem

Last synced: 15 May 2025

https://github.com/gregorykogan/admissions-supabase

L2SH admissions service

Last synced: 29 Mar 2025

https://github.com/gregorykogan/mephi-avip

Audio-visual information processing laboratory works at MEPhI.

Last synced: 29 Mar 2025

https://github.com/gregorykogan/dumb-quotes-generator

This program generates unlimited stupid random quotes.

markov-chain meme-generator

Last synced: 15 May 2025

https://github.com/gregorykogan/plotdrawer

I made this graph drawing programm for my finacial classes.

finance fintech graph graphs

Last synced: 15 May 2025

https://github.com/gregorykogan/120shirt-seller-tg-bot

This bot sells `120` brend shirts

payment qiwip2p shirts telegram-bot

Last synced: 14 May 2025

https://github.com/gregorykogan/n-body-gravity

Simple simulation of gravitational attraction of n bodies

collision gravity p5js simulation

Last synced: 14 May 2025

https://github.com/gregorykogan/mnemonic-ascii-image

Simple script for random image generation

ascii-art deterministic mnemonic-generator

Last synced: 14 May 2025

https://github.com/gregorykogan/fractal-rendering-webgl

This is a simple WebGL application that renders the Julia set fractal

fractal fractal-rendering gpu julia p5js webgl

Last synced: 14 May 2025

https://github.com/gregorykogan/neuroevolution-cars

This is my first AI project. It uses my neural network library to teach cars driving

car machine-learning neural-network

Last synced: 15 May 2025

https://github.com/gregorykogan/particle-flow

Particle flow filed written with p5.js

creative-coding flow flow-field generative-art p5js

Last synced: 15 May 2025