Jyrone Parker's repositories
vue-screen-recorder
Vue.js progressive web app for recording, downloading and streaming your desktop using the MediaRecorder API
laravel-chat-gpt-api
Laravel API example that uses the Laravel OpenAI API package to easily deploy a ChatGPT API
mastashake08
It's Shake Zula
npm-package-template
An npm package template for Mastashake npm packages.
shake-canvas
Optimized HTML Canvas Web Component
shake-video-editor
A Javascript package and Web Component library for implementing video editing capabilities in the browser. Uses the WebCodecs and Streams API.
shake-video-nuxt
A PWA created with Nuxt 3 and Vue 3 that serves as compentent video player created by Jyrone Parker (https://jyroneparker.com). The goal is to recreate most if not all of the functionality of VLC player (https://github.com/videolan/vlc).
video-transforms
A collection of TransformStream Javascript functions that can be chained onto a MediaStreamTrackProcessor.
wt-media-server
WebTransport media server written in NodeJS
concurrecy-codecs
Javascript class for making video encoders and decoders that maximize CPU cores for concurrent operations. Encode/decode at same time with different options.
face-detection-effects
Javascript package for adding face detection effects to your MediaStreams. Do things such as blur face, overlay images and more. Uses the FaceDetection API.
media-converter-nuxt
Nuxt application for converting media assets
quic-talk-client
A P2P WebRTC calling library that uses WebTransport at the signaling server.
remote-video-recorder
Javascript package that allows for real-time editing from peers remotely. Intended to be used for open source independent video projects.
shake-shell
A WebTransport Javascript package with a Web Component that gives you shell access to your server.
shake-wt-server
QUIC and HTTP/3 implementation in Python. Built on top of aioquic allows for dynamic customization of commands including user defined functions
vr-components
Collection of AFrame VR components. Will be used as basis for future VR games and applications.
webtransport-torrent-video-player
A torrent player that utilizes WebTransport for low latency fast video streaming.