DEV Community

Cover image for React Dashboards - Open-Source and Free
Sm0ke
Sm0ke

Posted on • Updated on • Originally published at admin-dashboards.com

React Dashboards - Open-Source and Free

Hello coder,

If you plan to build your next admin dashboard using React, this list with open-source templates might help you a little bit. All React Dashboards listed in this article are suitable for hobby and commercial products and actively supported by the publishers. For newcomers, React is an open-source, front-end, JavaScript library for building user interfaces or UI components, actively supported by Facebook.

Thanks for reading! - Content provided by Admin Dashboards.



Disclosure - This post contains affiliate links.

If you use these links to buy something (no additional cost to you) I may earn a commission, product, or service. Thank you!


✨ React Node JS Berry

Berry is a creative free React Dashboard build using the Material-UI by CodedThemes agency. It is meant to be the best User Experience with highly customizable feature-riched pages. It is a complete game-changer React Dashboard Template with easy and intuitive responsive design as on retina screens or laptops. The product comes with a simple JWT authentication flow: login/register/logout.

React Nodejs Berry - Open-source full-stack seed project crafted by CodedThemes and AppSeed.


✨ Flexy React Material Admin Lite

Flexy React Dashboard Lite is carefully hand crafted minimal admin template, Its build with modular and modern design. Flexy React Dashboard Lite is completely free to download and use for your personal and commercial projects.


Flexy React Material Admin Lite.


✨ Purity React Dashboard

Designed for those who like modern UI elements and beautiful websites Purity React Dashboard is made of hundreds of elements, designed blocks, and fully coded pages. Purity UI Dashboard is built with over 70 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining.

Open-source React Dashboard - Purity UI, a free dashboard crafted by Creative-Tim using Chakra UI.


✨ React Argon ChakraUI

Start your Development with an Innovative Admin Template for Chakra UI and React. Argon Dashboard Chakra is built with over 70+ frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining.

This open-source Chakra UI Dashboard is coming with prebuilt design blocks, so the development process is seamless, switching from our pages to the real website is very easy to be done.

Argon Dashboard Chakra - Free React Dashboard Template


✨ React Node JS Datta Able

Datta Able is an open-source React Dashboard that provides a colorful and modern design. Datta Able React Free is the most stylised React Free Admin Template, around all other admin templates in the market. It comes with high feature-rich pages and components with fully developer-centric code. The product comes with a simple JWT authentication flow: login/register/logout.

React Dashboard - Full-stack Datta Able Dashboard, now available with Node JS Backend.


✨ React Node JS Soft Dashboard

Soft UI Dashboard REACT, a modern Material-UI design crafted by Creative-Tim now configured with a Node JS API Backend.

Soft UI Material-UI React is built with over 70 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining.

React Node JS Soft Dashboard - Open-source full-stack project.


✨ Vision UI React

Designed for those who like modern UI elements and beautiful websites. Made of hundred of elements, designed blocks and fully coded pages, Vision UI Dashboard React is ready to help you create stunning websites and webapps.

Vision UI Dashboard React is built with over 70 frontend individual elements, like buttons, inputs, navbars, navtabs, cards or alerts, giving you the freedom of choosing and combining. All components can take variations in colour, that you can easily modify using MUI's style props.


Vision UI Dashboard React.


✨ React Firebase Datta - fullstack

Datta Able is an open-source React Dashboard that provides a colorful and modern design. Datta Able React Free is the most stylised React Free Admin Template, around all other admin templates in the market. It comes with high feature-rich pages and components with fully developer-centric code. The product comes with Firebase integration.


React Firebase Datta Able - product page (contains DEMO & sources)


React Firebase Datta Able - Open-source React Dashboard with a Firebase backend.


✨ Material Tailwind React

Material Tailwind Dashboard React is a free Admin Template based on two popular front-end technologies: Tailwind CSS & React. It was built to simplify the developer's work and is comes with a fresh design inspired by Google's Material Design. All its components are built to fit perfectly with each other, while aligning to the material concepts.


Material Tailwind React - product page (contains DEMO & sources)


Material Tailwind - Open-source React Dashboard crafted by Creative Tim.


✨ NextJS Material Dashboard

Open-source Next JS Template - is a free Material-UI, NextJS and React Admin with a fresh, new design inspired by Google's Material Design. We are very excited to introduce our take on the material concepts through an easy-to-use and beautiful set of components. NextJS Material Dashboard was built over the popular Material-UI, NextJS and React frameworks.


NextJS Material - product page (contains DEMO & sources)


NextJS Material Dashboard - Open-source template coded in React.


✨ React Material Dashboard

Material Dashboard React is a free Material-UI Admin with a fresh, new design inspired by Google's Material Design. We are very excited to introduce our take on the material concepts through an easy-to-use and beautiful set of components. Material Dashboard React was built over the popular Material-UI v4.1.0 framework.


