Very simple timer for your OBS without any plugins, logins or extra installation.
Just put one link into the Browser source and it works.
- Open your OBS, and add new source named Browser.
- Be sure to select Refresh browser when scene becomes active in order easily restart your timer, by turning visibility on and off.
- Want to change the time or color? Just add some extra URL parameters
- https://simple-obs-timer.netlify.app/0:20:00 sets the timer for 20 minutes.
- https://simple-obs-timer.netlify.app/0:00:40 sets the timer for 40 seconds.
You can apply custom styles by adding extra URL search params (styles have React.js CSS syntax, which is CSS but with camelCase as keys)
- https://simple-obs-timer.netlify.app/0:20:00?fontSize=60 sets the timer to 20 minutes and makes font 60 pixels height.
- https://simple-obs-timer.netlify.app/1:00:00?fontSize=60;fontFamily=Times New Roman;color=black; sets the timer to 1 hour and makes the font 'Times New Roman' with size 60px and black color.
While, by default, you can use my link, you can host your own timer.
Requirements: Git, Node.js, npm.
- Open your terminal and type
git clone https://github.com/Jakub-Piskorz/simple-obs-timer.git my-timer
- Open
my-timer
folder in your terminal and typenpm install
. - After successfull instalation, you can launch your server using
npm run dev
. - Follow the link from your terminal, in your browser or OBS browser source. (Be sure to add URL parameters)