Skip to content

seanspotatobusiness/Teleprompter-Electron

 
 

Repository files navigation

Teleprompter

GitHub license GitHub release GitHub contributors Average time to resolve an issue Percentage of issues still open SourceForge Twitter Follow

Teleprompter-Electron

Build standalone cross-platform instances of our Teleprompter using Electron.

Introduction

"Teleprompter" is a professional grade, multi-platform, free software teleprompter for anyone to use.

It's built with web technologies so anyone can customize it to their needs. It may be run on a web browser or as a standalone application for additional features.

Installer Building Instructions

Every platform

Make sure you have NodeJS with npm installed on your system before you begin. One you've got npm, follow these steps in every platform, then proceed to run the corresponding platform specific command:

  1. Open a Terminal or Command Prompt at your desired build location.
  2. Clone this repository and its submodules.
git clone --recursive https://github.com/ImaginarySense/Teleprompter-Electron.git
cd Teleprompter-Electron
  1. Download dependencies and submodules with npm install. Do this step both in the root folder and app submodule.
npm install
cd app
npm install
cd ..
  1. Follow platform specific building steps. If it builds successfully, you should find your binaries in the dist folder.

Windows

  • Run npm run dist:win64 to create a 64 bit installer.
  • Run npm run dist:win32 to create a 32 bit installer.
  • Run npm run dist:win to create both 32 bit and 64 bit installers.

Linux and BSD

  1. Install Electron dependencies specified at Electron-Builder's Linux documentation.
  2. Open package.json in a text editor of your preference.
  3. Find the following lines:
    "linux": {
      "target":
  1. Under target, remove all targets that don't correspond to your distribution. (For example, you would leave deb for Ubuntu, rpm for OpenSuse, and pacman for Arch.) Also, leave AppImage if you wish to create a universal portable Linux app. You may just use AppImage if your system supports it.
  2. Save your changes to package.json.
  3. Run npm run dist:linux.

OS X

Run npm run dist:osx.

Build binaries for all platforms from OS X

  1. Install all dependencies specified at Electron-Builder's OS X documentation.
  2. Run npm run dist.

Help & Support

If you have an issue, please write it to us, we will help you or fix the bug.

Creators:

Contributors:

Copyright:

Imaginary Films LLC & Contributors

License:

This software is shared under the GPL3 license.

About

Build standalone cross-platform instances of our Teleprompter with Electron.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%