Skip to content

markusdosch/livetext

Repository files navigation

livetext

Stream text to your audience. Useful for talks, trainings, and more.

GitHub Flavored Markdown support: Text styling, code blocks, images...

livetext demo video

How to run

Preparation

nvm use # Requirement: nvm (Node Version Manager, https://github.com/nvm-sh/nvm)
npm install

Run for development

npm run dev

Run for production

npm run build
npm start

Ideas for the future

Features

  • Protect admin page via code

Scaling (low priority)

  • Scaling content transfer: Don't transfer full content every time, but just the differences.
  • Scaling number of connections: Have multiple worker VMs that can accept connections - store data in a central database.

About

Stream text to your audience. Useful for talks, trainings, and more.

Topics

Resources

Stars

Watchers

Forks