For Angular, it is recommended that you use an Angular Material library of components for any UI toolkit. For React.js, I strongly recommend starting with the Blueprint toolkit, which you can find at https://blueprintjs.com/.
Blueprint is an open source project that's developed by Palantir. It's a React-based UI toolkit for the web and has been optimized for building complex data-dense interfaces for desktop applications.
Run the following command to install the library for your project:
npm i @blueprintjs/core
Now we have the Blueprint library installed, let's start using it in our application.