Express/Node.js server with native C via FFI; Vue.js client
Deployed at: https://midiccgenerator.wilsonmichaelpatrick.me
Source code: https://github.com/wilsonmichaelpatrick/midiCcGenerator.git
Used extensively by its author (myself), midiCcGenerator is a tool for creating MIDI files with control codes that follow a specified waveform. These files can be used to precisely modulate musical synthesizers from recording software such as Logic Pro.
Vue.js is used for the front end, with Chart.js producing the chart display.
Express running on Node.js is used on the server side, calling out to C code via FFI to generate the binary MIDI file for download.