DEV Community

Cover image for React Dashboards

React Dashboards

Sm0ke on June 29, 2019

Hello Coders! If you plan to build your next admin dashboard using React, this list with open-source templates might help you a little bit. All Re...
Collapse
 
robertclaypool profile image
Robert Claypool
Collapse
 
aayani profile image
Wahaj Aayani

AntDesign may seem nice, but when it comes to performance, it really sucks.

Collapse
 
rakesh_nakrani profile image
Rakesh S Nakrani

I suggest you must try all new Material-UI v5 library.

Thread Thread
 
sm0ke profile image
Sm0ke

For sure I will Rakesh!
🚀🚀

Collapse
 
antoniopresto profile image
Antonio Silva

We use antd in production, never had any performance issue. For those searching, Antd is full typescript.

Thread Thread
 
sm0ke profile image
Sm0ke • Edited

Antd is a great React Dashboard.

Collapse
 
sm0ke profile image
Sm0ke

AntD is pretty nice. Perf issues might be environmental.

Collapse
 
saifali40 profile image
saif ali

I was about to post <3

Collapse
 
sm0ke profile image
Sm0ke

Looks great, I will publish it, after a smoke test.
Thank you!

Collapse
 
oscarcosta profile image
Oscar Costa

Unfortunately I choose ArchitectUI for a new project. This template is poorly documented and its file structure is over complex. Now, I am struggling for about a week trying to put the components together in a more simple and logical way. As a comparison, I used the React template from Creative Tim before, and in about one day I had everything ready for development.

Collapse
 
alsmith808 profile image
Alan Smith • Edited

Hi Oscar,

I am building an AWS Amplify project and was thinking of using a Creative Tim material dashboard.  I have already generated my create react app and started developing.  If I bought a pro dashboard could I just take bits I want and use in my own project, would be great to get some advise as I have never used one of these dashboards before and don't want it to waste time when its supposed to save time, thank you.

Alan

Collapse
 
oscarcosta profile image
Oscar Costa

Hi Alan,

I would suggest that you try one of the free templates first to ensure that you will be using a significant part of the product. I am saying this because most of the templates out there are composed manly of open source components. The template vendors basically put the components together in a nice and concise way, which is a considerable workload. So if you are planning to use the design part of the template, definitely is a good investment.

I hope this helps you.

Oscar

Thread Thread
 
alsmith808 profile image
Alan Smith

Thanks Oscar,

That's a good idea actually. I will download the free version and see how I can manage with it.

Thanks a lot for your help!

Alan

Collapse
 
sm0ke profile image
Sm0ke

Indeed, the code structure is super important. If you have the time, try to provide some feedback to the Architect UI team. Maybe you are not the only one with this kind of problems and the next versions might be better.
Regarding Creative Tim, I'm also using their products. They are pretty good.

Collapse
 
rx40 profile image
Petrus-Nauyoma

Do I have to give attribution of some kind when using their products?

Thread Thread
 
sm0ke profile image
Sm0ke

nope ...

Collapse
 
brijesh_dobariya profile image
Brijesh Dobariya

Thank You for list Berry and Mantis in your list.

Collapse
 
sm0ke profile image
Sm0ke

Great products.
Keep up the good work guys.

Collapse
 
fpaghar profile image
Fatemeh Paghar

I want to contribute React open source project. Which one is better to try?

Collapse
 
harmonygrams profile image
Harmony

How does this work as a beginner?
I only have the knowledge of React and some libraries like Material UI
Do I have to pay to use any of these dashboard?

Collapse
 
sm0ke profile image
Sm0ke

Hello @harmonygrams

All mentioned React Dashboards are free and based on the permissive (MI) license can be used in commercial project or eLearning activities.

Just pick one and code something great.
🚀🚀

Collapse
 
harmonygrams profile image
Harmony

Thanks

Collapse
 
divyansh_25 profile image
divyansh

Hi,
I am begin\er with basic knowledge of HTML,CSS and REACT.

Which one of these themes is well documented, as I am beginning to setup my first project using react.
I am trying to make a Factory/Warehouse Information Management System.
I am an Embedded Developer , I wish to add features like real time data logging of sensors and environment.
Can you recommend which theme or platform should be used ?
Also am I right in choosing REACT ?

Collapse
 
kr4idle profile image
Pete Steven

You can try Desech Studio to visually create your html/css code. Then you can integrate it with react. Have a look at this github repo for more details.

Collapse
 
sm0ke profile image
Sm0ke

React has a huge community, and is actively supported by Facebook. Is definitely a good choice.

Collapse
 
alsmith808 profile image
Alan Smith

Hi Arend,

I read your comment about these dashboards sometimes being difficult to implement. That has crossed my mind also, I seen a nice dashboard on creative tim but would like to just take bits of it and add to my project if i buy the pro version. Is this possible or do i have to install the whole thing. I'm not sure that will work for me as i have started a create react app aws amplify project. It would be great to get your thoughts. And why are my replies on dev.to appearing strangely??!!

Alan

Collapse
 
officialrajdeepsingh profile image
Rajdeep Singh

hey, smoke
checkout this opensource dashboard. if you like it and value then add your article.
github.com/officialrajdeepsingh/Array

Collapse
 
sm0ke profile image
Sm0ke

Looks good!
It might be a good idea to add a license file.

Collapse
 
officialrajdeepsingh profile image
Rajdeep Singh

yes I'm adding my license file to the project
github.com/officialrajdeepsingh/Array

Collapse
 
officialrajdeepsingh profile image
Rajdeep Singh

if you are interested to join a frontend web publication in the medium. then send your medium username
medium.com/frontendweb

Collapse
 
shock451 profile image
Abdullahi Ayobami Oladosu

Awesome nickname!

Collapse
 
sm0ke profile image
Sm0ke

Ty!

Collapse
 
ppawlak profile image
ppawlak

So, did you find any using Typescript or should I also checked all my newly open tabs? ;-)

Collapse
 
fly profile image
joon

Exactly what I was looking for. Thank you! :)

Collapse
 
sm0ke profile image
Sm0ke

Yw & Happy Coding!

Collapse
 
itwebtiger profile image
Chris Wang
 
sm0ke profile image
Sm0ke

Nice ...

Thread Thread
 
ppawlak profile image
ppawlak

This is the feeling I had looking at a few of them.
Is there a basic admin layout template you can recommend to start building my own?

Collapse
 
sm0ke profile image
Sm0ke

Thanks for reading & happy coding!