Matthew's starred repositories

supabase

The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

Language:TypeScriptLicense:Apache-2.0Stargazers:72349Issues:512Issues:3791

samples

WebRTC Web demos and samples

Language:JavaScriptLicense:BSD-3-ClauseStargazers:13939Issues:621Issues:655

RecordRTC

RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.

Language:JavaScriptLicense:MITStargazers:6543Issues:175Issues:778

WhisperSpeech

An Open Source text-to-speech system built by inverting Whisper.

Language:Jupyter NotebookLicense:MITStargazers:3823Issues:77Issues:109

react-webcam

Webcam component

Language:TypeScriptLicense:MITStargazers:1656Issues:25Issues:284

react-use-websocket

React Hook for WebSocket communication

Language:TypeScriptLicense:MITStargazers:1572Issues:9Issues:183

ratelimit

Rate limiting library for serverless runtimes

Language:TypeScriptLicense:MITStargazers:1507Issues:11Issues:39

web-audio-api

Node.js implementation of Web audio API

Language:JavaScriptLicense:MITStargazers:819Issues:41Issues:75

aws-lex-web-ui

Sample Amazon Lex chat bot web interface

Language:JavaScriptLicense:NOASSERTIONStargazers:734Issues:41Issues:404

auth-ui

Pre-built Auth UI for React

Language:TypeScriptLicense:MITStargazers:488Issues:20Issues:91

werift-webrtc

WebRTC Implementation for TypeScript (Node.js), includes ICE/DTLS/SCTP/RTP/SRTP/WEBM/MP4

Language:TypeScriptLicense:MITStargazers:476Issues:18Issues:99

examples-next-prisma-websockets-starter

🏓 tRPC Next.js WebSocket Starter

Language:TypeScriptStargazers:425Issues:10Issues:0

Canvas-Streaming-Example

This project contains example code showing how to go live on Facebook using a <canvas> element as a source.

Language:JavaScriptLicense:NOASSERTIONStargazers:340Issues:15Issues:9

ChatGPT-OpenAI-Smart-Speaker

This AI Smart Speaker uses speech recognition and text-to-speech to enable voice-driven conversations and vision capabilities with OpenAI and Agents. The user speaks a prompt into the microphone, and the program sends the prompt to OpenAI to generate a response. The response is then converted to an audio file and played back to the user.

Language:PythonLicense:MITStargazers:226Issues:11Issues:6

use-media-recorder

React based hooks to utilize the media recorder api for audio, video and screen recording

Language:JavaScriptLicense:MITStargazers:115Issues:3Issues:16

simple-whip-server

Simple WHIP Server (based on the Janus WebRTC Server)

Language:JavaScriptLicense:GPL-3.0Stargazers:93Issues:10Issues:7

whip

Client and Server modules for WebRTC HTTP Ingestion Protocol (WHIP)

Language:TypeScriptLicense:Apache-2.0Stargazers:92Issues:7Issues:54

whip-whep-js

WHIP and WHEP clients javascript module

Language:JavaScriptLicense:MITStargazers:67Issues:10Issues:13

aws-streamer

Video Processing for AWS

Language:PythonLicense:Apache-2.0Stargazers:44Issues:4Issues:10

aws-simple-streaming-webapp

Simplifying live streaming contribution with Amazon IVS

Language:ShellLicense:MIT-0Stargazers:28Issues:11Issues:10

use-voice-recorder

React hook for use MediaRecorder

node-webrtc-mediastream

WebRTC stack wrapper for node.js. This fork adds most of the media stream features.

Language:C++License:BSD-2-ClauseStargazers:14Issues:5Issues:0

amazon-ivs-realtime-web-demo-reactjs

This repository provides ReactJS code and a walkthrough to build a demo web app for multi-participant live streaming in a grid layout with latency <300ms. It demonstrates Amazon IVS Web Broadcasting SDK integration for real-time streaming.

Language:JavaScriptLicense:MIT-0Stargazers:11Issues:11Issues:2

whip-whap-js

JS library to implement WHIP for WebRTC and WHAP for WebRTC

Language:JavaScriptLicense:NOASSERTIONStargazers:10Issues:1Issues:2
Language:TypeScriptStargazers:3Issues:2Issues:0
Language:JavaScriptLicense:MITStargazers:2Issues:0Issues:0
Language:JavaScriptStargazers:2Issues:0Issues:0

use-voice-recorder

React hook for use MediaRecorder

Language:TypeScriptStargazers:1Issues:0Issues:0