Project that uploads multiple files using Node.js, Busboy, web socket, pipeline pattern and streams.
-
Updated
Mar 31, 2024 - JavaScript
Project that uploads multiple files using Node.js, Busboy, web socket, pipeline pattern and streams.
CHIP-8 emulator that runs on a browser developed with TypeScript
JavaScript test suite with mocks, stubs, spies, end-to-end with coverage and TDD in the JS Expert.
Create real-time video call rooms, record and download the videos. This full-stack project uses Socket.IO and PeerJS libs, and the Builder pattern.
Node.js script that generates PDF files via clustering (multi-thread processing).
Node.js backend that exemplifies the benefits of on-demand data processing using generators over functions.
KastorTube - fullstack project that pre-processes MP4 video to WebM on demand using Streams, WebCodecs, Web Workers and Canvas.
Drawing board using reactive programming, RxJS clone, web streams and the pipeline pattern.
Node.js script that concatenates unlimited CSV's into a single file using Streams.
KastorRadio - real-time audio streaming and merging using Node.js Streams and SoX, tested with Jest.
Modules developed in the JS Expert course.
Backend and frontend that edits and consumes video on demand using Node.js streams and the FFmpeg library.
Full-stack app that consumes unlimited CSV, converts to NDJSON and sends it to the client to render as HTML, all on demand with webstreams.
Add a description, image, and links to the kastorcode topic page so that developers can more easily learn about it.
To associate your repository with the kastorcode topic, visit your repo's landing page and select "manage topics."