I’m sure you know about Electron framework. If you’re interested in UI components for cross-platform desktop apps then React-Desktop is for you. You can find UI components for Mac OS and Windows 10 both.
Personally, I think it’s the best UI framework for React.
Semantic-UI-React— is the official clone of Semantic-UI for React. It has almost all most used components from Semantic-UI, but also it has a very good Declarative API,shorthand props for React components, and this UI framework is jQuery free.
It is optimized for building complex, data-dense web interfaces for desktop applications. If you rely heavily on mobile interactions and are looking for a mobile-first UI toolkit, this may not be for you.
Written in TypeScript, has good documentation. Docs: It includes many (30+) React components covering all the basic bases, from buttonsto form controls to tooltips and trees. It also includes CSS styles for every component and the tools to style your own components and apps with Sass and Less variables, an elegant color palette, and 300+ UI icons in two sizes.
From official docs: React-Bootstrap is a library of reusable front-end components. You’ll get the look-and-feel of Twitter Bootstrap, but with much cleaner code, via Facebook’s React.js framework. Briefly, It’s old good known Bootstrap components written in React.
The most advanced UX framework for enterprise applications.
I can’t call Grommet as a UX framework, it’s much bigger. A lot of UX components and utils written with React + own grommet-cli +“getting started” guide + prebuilt templates + good docs + integration with Sketch = Grommet.
We don’t need so many almost similar frameworks that follows single Material Style, ship almost identical components, and have same colors. Take a look at this list. Only in this list exist more than 6 UI framework those…
Yes, if I use react-toolbox, then I have to include support for CSS-Modules in my Webpack, but it doesn’t mean that I have to write my code only with CSS-Modules. With tools like Css-modules and JSS we don’t import unused CSS styles. Also, why you decided to…