TypeScript Broadcast

Open-source TypeScript projects categorized as Broadcast

Top 6 TypeScript Broadcast Projects

  • liveblocks

    Liveblocks is the platform for adding collaborative editing, comments, and notifications into your application.

    Project mention: How to Build a Collaborative Editor with Next.js and Liveblocks | dev.to | 2024-10-06

    // app/api/liveblocks-auth/route.ts import { Liveblocks } from "@liveblocks/node"; import { NextRequest } from "next/server"; const liveblocks = new Liveblocks({ secret: process.env.LIVEBLOCKS_SECRET_KEY!, }); export async function POST(request: NextRequest) { const userId = Math.floor(Math.random() * 10) % USER_INFO.length; const roomId = request.nextUrl.searchParams.get("roomId"); const session = liveblocks.prepareSession(`session-${userId}`, { userInfo: USER_INFO[userId], }); session.allow(roomId!, session.FULL_ACCESS); const { body, status } = await session.authorize(); return new Response(body, { status }); } const USER_INFO = [ { name: "Sachin Chaurasiya", color: "#D583F0", picture: "https://github.com/Sachin-chaurasiya.png", }, { name: "Mislav Abha", color: "#F08385", picture: "https://liveblocks.io/avatars/avatar-2.png", }, { name: "Tatum Paolo", color: "#F0D885", picture: "https://liveblocks.io/avatars/avatar-3.png", }, { name: "Anjali Wanda", color: "#85EED6", picture: "https://liveblocks.io/avatars/avatar-4.png", }, { name: "Jody Hekla", color: "#85BBF0", picture: "https://liveblocks.io/avatars/avatar-5.png", }, { name: "Emil Joyce", color: "#8594F0", picture: "https://liveblocks.io/avatars/avatar-6.png", }, { name: "Jory Quispe", color: "#85DBF0", picture: "https://liveblocks.io/avatars/avatar-7.png", }, { name: "Quinn Elton", color: "#87EE85", picture: "https://liveblocks.io/avatars/avatar-8.png", }, ];

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • twitch-js

    A community-centric, community-supported version of tmi.js

  • lol-pick-ban-ui

    Web-Based UI to display the league of legends champ select in esports tournaments.

  • SuperConductor

    A playout client for Windows/Linux/macOS that will let you control CasparCG Server, BMD ATEM, OBS Studio, vMix, OSC-compatible devices, HTTP (REST)-compatible devices, and more!

  • sofie-core

    Sofie Core: A Part of the Sofie TV Studio Automation System

  • data-transport

    A simple and responsible universal transport

    Project mention: How to build high-performance front-end applications based on multi-processing | dev.to | 2024-01-19

    Generic Transport Model: Coworker supports any transport based on data-transport (https://github.com/unadlib/data-transport), so it can run in any container that supports transport, including SharedWorker. The following is a list of supported transports: iframe Broadcast Web Worker Service Worker Shared Worker Browser Extension Node.js WebRTC Electron Any other port based on data-transport

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Broadcast discussion

Log in or Post with

TypeScript Broadcast related posts

  • Software like cue pilot? (Rundown assistant)

    1 project | /r/VIDEOENGINEERING | 5 May 2023
  • SuperConductor - playout automation

    1 project | /r/VIDEOENGINEERING | 8 Sep 2022
  • AJA NDI Bridge Alternative?

    1 project | /r/VIDEOENGINEERING | 17 Jul 2022
  • Multiple composite video output interface for playback from editor software

    1 project | /r/VIDEOENGINEERING | 9 Jul 2022
  • Is there any tournament API to build a ban pick UI for the game?

    2 projects | /r/arenaofvalor | 21 Jun 2022
  • How do i create my own draft/ban program that i control?

    1 project | /r/leagueoflegends | 17 Mar 2022
  • Can someone explain to me how major leagues in lol esports customize the scoreboard (at the center top of screen) at the stream?

    1 project | /r/lolesports | 6 Apr 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 3 Nov 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Broadcast projects in TypeScript? This list will help you:

Project Stars
1 liveblocks 3,555
2 twitch-js 344
3 lol-pick-ban-ui 244
4 SuperConductor 229
5 sofie-core 128
6 data-transport 42

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that TypeScript is
the 2nd most popular programming language
based on number of metions?