J Nicholas Giampietro's Projects
Acamedia is a simple library manager, like Windows Media Player for your academic life. It supports importing a large collection of PDFs at once, and allows you to conveniently manage them through a simple, drag and drop interface.
Ghost Theme
A collection of audio plugins
A simple C++ library for reading and writing audio files.
Engine for the game "Bananagrams" that allows for various moves, dictionaries, alphabets, and multiplayer.
A small library defining image containers designed to be performant & easy-to-use
Some research notebooks related to detecting breast cancer
A card game class interface, based on a class assignment
Quick illustrative repo building and linking against PortAudio, to share with others
D&D class interface
Parses an encoded DFA representing a regular language, and runs a string through it to see if it is in the language
.NET Core implementation of DunGen
Fast Example-based Image Synthesis and Style Transfer
Test repo for Eigen.
a program that given a list of keywords will search another list (representing junk mail) to determine if there is a match.
Emscripten: An LLVM-to-WebAssembly Compiler
Fixed Martial Arts - A small, fixed-point math library relying on no external libraries, and designed to work with various compilers.
Fast and easy focus stacking
The platform for professional publishers
One-button Heroku deploy for the Ghost blogging platform.
:symbols: A collection of GitHub issue and pull request templates
Encoding and decoding images in Rust
A small library to compute image pyramids
Alexa skill performing image retouch capabilities using image-retoucher-rest
A lightweight, versatile image viewer
Image processing operations
Unpaired line drawing generation