Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yagiziskirik/screentypr

Transparent chat boxes for illustration purposes
https://github.com/yagiziskirik/screentypr

css electronjs html javascript nodejs streaming-tool tutorial twitch youtube

Last synced: 14 days ago
JSON representation

Transparent chat boxes for illustration purposes

Awesome Lists containing this project

README

        

# ScreenTypr
![Version 0.2.1](https://img.shields.io/badge/version-0.2.1-blue) ![Licence](https://img.shields.io/badge/Licence-MIT-green) ![Maintenance](https://img.shields.io/maintenance/yes/2023)

ScreenTypr is a tool for interactive chatboxes for illustration purposes.

![ScreenTypr](https://i.ibb.co/Y7QHWrt/1.jpg)

## Features
* Green screen for chroma keying.
* Transparent window for live streaming.
* Customisation

## Installation
* You can download the program from [here](https://github.com/yagiziskirik/ScreenTypr/releases).

## Usage
* You can type `!help` to show help window.
* `!color` toggles the chat color between blue and white.
* `!window` toggle window mode to "movable". You can move and resize the window while this mode is active.
* `!greenScreen` toggles green screen mode.
* `!sleepTime x` changes the chat box fade time. Default value is 10 seconds but you can change it to the value you like (for example, 15) this way: `!sleepTime 15`
* `!quit!` command closes the app.

## Compiling
Download [node.js](https://nodejs.org/en/) and `cd` into directory.
You can compile the app by
```sh
npm install
npm run make
```