MCPcopy Index your code
hub / github.com/codedthemes/mantis-free-react-admin-template

github.com/codedthemes/mantis-free-react-admin-template @v2.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.2.0 ↗ · + Follow
321 symbols 961 edges 232 files 2 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Mantis Free React Material UI Dashboard Template Tweet

License: MIT React: 19 Material: 9 Next: 16 Download ZIP Join Discord

Mantis is a free and open source React dashboard template made using the Material UI React component library with aim of flexibility and better customizability.

Name Derived From Nature

Mantis Logo is inspired from the insect name - 'Mantises' as they have triangular heads with flexible Necks. Also, the name is derived from two popular design systems, Material and Ant Design (M-Ant-is).

Mantis has Ant Design principal on top of the Material UI React component library.

✨ Support us! If you like this theme, click the ⭐ (Top right) and let it shine

mantis-free-react-dashboard-template.jpg

Table of contents

Getting Started

  1. Clone from Github
git clone https://github.com/codedthemes/mantis-free-react-admin-template.git
  1. Install packages
yarn
  1. Run project
yarn run start

Download

Why Mantis?

Mantis offers everything needed to build an advanced dashboard application. In the initial release, we included following high-end features,

  • Support React19.
  • Professional user interface.
  • Material UI React components(MUI v7).
  • Prompt Library for centralized access to prebuilt AI prompts.
  • Fully responsive, all modern browser supported.
  • Easy to use code structure
  • Flexible & high-Performance code
  • Simple documentation

What's included in Premium Version?

The Pro version of Mantis react template includes features such as TypeScript, apps, authentication methods (i.e. JWT, Auth0, Firebase, AWS, Supabase), advance components, form plugins, layouts, widgets, and more.

Mantis Free Mantis Pro
7 Demo pages Demo pages (100+)
- Components (299+)
- ✓ Multi-language
- ✓ Dark/Light Mode 🌓
- ✓ TypeScript version
- ✓ Next JS 16
- ✓ Design files (Figma)
- ✓ Multiple color options
- ✓ RTL
- ✓ Applications (5+)
- ✓ Form Validation
- ✓ Layout (11+)
- ✓ Plugins (9+)
- ✓ React Table (21+)
- ✓ ApexChart + MUI Chart
- ✓ Authentications ( JWT, Auth0, Supabase, AWS, Firebase )
MIT License Pro License

Documentation

Mantis documentation helps you out in all aspects from Installation to deployment.

Browser support

<img src="https://org-public-assets.s3.us-west-2.amazonaws.com/logos/chrome.png" width="45" alt="Chrome">

 

<img src="https://org-public-assets.s3.us-west-2.amazonaws.com/logos/edge.png" width="45" alt="Edge">

 

<img src="https://org-public-assets.s3.us-west-2.amazonaws.com/logos/safari.png" width="45" alt="Safari">

 

<img src="https://org-public-assets.s3.us-west-2.amazonaws.com/logos/firefox.png" width="45" alt="Firefox">

 

<img src="https://org-public-assets.s3.us-west-2.amazonaws.com/logos/opera.png" width="45" alt="Opera">

Technology Stack

Mantis Figma UI Kit

FREE PRO
Figma Free Figma Pro

Other Technologies

Technology Free Pro

| Free | Pro | |

| Free | Pro | |

   | [**Free**](https://codedthemes.com/item/mantis-free-vuetify-vuejs-admin-template/) | [**Pro**](https://codedthemes.com/item/mantis-vue-admin-template/)        |

More React Dashboard Templates from CodedThemes

Dashboard FREE PRO
Free Pro
Free Pro
Free Pro

Issues

Please generate a Github issue if you found a bug in any version. We are try our best to resolve the issue.

License

Community and Support

Useful Resources

Core symbols most depended-on inside this repo

getColorStyle
called by 32
next/themes/overrides/Button.js
withAlpha
called by 28
next/src/utils/colorUtils.js
withAlpha
called by 28
vite/src/utils/colorUtils.js
getColorStyle
called by 13
next/themes/overrides/Chip.js
createData
called by 10
next/src/sections/dashboard/default/OrdersTable.jsx
createData
called by 10
vite/src/sections/dashboard/default/OrdersTable.jsx
getColors
called by 9
next/src/utils/getColors.js
getColors
called by 9
vite/src/utils/getColors.js

Shape

Function 321

Languages

TypeScript100%

Modules by API surface

vite/src/sections/dashboard/default/OrdersTable.jsx7 symbols
next/src/sections/dashboard/default/OrdersTable.jsx7 symbols
vite/src/layout/Dashboard/Header/HeaderContent/Profile/index.jsx6 symbols
next/src/layout/Dashboard/Header/HeaderContent/Profile/index.jsx6 symbols
vite/src/utils/password-validation.js5 symbols
vite/src/utils/password-strength.js5 symbols
vite/src/pages/dashboard/default.jsx5 symbols
next/src/views/dashboard/default.jsx5 symbols
next/src/utils/password-strength.js5 symbols
vite/src/themes/overrides/Chip.js4 symbols
vite/src/themes/overrides/Checkbox.jsx4 symbols
vite/src/sections/dashboard/SalesChart.jsx4 symbols

For agents

$ claude mcp add mantis-free-react-admin-template \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact