An analog clock for your React app.

by Wojciech Maj

Sponsor ❤️See on GitHub

Customizable

Each piece of React-Clock can be easily customized to your liking. You can toggle individual hands visibility or change their appearance with plenty of available properties or by CSS. You can choose whether you like to see hour/minute marks or numbers. Adding animations is a breeze, too!

Optimized

React-Clock was made with performance in mind. Even with its complexity, it renders and updates fast.

Open

We believe that the only way to make progress is to share. In our professional work, we have always relied on dozens of libraries created by other developers. That's why React-Clock is free, open-source and will remain so.

Accessible

We believe that web should be for everyone. When a screen reader that helps visually impaired people browse the web stumbles upon React-Clock, it will be able to read the time from it, too.

Rock solid

We take extra effort to keep React-Clock well tested. With test coverage of 100% and all previously discovered bugs covered by regression tests there's little to worry about.