A simple self-hosted web application for playing asciinema terminal recordings.
- Lists all .cast files in the
public/castsdirectory - Plays recordings in the browser using asciinema-player
- Simple and responsive interface
- Easy to deploy and use
- Clone this repository
- Install dependencies:
npm install - Place your .cast files in the
public/castsdirectory - Start the server:
npm run serve - Open your browser and visit
http://localhost:3000
- View the list of available recordings on the homepage
- Click on any recording to play it
- Use the controls below the player to play, pause, or restart the recording
- Click "Back to List" to return to the recordings list
For development with auto-restart:
npm run dev
ISC