Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1007 Bytes

README.md

File metadata and controls

27 lines (17 loc) · 1007 Bytes

twitchls v2

Alternative Twitch.tv listing, with a limited set of features. Historically this was used to force Twitch.tv streams in HLS mode for a better experience on MacOS Safari. Built using Laravel 8, Livewire, Alpine.js and TailwindCSS.

This application is running on twitchls.com.

Development

composer install
npm install

# Frontend development
npm run dev

# For production
npm run prod

# Tests
vendor/bin/phpunit

In order to Login via Twitch and load the followed streams you need to register your application on the Twitch.tv website. After you've registered, fill the TWITCH_CLIENT_ID, TWITCH_CLIENT_SECRET and TWITCH_REDIRECT_URL with the appropriate values in the .env file.

License

Twitchls is licensed under the MIT license.