Manu Chatterjee's repositories
C-and-Cpp-Tests-with-CI-CD-Example
C/C++ example project for CI testing with Github Actions or Travis CI + build badges
provisional-patent-template
A US provisional patent template used to generate dozens of granted patents and as the basis for WIPO (international filings), with overview and examples.
companders
Audio compression using companders (integer implementation, A-Law, Mu-Law) for embedded micros with IIR fixed-radix averager
MCP2221A_and_MLX90640
Using MCP2221A with MLX90640 thermal camera from any computer using python
MirrorMirror
A single page HTML and pure JS app that creates an infinity mirror, edge detection and runs on mobile & desktop..
simple-py-crawlbot
Simple python cli website crawler with output summary
chatbot-ui-lite
A simple chatbot starter kit for OpenAI's chat model using Next.js, TypeScript, and Tailwind CSS.
fastapi-docker-test
placeholder
git-recover-after-bad-hard-reset
How I unwound an accidental git reset that went to far and couldn't be recovered using normal git checkout / cherry-pick procedures. Your mileage may vary.
git-recover-from-bad-hard-reset
How I unwound an accidental git reset that went to far and couldn't be recovered using normal git checkout / cherry-pick procedures. Your mileage may vary.
html-to-docx
Example usage of the js docx library to convert an html div to a docx document.
motion-signals
Notes and code for exploring web connected IMU data
py-search-and-replace
Simple search and replace text in files using python. Works recursively
rollup-boilerplate
Rollup boilerplate is a starter project for your next plugin
ShortGPT
🚀🎬 ShortGPT - Experimental AI framework for automated short/video content creation.
WebAudioSpectrum
Pure JS Audio Spectrum and Spectogram visualizer using browser access to microphone
WebEditRun
A standalone web App for Editing / Running HTML JS apps in a browser
webtempest
Simple implementation of arcade game Tempest using vanillajs
wordmix
Wordmix Utlity (generates new words from fragments for name creation)
yackbox
yackbox is a simple vanilla (no dependancies) JavaScript chat control that can be easily integrated into web applications. It provides a customizable chat interface with support for adding, updating, and removing messages, along with multi-user support and message history controls