Evotars is a simple and free web-based overlay that adds animated avatars for your Twitch chatters. It's a lightweight alternative to Stream Avatars, designed with accessibility and ease of use in mind. Perfect for small or new streamers who want to add some fun interactivity to their streams without complex setup or extra software.
- Animated avatars for chatters in your stream
- Chat commands: !jump, !dash, !color
- Channel point reward integration
- Separate display of 7tv emotes
- Falling avatars triggered by raids
- Web-based — no installation required
- Go to https://evotars.inferst.com
- Log in with your Twitch account
- Customize your settings
- Copy your unique overlay URL
- Add it to OBS as a Browser Source
docker compose -f compose.dev.yaml up -d
Warning
By default, PostgreSQL runs on port 5432
. Before starting, ensure this port is not already in use on your system.
To change the PostgreSQL port, use the following command structure:
docker compose -f compose.dev.yaml run -d -p <port>:5432
Important
You need to have Node.js installed.
-
Copy the environment variables file and update it
cp .env.example .env
-
Install and run PostgreSQL
You can install PostgreSQL directly on your system or use Docker. For Docker instructions, refer to Run the database in docker.
-
Install pnpm
npm install -g pnpm
-
Install dependencies
pnpm install
-
Generate the schema and run migrations
pnpm run db:migrate:dev
-
Seed the database with initial data
pnpm run db:seed
-
Start the server
pnpm run dev
- http://localhost - website
- http://localhost/api - api
- http://localhost/admin - admin panel
- http://localhost/client - client overlay
pnpm run lint