Flow is a popular type library that React uses and Facebook maintains. It is also possible to use TypeScript with Reactjs.