Material Dashboard React - product page (contains DEMO & sources)


Material Dashboard React - Free admin dashboard coded in React.


✨ Argon Material-UI React

Argon Dashboard Material-UI is an open-source React dashboard styled with a modern Material-based design. Argon Dashboard Material-UI is built with over 100 individual components, giving you the freedom of choosing and combining. All components can take variations in color, that you can easily modify using JSS files.


Argon Material-UI React - product page (contains DEMO & sources)


Argon Dashboard Material-UI - Open-source dashboard template for React and Material UI.


✨ Tailwind React Dashboard

Notus React is built with over frontend 100 individual components, giving you the freedom to choose and combine. All components can take variations in colors that you can easily modify using Tailwind CSS classes.

If you like bright and fresh colors, you will love this Free Tailwind CSS Template! It features a huge number of components that can help you create amazing websites.


Tailwind React Dashboard - product page (contains DEMO & sources)


Tailwind CSS React Dashboard - Free starter provided by Creative-Tim.


✨ Volt React Dashboard

Volt React is a free and open-source admin dashboard template powered by React.js and Bootstrap 5 featuring over 100 UI elements, customized plugins, and example pages to kickstart your single-page web application.

10 Hand-crafted Example Pages - After downloading Volt React Dashboard you will get 10 high-quality example pages to save you time writing boilerplate code and set up the user interface of your website or web application in no time.



Volt React Dashboard - Open-source admin panel coded in React.


✨ Berry React Dashboard

Berry is a creative yet minimal free react admin template build using the Material UI. It is meant to be the best User Experience with highly customizable. It is a complete game-changer React Dashboard Template with easy and intuitive responsive design as on retina screens or laptops.



Berry React Dashboard - Open-source dashboard template coded in React.


✨ React Datta Able

Datta Able React is an open-source Admin Template, with a distinct UI around all other admin templates in the market. It comes with high feature-rich pages and components with fully developer-centric code. Before developing Datta Able our key points were performance and design. While developing we have gone through various testing & code optimization processes, for making this performance and design-centric backend application.



React Dashboard Datta Able - Free React Admin Panel.


✨ React Dashboard Black

React Dashboard Black is a beautiful Bootstrap 4 (Reactstrap) admin dashboard with a generous number of components built to fit together and look amazing.
If you are looking for a tool to manage and visualize data about your business, this dashboard is the thing for you. It combines colors that are easy on the eye, spacious cards, beautiful typography, and graphics.


React Dashboard Black - product page (contains DEMO & sources)


React Dashboard Black - animated presentation.


✨ React Corona Free

For all the dark mode fans out there, here’s the free version of Corona React, a free React admin template from BootstrapDash. This is the new and improved version of Corona React with a new facelift for enhanced legibility and aesthetics! This beautiful template is designed to be easy on the eyes, ensuring a comfortable viewing experience for all the night-owls out there. This admin dashboard template is easy to set up. You can get it up and running within a few minutes. Corona React is also easily customizable.



React Corona Free - Open-source admin template coded in React by BootstrapDash.


✨ React Star Admin

Star Admin React Free template presents unlimited customization options to users. It gives you access to a wide variety of essential elements that will allow you to bring a unique touch to your web application. The template features a carefully crafted dashboard with plenty of neatly arranged and organized components and is capable of making the process of data visualization simpler.



Star Admin React Free - Open-Source Admin Panel coded in React.


✨ React Dashboard Azia

Azia Admin React is yet another incredible admin template from BootstrapDash that is based on the Bootstrap framework. The template is tastefully designed and coded to perfection. Azia Admin React comes packed with a lot of bootstrap components, UI elements, and built-in sample pages to kick-start your project.



React Dashboard Azia - Open-Source React dashboard provided by BootstrapDash.


✨ React MaterialPRO Lite

Material React Admin Lite is a carefully handcrafted beautiful react admin dashboard template of 2019. It's built with a modular and modern design concept. Material React Admin Lite is completely free to download and use for your personal as well as commercial projects.



React Dashboard - Material Pro Lite, animated presentation.


✨ React Dashboard Airframe

High-Quality Dashboard / Admin / Analytics template that works great on any smartphone, tablet, or desktop. Available as Open Source as MIT license.



React Dashboard Airframe - Open-Source dashboard coded in react.


Thanks for reading! For more resources, feel free to access:

Discussion (34)

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
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 Author • Edited on

Antd is a great React Dashboard.

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 Author

For sure I will Rakesh!
πŸš€πŸš€

Collapse
sm0ke profile image
Sm0ke Author

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 Author

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
sm0ke profile image
Sm0ke Author

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 Author

nope ...

Collapse
alsmith808 profile image
Alan Smith • Edited on

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
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 Author

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 Author

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 Author

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 Author

Yw & Happy Coding!

sm0ke profile image
Sm0ke Author

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 Author

Thanks for reading & happy coding!