Blog

  • How to Create a Angular multi level Menu

    How to Create a Angular multi level Menu

    Multi level or unlimited level menu are commonly used in admin panel. MatX Angular dashboard has unlimited level menu. MatX is a Free Angular material design admin dashboard template. This side navigation of MatX has unlimited level menu. Let’s take a look at the data structure of this menu.

    File on github: navigation.service.ts

    iconMenu: IMenuItem[] = [{
          name: 'WIZARD',
          state: 'forms/wizard',
          type: 'link',
          icon: 'grain',
        },
        {
          name: 'Multi Level',
          type: 'dropDown',
          tooltip: 'Multi Level',
          icon: 'format_align_center',
          sub: [
            { name: 'Level Two', state: 'fake-4' },
            {
              name: 'Level Two',
              type: 'dropDown',
              sub: [
                { name: 'Level Three', state: 'fake-2' },
                { 
                  name: 'Level Three', 
                  type: 'dropDown',
                  sub: [
                    { name: 'Level Four', state: 'fake-3' },
                    { 
                      name: 'Level Four', 
                      type: 'dropDown',
                      sub: [
                        { name: 'Level Five', state: 'fake-3' },
                        { name: 'Level Five', type: 'link', state: 'fake-3' }
                      ]
                    }
                  ]
                }
              ]
            },
            { name: 'Level Two', state: 'fake-5' }
          ]
        }]
    


    Dropdown menu has type: 'dropDown' and a sub: [] property, sub contains the child items.

    The Logic

    Inside the HTML template we have the logic. Menu items array is coming from items props of the component.

    File on github: sidenav.component.ts

    @Input('items') public menuItems: any[] = [];

    sidenav.template.html

    <div class="sidenav-hold" #sidenav>
    
      <ng-container *ngTemplateOutlet="menuTemplate; context: {menuItems: menuItems}"></ng-container>
    
    </div>
    
    <ng-template #menuTemplate let-menuItems="menuItems">
      <ul appDropdown class="sidenav">
        <li *ngFor="let item of menuItems" appDropdownLink routerLinkActive="open">
          
    
          <!-- Item -->
          <!-- MENU ITEM -->
          <div *ngIf="!item.disabled && item.type !== 'separator' && item.type !== 'icon'" class="lvl1">
            <a routerLink="/{{item.state}}" appDropdownToggle matRipple
              *ngIf="item.type !== 'extLink' && item.type !== 'dropDown'" routerLinkActive="open">
              <mat-icon *ngIf="item.icon" class="sidenav-mat-icon">{{item.icon}}</mat-icon>
              <mat-icon *ngIf="item.svgIcon" [svgIcon]="item.svgIcon" class="svgIcon"></mat-icon>
              <span class="item-name lvl1">{{item.name | translate}}</span>
              <span fxFlex></span>
              <span class="menuitem-badge mat-bg-{{ badge.color }}" [ngStyle]="{background: badge.color}"
                *ngFor="let badge of item.badges">{{ badge.value }}</span>
            </a>
    
            <!-- DropDown -->
            <a *ngIf="item.type === 'dropDown'" appDropdownToggle matRipple>
              <mat-icon *ngIf="item.icon" class="sidenav-mat-icon">{{item.icon}}</mat-icon>
              <mat-icon *ngIf="item.svgIcon" [svgIcon]="item.svgIcon" class="svgIcon"></mat-icon>
              <span class="item-name lvl1">{{item.name | translate}}</span>
              <span fxFlex></span>
              <span class="menuitem-badge mat-bg-{{ badge.color }}" [ngStyle]="{background: badge.color}"
                *ngFor="let badge of item.badges">{{ badge.value }}</span>
              <mat-icon class="menu-caret">keyboard_arrow_right</mat-icon>
            </a>
    
            <div *ngIf="item.type === 'dropDown'">
              <ng-container *ngTemplateOutlet="menuTemplate; context: {menuItems: item.sub}"></ng-container>
            </div>
    
          </div>
        </li>
      </ul>
    </ng-template>
    

    We used ng-template to render the dropdown menu. We called it #menuTemplate. We passed the array of menu items to the ng-template.


    We iterate through the array of menu items and render each item. Then we used *ngIf to conditionally render different types of menu items such as link, dropdown, extLink.
    If the item type is dropDown we render the dropdown toggle item first. Then the child menu items directly underneath of it.


    And here is the tricky part. We called ng-template #menuTemplate inside itself. Means it’s calling or referencing itself recursively. And we passed the array of submenu or child items. It renders the child items inside itself.

    And again if it finds another dropDown during rending the child items it will again call the ng-template inside child items and render grandchild items.This process will go on as long as it finds the child items.


    Expansion panel

    This is how the rendering works. Now let’s talk about how expansion panel works. We created few directives. appDropdown directive which is attached to the ul tag of menu.
    appDropdownLink which is attached to the li tag of an item
    and the appDropdownToggle toggle which is attached to the a tag of an item.
    These three directive does one job. Add and remove open class to the li tag if you click on it.


    CSS

    We need a little bit of css to make the drop down Menu actually open and close on click. By default the ul tag of child menu is set to max-height: 0, when the open class added by clicking the its parent item we set max-height to a big number like 1000px. We assumed the height of the child menu will be always less than 1000px.You can always increase this number. Here is the CSS code example

  • 10 Amazing Free & Premium Bulma Templates for 2024

    10 Amazing Free & Premium Bulma Templates for 2024

    Bulma, as you may know, is a free, open-source CSS framework that provides ready-to-use front-end components that you can easily combine to create responsive web interfaces. In recent years, Bulma UI and UX kits and templates have grown in popularity, and startups have created numerous free and commercial versions of templates, dashboards, and kits. When you want to ensure that your landing page and web app are pixel-perfect and professional from top to bottom, make sure to try the Bulma templates & UI Kits.

    So, today, we’ll be looking at the 10 most amazing free & premium Bulma Templates for 2024 that you should definitely need to check out.

    Best Free & Premium Bulma Templates

    Please note that the list you’re about to find out below is in no particular order. Feel free to check out and buy any of these beautiful templates & UI kits.

    1. Shifter – Bulma Landing Page Template

    Shifter - Bulma Landing Page Template

    Cssninja’s Shifter is a minimal and isometric Bulma landing page template. The style of this single-page Bulma template is appealing because you can utilize both the dark and bright versions by switching the button on and off.

    Moreover, it is also a developer-friendly single-page template that allows you to construct a new one in a matter of minutes or rework the theme from the ground up. The template comes with an isometric design, Crypto images, and iconography.

    Details / Download Live Preview

    2. Listkit – Multipurpose Alpine JS and Bulma Listing UI Kit

    Listkit - Multipurpose Alpine JS and Bulma Listing UI Kit

    Listkit is a fantastic Alpine JS Bulma listing UI Kit. It includes ready-to-use pages to help you start creating your application quickly. Also, there’s a collection of additional features to assist you in creating new pages for your individual needs. Everything you need to start creating your dream web app is here, including pages, forms, layouts, sections, and much more. 

    Some of its features include,

    • 40+ demo pages
    • Alpine JS v3.x
    • Dependency management
    • Heavy Gulp configuration
    • Hot Reloading
    • Graphic assets
    • All variables are customizable

    Details / Download Live Preview

    3. Nephos – Modern Bulma Ecommerce Frontend

    Nephos - Modern Bulma Ecommerce Frontend

    Nephos is a complete Bulma Ecommerce Frontend Kit. It offers ready pages for ecommerce applications and additional elements for creating new pages. 

    Moreover, it is an excellent alternative if you want to experiment with something other than the designs and code of Bootstrap. Bulma is a flexible CSS framework that is small and simple to use. The kit contains products, grids, an account page, a cart, checkout, and more. 

    A few of its cool features are, 

    • 28 demo pages
    • Heavy Gulp configuration
    • Dependency management
    • Development server
    • Hot Reloading
    • Graphic assets
    • All variables are customizable
    • 06 pre-built themes

    Details / Download Live Preview

    4. Krypton – CryptoCurrency Bulma Theme (Free)

    Krypton - CryptoCurrency Bulma Theme (Free)

    Krypton is a single page or landing page Bulma template. The MIT license is a core aspect of Krypton. So, it is free to use. Also, it has npm and gulp, in addition to Bulma, and gets regular updates. Even though it is an open-source template, the developer keeps the issue up to date regularly. Thus, without hesitation, you can consider trying it out.

    Details / Download Live Preview

    5. Dashkit – Bulma Dashboard Template

    Dashkit

    Dashkit – A Bulma admin dashboard template with numerous features.  You can apply it for as many various purposes as you can. Therefore, you can consider it a one-stop remedy for your dashboard issue.

    Key features:

    • 33 Demo pages
    • Solid UI layouts made by hand
    • Skills for theming and modular coding
    • Reusable devices

    Details / Download Live Preview

    6. Drive – Bulma Services & Gallary Template

    Drive - Bulma Services & Gallary Template

    This magnificent Bulma landing page template from Bulmastyle is called Autozone. And it is an automobile landing page template. Each menu has a unique set of pages. However, Autozone looks amazing in its entirety. The template is distinctive and eye-catching because of its black backdrop and pictures. With this template, you can provide services associated with cars. In addition to the standard features, you have complete freedom to modify this theme.

    Details / Download Live Preview

    7. Huro – Multipurpose Bulma Admin and Webapp UI Kit

    Huro - Multipurpose Admin and Webapp UI Kit

    Huro is a Bulma Multipurpose Admin and Webapp UI Kit that provides a dashboard & ready pages. Moreover, it has several other elements for building new pages. Also, it is a Flexbox CSS framework that is small and simple to use.

    It’s a mobile-first grid that is adaptable and ideal for mobile devices. Furthermore, some other adaptable mixins and modifiers are naturally available. The template provides many theming options, a flexible core, and an attractive beginning.

    • More than 250 demo pages
    • Heavy Gulp configuration
    • Dependency management
    • Development server
    • Hot Reloading
    • Graphic assets
    • All variables are customizable
    • Native Dark Mode

    Details / Download Live Preview

    8. Kross – Free Portfolio Bulma Template

    The Kross Bulma template is a free template for Creative Portfolio. It has a beautiful home page. Moreover, it offers every element you require to create a portfolio website. Using Bulma, this theme has been made entirely responsive and is appropriate for all screen sizes. It is best for creative professionals like designers, artists, developers, etc.

    Details / Download Live Preview

    9. Bulkit – Bulma Saas Landing Pages

    Bullkit – A popular template for startups and businesses for software and SaaS goods. It includes various customizable and reusable components for a wide range of applications, more than 160 demo pages, and more. Also, you can combine them with other elements and customize them easily.

    The incredible collection of components that Bulkit offers, including buttons, forms, modals, and many others, are essential to any project. There is everything you require to launch a unique website. Note that Bulkit is not a WordPress theme.

    Details / Download Live Preview

    10. Friendkit – Bulma Social Media UI Kit

    Friendkit - Social Media UI Kit

    Friendkit – A Bulma template for developers who want to kickstart their social web application UI. It is built on top of the Bulma CSS framework and provides a simple and lean user interface with several dispersed micro-interactions. Moreover, it offers many useful components like buttons, forms, modals, uploaders, and much more available in Friendkit. There is everything you require to launch a fantastic app. 

    Details / Download Live Preview

    Our Free React Admin Templates

    More Blog Posts

  • 10+ Best Django Admin Templates in 2024

    10+ Best Django Admin Templates in 2024

    Are you looking for some of the best Django admin templates for your web project’s backend? This is the place to look for them! In this blog post, we will highlight some of the most significant Django admin templates that you should look at in 2024.

    What is Django?

    Django is an open-source Python framework that allows for the faster creation of secure and dependable websites’ backend. In comparison to other backend web frameworks, Django is easy to learn. It takes care of a lot of the headaches associated with web development. Most significantly, it enables developers to concentrate solely on the creation of your program without having to worry about the rest.

    Top Django Admin Dashboard Templates

    And, now without further ado! Let’s get right on the list and discover which ones are most appropriate for your upcoming Django project.

    1. Skote – HTML & Django Admin Dashboard Template

    skote

    Skote is a premium Python Django admin dashboard template with developer-friendly code, seven alternative styles, and multi-language support. The template also includes Sketch, Figma, and XD files.

    Moreover, it is a stunning, clean, and basic admin template with Dark, Light, and RTL choices. You can create any web application, such as a SaaS-based interface, eCommerce, Crypto, CRM, CMS, project management apps, Admin Panels, etc.

    Details / Download Live Preview

    2. Black Dashboard Django (Free)

    Black Dashboard Django (Free)

    Black Dashboard Django is a feature-rich free admin dashboard design with over 16 separate components and plenty of color possibilities. The SASS files allow you to edit thousands of possible combinations. Going from prototype to fully functional code will save you significant time.  It comes in two forms: Dark Mode and Light Mode.

    Try the Black Dashboard if you need a solution to organize and view data about your business. It blends eye-catching colors, large cards, text, and images. Moreover, it includes all the plugins you might need within a project and documentation on how to get started.

    Details / Download Live Preview

    3. Dason – Django Admin & Dashboard Template

    Dason - Django Admin & Dashboard Template

    Dason is a Python Django admin template with Bootstrap 5. It has multi-language support and a developer-friendly code base. Also, there’s a starter kit available to help you launch your project quickly.

    Seven different layouts with RTL compatibility are available, along with dark and light settings. Any web application can be made, including admin panels, project management software, eCommerce, CRM, and SaaS-based interfaces. Your team will work more quickly and spend less time and money on development.

    Details / Download Live Preview

    4. Sash – Django Admin & Dashboard Template

    Sash – Django Admin & Dashboard Template

    Sash Django is another premium admin template with comprehensive documentation, a code base, and a plethora of functionality. To construct a well-structured dashboard, you must start fresh with this Django admin template and a lot of coding, but with the template, you can modify your dashboard quickly and easily. And, to satisfy the clients, they build their templates with great detail.

    Some of its features include Bootstrap 5, LTR, RTL, multi-language support, two types of menus, 50+ plugins, six types of charts, ten types of icons, an invoice page, and more.

    Details / Download Live Preview

    5. SB Admin Lite – Django Template (Free)

    SB Admin Template Free

    SB Admin Lite is an open-source Django dashboard template with minimum features but is highly functional. The template offers a simple dashboard with various parts, layouts, authentication and error pages, charts, and tables. You can download and use it without a penny to learn more about Django-based admin dashboards.

    Details / Download Live Preview

    6. Dayone – Django Admin & Dashboard Template

    Dayone

    Dayone is an SCSS & CSS admin dashboard template with Django Bootstrap 5. It has more than 70 plugins. Plus, seven pre-built Dashboard templates are available. There are admin and super admin settings pages too. It comes in light and dark modes, and the design is responsive. It is simple to personalize and make your own.

    Details / Download Live Preview

    7. Zenix – Crypto Django Admin Dashboard

    Zenix - Crypto Django Admin Dashboard

    Zenix is a Crypto-based Bootstrap 5, Python Django admin template that comes with a ton of features. It contains over 60 HTML pages, 8+ demos, 6+ menu styles, various color skins, light & dark themes, SEO optimized, blazingly fast performance, cross-browser compatibility, flexible layouts, and so on. Make sure to check out Zenix and create your dream Crypto admin project.

    Details / Download Live Preview

    8. Veltrix – Django Admin & Dashboard Template

    Veltrix

    Veltrix is a simple and minimalist Django admin template with 12 different layouts, Bootstrap 5, Dark and Light modes, and RTL support. You can build online applications using the template, such as SaaS interfaces, eCommerce, CRM, CMS, project management tools, and admin panels. Furthermore, it will accelerate teamwork and reduce time and expense spent on development.

    Details / Download Live Preview

    9. NOA – Django Admin & Dashboard Template

    noa

    NOA is a Django Bootstrap 5 admin template with a modern and clean look. It has Light and Dark modes, widgets, charts, several layouts, over 50 plugins, Google fonts, varied icons, two menu styles, and more features. You can create any form of Django web admin program, such as a SaaS-based Django User interface (UI). You may also use it to create admin panels.

    Details / Download Live Preview

    10. Mophy – Payment Django Admin Dashboard Template

    Mophy - Payment Django Admin Dashboard Template

    The Morphy Payment Admin Dashboard version is built using Python Django, Bootstrap, CSS3, & Sass. It offers ready Django functionalities like user module, group module, permissions, password reset, and login/register. Also, it is a major browser-compatible template with a responsive design.

    And the template offers some more amazing features such as Owl Carousel, Mobile Nav, Font Awesome, 60+ inner pages, magnific popup, ready shop pages, charts, widgets, retina ready, flaticon, W3C validator, etc.

    Details / Download Live Preview

    11. Davur – Restaurant Django Admin Dashboard + FrontEnd

    Davur - Restaurant Django Admin Dashboard + FrontEnd

    Morphy, the previously mentioned admin template, is comparable to Davur. It includes everything from the earlier admin template. And it is a Restaurant admin dashboard template with Front-End and Django features.

    The template holds features like multiple dashboard layouts, fully functional pages, front-end pages, inner pages, W3C validator, Owl Carousel, Mobile Nav, Font Awesome, 60+ inner pages, magnific popup, ready store pages, charts, widgets, retina ready, flaticon, and so on.

    Details / Download Live Preview

    Wrapping Up

    There is currently a multitude of Django admin templates available in the marketplace. Because it is new and modern, it will be in high demand sooner or later. We’ve created a list of some of the available Django admin templates so you don’t have to look everywhere. We hope you enjoy this collection.

    Similar Blog Posts

  • Top 7 Svelte Templates You Should Check out in 2024

    Top 7 Svelte Templates You Should Check out in 2024

    If you are a developer looking for the new Svelte template. Look no further! In this blog post, we will showcase to you some of the most considerable Svelte templates that you must check out in 2024.

    Best Svelte Templates

    So, without further ado! Let’s jump directly into the listicle and find out the best suitable ones for your next Svelte project.

    1. Skote – Svelte Admin & Dashboard Template

    skote

    Skote – A premium Svelte admin dashboard template with Bootstrap 5, firebaseand multi-language supports. It offers an amazing codebase, Sketch, Figma & XD files, and has No jQuery.

    Moreover, the template has both dark & light layouts, RTL support, responsive design, six different layouts, various widgets, components, applications, and more. If you are looking for an admin template to create your next web apps like Saas interface, eCommerce, CMS, CRM, PM app, and admin panel, Skote is a good option.  

    More Info / Download Live Preview

    2. Globing – Svelte Landing Page Template

    Globing - Svelte Landing Page Template

    Globing is a Responsive Bootstrap 5, Vite JavaScript Landing Page Template with Svelte Vite that comes in different layouts and is suitable for any device. It has several flexible and adaptable components. You may quickly tweak it thanks to the clean and well-commented code.

    Besides, it offers 12 different layouts, No jQuery dependency, numerous color options, clean code, easy customization, cross-browser support, and more.

    More Info / Download Live Preview

    3. Dorsin – Svelte Template Landing Page

    Dorsin

    Dorsin – Another responsive premium landing page template in the Svelte version with various layouts. It is a well-suitable template for any device and contains highly configurable components with a clean and well-documented codebase. Also, it allows you to customize the complete template with ease.

    So, it has nine different home page variations, No jQuery dependencies, font icons, unlimited color options, Google Fonts, cross-browser support, tech support, etc.

    More Info / Download Live Preview

    4. Hiric – Svelte Landing Page Template

    Hiric - Svelte Landing Page Template

    The hiric app landing page is the ideal Svelte design for showcasing apps. It is simple to customize and has very little CSS code that is simple to comprehend, change, and use.

    The template is appropriate for anyone seeking an app like a creative app, landing page, mobile app showcase, app store, etc. It also has nine different home pages, no jQuery, a clean and modern design, documentation, technical support, and free upgrades, among other things.

    More Info / Download Live Preview

    5. Crypo – Cryptocurrency Trading Dashboard Svelte App

    Crypo - Cryptocurrency Trading Dashboard Svelte App

    CRYPO is a Svelte Bootstrap 5 responsive cryptocurrency trading dashboard. The template’s main aim is to provide a lot of well-coded components. You can use these components to build your next cryptocurrency or money exchange platform.

    Some of its key features are, 

    • Live Exchange
    • Charts
    • Deposit & Withdraw
    • Buy & Sell
    • Coin Listing
    • Light & Dark Version of Exchange
    • SCSS File
    • Login Registration Pages
    • W3C Validated Code
    • Modern Browser Support
    • Retina Ready
    • Manage Wallets
    • Market Capitalization
    • Trade History
    • Great Support 24/7

    etc.

    More Info / Download Live Preview

    6. SB Admin Svelte

    SB Admin Lite is an open-source admin template that is free & open-source. It’s made of Svelte and Sveltestrap. The template includes a simple dashboard with multiple components, layouts, authentication and error pages, charts, and tables, among other things. If you’re seeking a free template to learn more about ‘How Svelte Admin Dashboard Works,’ you may certainly download and run it.

    More Info / Download Live Preview

    7. Argon Dashboard Pro Svelte

    Argon Svelte is a stunning premium Bootstrap 4 dashboard. Throughout the HTML templates in the set, it expertly combines reusable HTML and modular CSS with modern styling and attractive markup. And it will astound you with its fantastic features and build tools, propelling your project to new heights.

    Furthermore, it provides several layouts, color options, light and dark themes, charts, widgets, programs, tech support, free updates, and much more.

    More Info / Download Live Preview

    Wrapping Up

    There aren’t many Svelte templates available right now. Although Svelte is not as popular as other frameworks, we can’t dismiss it entirely. Also, it is new and modern, therefore it will be in demand sooner or later. We’ve gathered some of the accessible svelte templates here so you don’t have to hunt everywhere. We hope you enjoy this selection.

    Similar Blog Posts

  • Top 12 NodeJS Dashboard Templates You Should Check Out in 2023

    Top 12 NodeJS Dashboard Templates You Should Check Out in 2023

    The blog you’re about to read is an excellent resource for anyone who’s looking for NodeJS Dashboard Templates. Most developers use Node.js technology while creating Admin Templates for backend processes. And, no doubt, Node.js provides many advantages that make the work of developers a lot easier.

    Best NodeJS Dashboard Templates

    So, without further ado! Let’s look at our top NodeJS Dashboard Templates recommendations for today.

    1. Dashtar – React eCommerce Admin Template

    Dashtar - React eCommerce Admin Template

    Dashtar is an Admin Template for React eCommerce. It is a template with Rest API connectivity with React.js and TailwindCSS. The template’s backend leverages the MongoDB database with Node.js, Express, and Mongoose for schema validation.

    It’s a full MERN (MongoDB, Express, React, and Node) project, but you may use it in any way you like or with any admin template for an e-commerce site. Besides, it has many other features like Google Fonts, Images, SEO-friendly, and full responsiveness.

    More Info / Download Live Preview

    2. Metordash

    Metordash

    Metordash – Modern dashboard has pages that are ready to use. Your backend software will look lovely and elegant thanks to the template’s symmetrical design. Also, it has a clean appearance, along with many more upcoming pre-built features. It functions well on phones, tablets, and all popular web browsers.

    Thanks to every page’s full responsiveness and retina readiness, your dashboard will look good on any device. Moreover, it has features like clear code, thorough documentation, tech support, free upgrades, simple customization, Google fonts, cross-browser compatibility, hover effect, and numerous others.

    More Info / Download Live Preview

    3. Sing App React Node.js

    Sing App

    Sing App is a React Bootstrap Admin Template with a Node.js backend. A complete solution with authentication, product management, and many other options. With the Sing App solution, you can work on projects like SAAS, E-Commerce, CMS, etc.

    Moreover, it has PostgreSQL to power the database. Here, you find over ten pages, a responsive design, theme support, an eCommerce section, a static and hover sidebar, and more.

    More Info / Download Live Preview

    4. NOA – NodeJS Admin & Dashboard Template

    NOA - NodeJS Admin & Dashboard Template

    Another neat bootstrap admin dashboard template with a Node.js and gulp backend is called NOA. It has different layouts managed by SCSS and auto-generated CSS only. There are Dark & Light Layouts available in the template. Also, you can create any web application, such as an admin panel or a SaaS-based user interface (UI).

    Moreover, you can quickly modify the HTML components in any bootstrap admin panel template by converting them to CSS. In addition, it includes several contemporary jQuery plugins, cool colors, a variety of styles, charts, unique tables, a calendar app, and more.

    More Info / Download Live Preview

    5. Skote – Node.js Admin & Dashboard Template

    skote

    Skote is a premium admin dashboard template created with developer-friendly coding using Bootstrap 5, HTML5, JQuery, and NodeJs (EJS – Embedded Javascript Templates). This template also includes Sketch, Figma, and XD files. The template features Dark and Light Layouts, RTL settings, and support for multiple languages.

    With Skote, you can create any online application, including Saas, eCommerce, cryptocurrency, CRM, CMS, project management tools, and admin panels. Moreover, it contains more than seven unique Layouts. And you can change these layouts by altering just a few lines of code. 

    More Info / Download Live Preview

    6. Light Blue React Node.js

    Light Blue React Node.js

    Light Blue is a React admin template with Node.js backend and PostgreSQL. Try the Light Blue template if you want to develop E-Commerce apps, CMS, SASS web apps, CRM, etc.

    Also, it has 30+ unique pages, an extensive background, eight chart libraries, ready-to-use authentication, Social Login, and Product Management components, among other things. To use the app, all you have to do is deploy it.

    More Info / Download Live Preview

    7. Symox – NodeJS Admin & Dashboard Template

    Symox - NodeJS Admin & Dashboard Template

    Symox is another premium dashboard template with Bootstrap v5.1.3 and Node.js. It has fully developer-friendly code and is easy to customize any layout. The template is clean & minimal and offers Dark, Light layouts and RTL support.

    With Symox, you can develop any web application like SaaS-based interface, eCommerce, CRM, CMS, Project management apps, Admin Panels, etc. And it contains a lot of new design widgets with responsiveness on all screens plus seven different Layouts.

    More Info / Download Live Preview

    8. Mentor – Bootstrap 4 Admin Dashboard Template with Node.js

    Mentor - Admin Dashboard Template

    The Mentor is a lightweight backend admin panel template built using Bootstrap 4 and Node.js. The template includes 90+ pages, over 40 ready-to-use widgets, 9 unique dashboards, and a wide range of backend application elements. It is simple to modify. So, use the icons below to get the demo and details.

    More Info / Download Live Preview

    9. Vue Material Template NodeJS

    Vue Material Template NodeJS

    Vue Material Template is a complete admin dashboard with the Vuetify framework with the Node.js backend and PostgreSQL database. Also, you can deploy the template on any hosting like Amazon AWS, Heroku, etc. It is a great starter kit to build your next web application on top of Vue, Vuetify, Vue Router, Node.js, and PostgreSQL.

    Moreover, we constantly release updates. Besides, it offers more features such as Various Charts Libraries, Sass, Vuex inside, CRUD applications, etc.

    More Info / Download Live Preview

    10. Admiria – Node Js Admin & Dashboard Template

    Admiria - Node Js Admin & Dashboard Template

    Admiria Node.js is a responsive admin template with Bootstrap. It has a variety of reusable and beautiful UI elements, widgets, and functions.

    There are features like Dark & Light modes, RTL choices, unique pages, clean code, well-documentation, eCommerce pages, flat design, chart libraries, applications, etc. You can create any online application like SaaS interfaces, eCommerce, CRM, CMS, PM apps, and other Admin Panels.

    More Info / Download Live Preview

    11. Velzon – Admin & Dashboard Template

    Velzon - Admin & Dashboard Template

    Velzon is a premium Bootstrap 5 Admin & Dashboard Template. It is available in many different versions with various technologies. So, make sure to check out. It has seven demos, six dashboards, over eleven apps, and five different layouts. 

    Also, it has 150+ pages, 40+ components, 30+ charts, 30+ widgets, dark, light, and RTL modes, and other options to help you create a new project. You can use it for projects like Analytics, CRM, Ecommerce, Crypto, Project management, support, NFT marketplace, etc.

    More Info / Download Live Preview

    12. Argon Dashboard Node.js

    Argon Dashboard Node.js

    Argon Dashboard Node includes approximately 100 different components from which to choose and combine. All elements and components can have color variations, which you can easily change with SASS files.

    The Dashboard provides prebuilt samples, making the building process effortless. Switching from their pages to an actual website is also quite simple. Every element has many different states.

    More Info / Download Live Preview

    Similar Blog Posts

  • 15+ JavaScript Calendar Libraries & Plugins You Must Check Out in 2024

    15+ JavaScript Calendar Libraries & Plugins You Must Check Out in 2024

    If you’re looking for a JavaScript Calendar Library or Plugin for your next project, we’re here to help you out. In this blog, you’ll find over 15 JavaScript Calendar Libraries / Plugins that you’ll save both your time and effort.

    Calendars are important in websites or web apps when it comes to picking up a date or organizing an event. We can see the usage of Calendars in various software like admin panels, booking & traveling apps, project management, etc. And, a poorly designed/organized calendar might harm your business in many ways. Therefore, we should give special attention to it while developing a website, web, or mobile app. At UI-lib, we integrate such kinds of Calendar plugins in our software & templates. (You can check them HERE)

    Best Calendar JavaScript Libraries

    The calendar libraries we’re displaying here used modern technologies & frameworks like React, Angular, Vue, Bootstrap, or jQuery. Some are easier in functionality, and some are more complex than others. We hope you find this catalog worthy of your time. Now, without further ado! Let’s jump straight into the listicle and grab the most suitable calendars for your upcoming project.

    1. Scheduler – JavaScript Online Calendar

    Scheduler JavaScript Online Calendar

    The Scheduler is a classic JavaScript Calendar Widget for use in web app projects. It is a simple calendar with numerous display modes, including full screen, compact, agenda view, daily, week, month view modes, and more.

    You can quickly add new events to this scheduler by dragging and dropping, as well as utilizing popular hotkeys such as Ctrl-C, Ctrl-X, and Ctrl-V. Moreover, you’ll be able to create and edit events that support recurring events, as well as change their color and channel.

    Details / Demo / Download

    2. Fullcalendar.io

    Fullcalendar JavaScript Calendar Plugin

    Fullcalendar is an excellent option for people who know what they want. There are no specific step-by-step instructions describing how to achieve the aim. Only a general Getting Started Guide and Documentation Page.

    The library is easily customizable and has a wide range of components. The website, demos, and documentation give the appearance of a sophisticated product that you wouldn’t be afraid to use. Also, this allows you to plan resources and mark occurrences. There is also a timeline view and several themes. The documentation for development in React, Vue, and Angular is a valuable component of this framework.

    Details / Demo / Download

    3. MobiScroll – Modern JavaScript Event Calendar

    MobiScroll - Responsive UI components
for calendaring and scheduling

    Mobiscroll is another JavaScript Calendar library for calendaring and scheduling, date and time selection. Also, there are tools for creating a great user experience, such as pop-ups, form components, various pickers for edit dialogs, etc.

    Moreover, it supports a scheduler with a time grid for managing the selection and execution of multiple tasks. It is super customizable, and in the Agenda view, you can easily list the events for any range grouped by days.

    Details / Demo / Download

    4. Color Calendar – Customizable JavaScript Calendar Library

    The Color Calendar JavaScript library shows events on your calendar. It has two lovely themes, the basic and the glass theme. Without JavaScript, there are no other dependencies to it.

    Besides that, you can display your events in daily, monthly, and weekly calendar views. It is a fully customizable JS library with CSS variables, supplying options parameters while building a calendar or overriding CSS.

    Details / Demo / Download

    5. Webix JS Calendar and Time Selection UI Controls

    Webix JS Calendar and Time Selection UI Controls

    One of the most adaptable JavaScript calendar plugins that you can customize to meet specific needs is Webix. Users can choose from days, months, years, and precise times.

    It is simple to adapt to local conditions, including the local first day of the week. Also, it has several controls. There is another control for time management to improve the accuracy and usefulness of the time selection process.

    Details / Demo / Download

    6. Toast UI Calendar

    Toast UI

    Toast UI, aka TUI, is an open-source calendar library on JavaScript. You can download the packages directly from their GitHub website. It is available as Plain JavaScript, React, and Vue components.

    Speaking of features, it has many different view types, including monthly, weekly, daily, biweekly, etc. Moreover, you will have Default props, which allow you to effortlessly create and change tasks by adding various tags like ‘business,’ ‘family,’ ‘friend,’ ‘travel,’ and so on.

    Details / Demo / Download

    7. Calendar.js

    Calendar.js

    Calendar.js is a drag-and-drop event calendar that works in all major browsers. With full-color customization, you can add, remove, and alter events. Moreover, it provides daily, monthly, weekly, and all event views, with all events easily dragged and dropped. It is fully CSS/SASS styled and works with the Bootstrap library.

    Details / Demo / Download

    8. DayPilot Lite

    DayPilot Lite

    DayPilot Lite is another open-source JavaScript calendar and scheduler library with user interface components. It will help you create calendars, scheduling, project management, and resource booking applications.

    If you want to create, move, and resize events with a simple drag-and-drop method, you should consider using DayPilot Lite. It includes an advanced date picker for quickly altering the calendar date by highlighting busy days, a free-hand range selection, CSS styling, week numbers, and many more features.

    Details / Demo / Download

    9. React Big Calendar

    React Big Calendar

    React Big Calendar is a highly customizable React event calendar component. It is for current browsers (IE10+) and employs flexbox rather than the traditional tables-ception approach. Depending on your DateTime library preferences, it includes two alternatives for handling date formatting and culture localization. You can use the localizers Moment.js or Globalize.js.

    Furthermore, you may include the compiled CSS files and be up and running in no time. However, you may wish to customize Big Calendar to fit the rest of your application. So, you’ll get SASS files with Big Calendar. 

    Details / Demo / Download

    10. Vanilla Calendar.js

    Vanilla Calendar.js

    Vanilla Calendar is a simple yet feature-rich JavaScript Calendar plugin that can be integrated with frameworks such as Vue, React, and Angular. It is a calendar plugin with small file size (30.4kb and 7.3kb gzip). Various calendar types are available here, including months, days, weeks, years, and more.

    You will also see the documentation that is quite simple to understand. Moreover, I t provides demos such as popup information about the day, disabled selection, date range, time management, multiple-choice days, and so on.

    Details / Demo / Download

    11. Syncfusion React Calendar

    Syncfusion React Calendar

    The Syncfusion react calendar is a component that displays the date and weekdays. It offers month, year, and decade view choices to help you quickly find the appropriate date. It supports minimum, maximum, and disabled dates. Also, the product is portable and easily customizable.

    There are four distinct themes to pick from, including Material design. And the Calendar component gives you control over its design, allowing you to tailor it to your application’s needs.

    Details / Demo / Download

    12. Angular Calendar

    Angular Calendar

    A javascript plugin for Angular 6.0+ called the Angular Calendar can show events in a month, week, or day view. You can easily customize the template. Therefore, Instead of using components that don’t fit the project requirements, you can design your own. However, it is not a mobile-friendly calendar. So, if you want to make it mobile-friendly, you’ll have to work a bit.

    Details / Demo / Download

    13. CLNDR – A jQuery Calendar Plugin

    CLNDR

    Contrary to regular JavaScript calendar plugins, CLNDR.js is a jQuery plugin that doesn’t generate markup. It gives you information to use inside an Underscore.js HTML template that you supply. Because they provide us the option to choose where we want the data to go in our markup, HTML templates are ideal for this task.

    The documentation for this JavaScript Calendar plugin is available on the landing page. And it includes information on how to use it, how things operate, how to sort events and more.

    Details / Demo / Download

    14. DHTMLX – JavaScript Scheduler Event Calendar

    DHTMLX

    DHTMLX is a JavaScript Scheduler Event Calendar.  If you only need a calendar, this is a good option. Here, you can find documentation for more details. Although a large number of div> containers required to make this scheduler function may initially be confusing, the general coding procedure is relatively better.

    Moreover, it provides you with a timeline view that enables you to differentiate between timelines from left to right and perceive events horizontally. Also, in all modes of the Timeline view, you can set a unique template for the cell content.

    Details / Demo / Download

    15. V-calendar

    V-calendar

    V-Calendar – A lightweight Vue.js calendar plugin. There are different visual indicators, like date areas (highlighted), dots, bars, content styles, popovers for simple tooltips, and custom slot content. One object of each type may be present in any single attribute, which you can display for single dates, date ranges, or even complex date patterns.

    Details / Demo / Download

    16. Kendo UI Scheduler

    Kendo UI Scheduler

    Kendo UI – A modern JavaScript framework with many widgets and tools. It will only be a good option for a calendar if you also the rest of its components. And if you’re interested, then you can go through the documentation.

    Also, make sure to check out its Scheduler demos with code examples. In terms of coding, it won’t take long to create a fundamental scheduler and add some functionality. And although the default view is somewhat plain, it is simple to change.

    Details / Demo / Download

    Wrapping Up

    Your search for the top JavaScript Calendar Libraries and Plugins ends here. We tried our best to bring you only the best options available online. You’ve seen examples of free and paid calendar libraries and plugins. Some are distinctive and advanced, while others are simple and classic. There’s a mixture of everything. However, if you want a simple solution without any tech support and still want it to be easy to adapt, go with the free options.

    Similar Blog Posts

  • Top 18 Latest Bootstrap Vue Admin Templates (Free & Premium) in 2023

    Top 18 Latest Bootstrap Vue Admin Templates (Free & Premium) in 2023

    If you’re seeking the finest admin templates that use the well-known technologies Bootstrap and Vue, you’ve come to the right place. Here you’ll find the top 18 latest free and premium Bootstrap Vue Admin Templates for 2023.

    Best Bootstrap Vue Admin Templates

    1. Gull – Bootstrap Vue Laravel Admin Dashboard Template

    gull laravel bootstrap Vue admin dashboard template

    Gull – A next-generation Bootstrap Vue Admin Template with a ton of features and easy-to-customize options. Some of Gull’s out-of-the-box features include NO jQuery dependency, BootstrapVue Components, over 200 widgets, multiple charts, different layouts, light-dark modes, RTL, LTR support, etc.

    The template can be a good option for developers looking into creating cross-platform applications, web app backends, project management, accounting software, eCommerce backend, CMS, CRM, SASS, ERP, and other projects similar to that.

    Details / Download Live Preview

    2. Skote – Vuejs Admin & Dashboard Template + Sketch

    skote

    Skote is a high-end Laravel and VueJs admin template with developer-friendly code scripts. It uses the Vue CLI and Vuex component framework, supports several languages, has Firebase and backend authentication, and excludes jQuery. Along with reusable parts, the template also includes Sketch, Figma, and XD files.

    Additionally, the admin dashboard is simple and elegant with RTL choices and Dark and Light Layouts. You can create any kind of online application, including eCommerce, CRM, CMS, project management tools, Admin Panels, and SaaS-based interfaces.

    Details / Download Live Preview

    3. Star Admin Vue (Free)

    star admin

    Star Admin Vue – A Vue Bootstrap admin template. It is built using the Bootstrap-Vue framework. Moreover, it is a fully mobile-first and responsive admin template that offers a solid framework for any Bootstrap + Vue.js project. Also, it is a free admin template that allows you to design better user interfaces for your admin panel that is highly configurable.

    Details / Download Live Preview

    4. Cuba – Admin Dashboard Template

    Cuba - Bootstrap Vue Admin Dashboard Template

    Cuba is a Vue Bootstrap admin template with jQuery. There are reusable UI Components that take advantage of the latest jQuery Plugins. Also, you can use the template for projects such as a CMS, CRM, or the backend of an app. There are also two dashboards, HTML with PUG, SASS style, color options, data tables, responsive layouts, light and dark themes, form wizards, chat apps, chart options, and much more.

    Details / Download Live Preview

    5. Metronic – Admin Dashboard Theme

    Metronic - Admin Dashboard Theme

    Medtronic is one of the most updated admin templates with various modern technologies. It has multiple versions available, like Bootstrap HTML, VueJS, React, Angular, Asp.Net, Django, and Laravel. So, with the purchase, you are getting all technologies in one for your future admin panel projects.

    Along with the technologies, it offers features like 30+ top-notch layouts, UX-friendly Navigations, a ton of menu options, 20+ dashboards, rich data visualization, 12 useful apps, tech support, lifetime free updates, and more.

    Details / Download Live Preview

    6. Velzon – Admin & Dashboard Template

    Velzone - Vue Bootstrap Admin Template

    The Velzon admin template is available in many different technologies. As a result, there are numerous options to pick from in a single package. Moreover, it contains features such as RTL support (except Ajax, PHP, Symfony & Nodejs). The template includes seven demos and five layout types with many options.

    You will receive six dashboards, over 11 apps, light-dark modes, and Landing Pages for any projects. Also, there are 150 pages, more than 40 components, 60+ charts and widgets, fully responsive design, and more.

    Details / Download Live Preview

    7. VueStudio – Bootstrap 5 Admin Template

    VueStudio - Bootstrap 5 Admin Template

    VueStudio is one of the latest fully responsive Bootstrap 5 Vue 3 admin templates. It is based on the FLAT design style with a very clean and neat design. Moreover, it has over 30 styled plugins, 30+ unique pages, and a lot of reusable widgets. So, don’t forget to check out the template from the buttons below.

    Details / Download Live Preview

    8. SocialV 5.0 – Social Network & Community Admin Template

    SocialV 5.0 - Social Network & Community Admin Template

    SocialV is a pre-built social network and community dashboard template that is simple, clean, and modern. A site will look elegant with the template as it has a clean design with many more pre-builts features that are on their way.

    All popular web browsers, tablets, and smartphones are compatible with the template. Your design will look fantastic on any device. It is because every one of its pages is super responsive.

    Details / Download Live Preview

    9. OneUI

    OneUI is a UI framework and adaptable admin dashboard template. It is entirely modular, has special features, and can be used to develop your next brilliant concept. You can use the template to create the User Interface for a variety of projects, including web applications, backend websites, websites, custom admin panels, admin dashboards, CMS, CRM, or even portfolio, blog, and business websites.

    Details / Download Live Preview

    10. Yoda

    Yoda

    Yoda is a user-friendly admin template. If you’re a developer looking for all the required features, check out Yoda. Here, customization of the dashboard template is possible. The template is not only quick and simple to use, but it also meets high industry standards. With Yoda, you will have versatility because of its configurable feature. Its features include charts, several apps, a unique interface, RTL, color options, etc.

    Details / Download Live Preview

    11. Cork – Vue 3/2, Bootstrap 5/4 & Laravel Admin Dashboard Template

    cork

    Cork is a CRM admin dashboard template on Bootstrap 5 & Bootstrap Vue, and Sass. You can use the template for all kinds of back-end projects. The design of this template is 100% responsive and adapted to mobile devices of all sizes.

    The template comes with working apps to build your next back-end application. Also, it offers a variety of reusable components like buttons, maps, charts, widgets, forms, tables, and a bunch of elements you can include in your project.

    Details / Download Live Preview

    12. HiliteUI

    HiliteUI

    HiliteUI is another user-friendly, feature-rich Admin Template that is well-responsive. It guarantees a great user experience on both mobile devices and desktops. The template is built using the Bootstrap framework, SASS, jQuery, HTML5, and CSS. Also, it has React, Angular, and Vue.js versions as well.

    Besides, it has some common features like UI elements, theme styles, color schemes, cross-browser compatibility, etc. You can use the template to create an admin dashboard, application backend, CRM, CMS, and other web applications.

    Details / Download Live Preview

    13. HUD – Vue 3 Bootstrap 5 Admin Template

    HUD Laravel Bootstrap Admin Template

    Built on the well-known Bootstrap 5.2.0 framework, TypeScript, and Vue.js HUD is the first hud-style admin template. The HUD UI design is the inspiration for the design of HUD Admin, which has a sleek and elegant look. Moreover, it includes several external plugins, reusable widgets, and other crucial features. Therefore, be sure to look at this unique admin dashboard template.

    Details / Download Live Preview

    14. ArchitectUI – Dashboard Vue (Free)

    ArchitectUI - Dashboard Vue (Free)

    ArchitectUI – A free Bootstrap Vue Admin template with nine unique dashboards, 15 Vue widgets, and more than 200 components. Setting up the design of your dashboard has never been easier than it is with ArchitectUI. The template offers a variety of layouts. You can select the layouts you like most.

    Moreover, it is entirely responsive, and the design quality is the same on screens of any size. Also, you can choose from ten color schemes that are available here.

    Details / Download Live Preview

    15. Start Vue – Admin Dashboard Template (Free)

    Start Vue - Admin Dashboard Template (Free)

    Start Vue Free is a Vue.js 3 and Bootstrap 5 Admin and Dashboard theme. IT is jam-packed with plugin choices and uncountable UI elements. Moreover, it has an outstanding design, and its cutting-edge layout elements are tailored to work with every contemporary web application. The Vue Admin Template for bootstrap 5 is very customizable.

    Details / Download Live Preview

    16. MDB – Vue Admin Dashboard Template – VueJS & Material Design (Free)

    MDB - Vue Admin Dashboard Template – VueJS & Material Design (Free)

    MDB – Vue admin dashboard – A free template built using Bootstrap, Vue.js, and Material Design. It has several elements, various dashboard designs, and data presentations. And it is perfect for both private and professional use. There are more than 600 material icons, 400+ material UI elements, 74 CSS animations, and a lot more.

    Details / Download Live Preview

    17. Sing App Vue (Free)

    Sing App Vue (Free)

    Sing App Vue Dashboard is another free Bootstrap Vue admin template. You can easily utilize the template to build a dashboard using the latest Vue.js development stack, so you won’t have to learn everything from scratch!

    If you want to construct SASS, E-Commerce, CMS, or CRM platforms, here is a wonderful place to start. All necessary components are available for use. As a result, this Vue.js Admin Template GitHub may be the perfect option for you.

    Details / Download Live Preview

    18. Shreyu – Admin & Dashboard Template

    Shreyu - Admin & Dashboard Template

    Shreyu is an admin dashboard template made with Bootstrap 5. It offers customizable components, UI elements, application pages, and more. All browsers and devices are compatible with the template. Also, with the template, you can quickly create an online application. Besides, it is a good option for any modern web app, including dashboards, CRMs, CMSs, e-commerce panels, SASS-based user interfaces, etc.

    Details / Download Live Preview

    Similar Blog Posts

  • 8 Best Vue TypeScript Admin Templates in 2023 (Free & Premium)

    8 Best Vue TypeScript Admin Templates in 2023 (Free & Premium)

    Since there aren’t many options available, it can be challenging to find useful Vue TypeScript Admin Templates. So, today, we have come up with some of the best Vue TypeScript Admin Templates that have the potential to make your work days go easier.

    Without further ado! Let’s directly jump into the listicle and find out which ones are best suitable for your next Vue TypeScript Admin Projects.

    Top Vue TypScript Admin Templates (Free & Premium)

    The list you’re about to find out is in no particular order. So, feel free to check out and choose any templates you find useful for your project.

    1. Vuero – VueJS 3 Admin and Webapp UI Kit

    Vuero

    Vuero is a Vue TypeScript Admin Template with excellent UI design and code structure. You will have a wonderful time designing your admin app with the template. Furthermore, the template is built on a Vite.js development server, allowing you to modify it easily. It also manages the compilation of .vue files, SCSS, and Typescript code.

    It has 6 different dashboards, 230+ demonstrations, over 500 Vue components, various apps, well-documentation, the Bulma framework, responsive design, chart libraries, and much more. So, check out its awesomeness by clicking on the buttons below.

    Details / Download Live Preview

    2. Sakai – Vue 3 Nuxt 3 Admin Template (Open Source)

    Sakai

    The Sakai Admin template is a Vue TypeScript admin template that is open source and is built on the Vue CLI, Nuxt 3, TypeScript, and PrimeVue 3. It uses the free Saga, Arya, and Vela themes, which you can modify with any Prime Value theme, and layout colors from the Material UI, Tailwind, and Bootstrap.

    It has a single dashboard and multiple ready-to-use pages for common web apps such as CRUD, Timeline, landing, Login, error, Notfound, and others. Also, it includes over 15 components to make your app more usable, such as a form layout, input, table, list, tree view, panel, chart, and many more.

    Details / Download Live Preview

    3. Crypo

    Crypo

    CRYPO is a cryptocurrency trading dashboard built using Vue responsive bootstrap. This template’s main objective is to offer a lot of components. You can use these components for your next crypto trading website project. By default, here, you’ll find two themes: light and dark. And you can develop your own Crypto web app project if you’d like.

    Moreover, it has features like functional chart libraries, technical support, free lifetime update, trade history, market capitalization, and a lot more.

    Details / Download Live Preview

    4. Armour – Vue TypeScript Admin Template (Open Source)

    Armour - Vue TypeScript Admin Template (Free)

    Armour is a Vue TypeScript and Element UI Admin Template. It has several capabilities, including an integrated i18n solution, dynamic routes, permission authentication, conventional enterprise application templates, and many others.

    Mainly, it provides a single, unique dashboard with numerous practical cards, charts, and bar graphs. The admin template is multilingual and supports the following languages: English, Korean, Japanese, Chinese, and Italian. Besides, it supports four different table kinds and has more than 15 different pre-built, ready-to-use components. It also includes a draggable Kanban App.

    Details / Download Live Preview

    5. Vben – Vue TypeScript Minimal Admin Template (Open Source)

    Vben - Vue TypeScript Minimal Admin Template (Free)

    Vben is a free, open-source Vue TypeScript admin tool featuring the dashboards “Analysis” and “Workbench,” each of which is distinct. It has many features, including different charts, reports, and more. It has both light and dark themes and is highly customizable. You will also have access to customization choices, including the Navigation mode, the System theme, the Header theme, and many more.

    The template comes with Chinese documentation that you can easily translate to understand how to utilize the components and the admin template. Also, it has extensive information about icons, globalization, project specifications, and dark theme.

    Details / Download Live Preview

    6. Soybean – Vue TypeScript Admin Template (Open Source)

    Soybean - Vue TypeScript Admin Template (Free)

    Soybean – A unique back-end admin template built using Vue3, Vite3, TypeScript, NaiveUI, Pinia, and UnoCSS. There is a simple routing configuration and dynamic routing with the template. Also, it has features like two prebuilt dashboards, maps, films, charts, graphs, and more.

    Furthermore, you will have sites for managing roles, users, and routes. You’ll find chart libraries from outside sources like Echarts and AntV. These enhance the Admin template’s interactive charts.

    Details / Download Live Preview

    7. LQSong – Vue Element Admin Template (Open Source)

    LQSong - Vue Element Admin Template (Free)

    Admin Element Vue is another Vue TypeScript admin template.  It’s a complete solution that takes advantage of the most recent front-end technology, Vue3. Dynamic routing, permission checking, internationalization, mock data, and many other features are here.

    It includes a simple user interface (UI) and many functions and components. Chart libraries, multilingual support, page-level error handling, mock data, and lazy loading components are a few of its features.

    Details / Download Live Preview

    8. Vue 3.0 Admin Template (Open Source)

    Vue 3.0 Admin Template (Free)

    Admin Vue3.0 Template is a free Vue TypeScript admin template on GitHub. There are numerous features and elements in the template. Moreover, it has a unique dashboard with various charts and graphs. Also, it includes importing and exporting Excel, creating QR codes, using a calendar, exporting zip files, etc. It is a responsive admin template that is configurable. Therefore, don’t forget to check out.

    Details / Download Live Preview

    Similar Blog Posts

  • Best Typescript React Admin Template 2024

    Best Typescript React Admin Template 2024

    Are you looking for some responsive Typescript React Admin Templates for your next project? Congratulations! 😁 You’ve found the right blog post. Here, you will find all the latest developer-friendly, and highly customizable, up-to-date TypeScript React admin templates.

    Here’s a gift for you from UI-Lib! A Free React Admin Template with All the Premium Features 👇🥳

    Top TypeScript React Admin Templates

    Please keep in mind, that the list below is in no particular order. Choose any TypeScript React Admin Templates you prefer from below. But, choose wisely. If you want to level up your admin template buying skills, quickly go through this link below, and learn how to choose an admin template in 5 simple steps.

    👉How To Choose An Admin Template (In 5 Simple Steps)

    Without further ado! Let’s find out the best & latest TypeScript React Admin Templates 2022.

    1. Onion – React CRA/Vite/Next.js UI Kit

    • Next.js app routing
    • Create react app and Vite version
    • JWT/Firebase/Auth0/Amplify authentications
    • Formik forms
    • Dark/Light themes
    • i18next
    • Right to left supported
    • Datatables (MUI & React table)
    • Analytics, CRM, ecommerce, Logistics, Marketing etc. dashboards
    • Fully customizable
    • Responsive for all devices
    • Figma design file with figma variable mode switch feature (Only available with Plus and Extended license)

    Details / Download Live Preview

    2. Sash – React TypeScript Admin & Dashboard Template

    Sash - React TypeScript Admin & Dashboard Template

    Sash is a React Typescript Admin Dashboard Template. Also, it is among the most developer-friendly & adaptable templates available! To create this incredible template, the developers employed React and Bootstrap. It offers all the helpful features, including a horizontal menu, LTR, and RTL, as well as light and dark colors. Moreover, it features a fully responsive design and react-styled components. Besides that, with react elements, you can quickly design any type of React gateway.

    Details / Download Live Preview

    3. Tokyo – Free React TypeScript White Admin Dashboard

    Tokyo - Free React TypeScript White Admin Dashboard

    Tokyo is a free and open-source Material UI Typescript React admin template. It has a light and clean color scheme. You can rapidly change the color scheme and design by altering specific variable files. Here, you will find the messenger application, card examples, dynamic tables, and responsiveness. Furthermore, you can implement it with simple changes to your projects. Its appealing design and clean codes make it an ideal admin template for web developers.

    Details / Download Live Preview

    4. Inst – TypeScript React Admin Template with GraphQL

    Inst - TypeScript React Admin Template with GraphQL

    Inst – An Admin Template with React, NextJS, TypeScript, GraphQL, and Uber’s Base UI. It is one of those lovely minimalist React dashboards. Here, they’ve utilized GraphQL with type-graphql, and it is simple to use. Besides, they’ve utilized this progressive web application pattern and well optimized it for your upcoming react application project. You can use it for your web apps’ Dashboard and Public pages. Also, it has both the Light and Dark modes available.

    Details / Download Live Preview

    5. Materially ReactJS TypeScript Admin Dashboard – Free & Premium

    Materially ReactJS TypeScript Admin Dashboard - Free & Premium

    Materially – A modern UI with the greatest design sets and development structure for your next admin project. It has a plethora of layouts and selection options. Besides, it will save your precious time and page thoughts from suffering for hours with its finest design standards. 

    The template has App Pages and Components you can use on any site. To provide you with the finest site experience. The template has great code quality without sacrificing the design. It has high ratings from Google Page Speed, Pingdom, and GTMetrix as well. Moreover, it offers a variety of widget options, chart icon selections, and other super useful features.

    Details / Download Live Preview

    6. Able Pro Bootstrap 5, Angular 13 & React Admin Template

    Able Pro

    Able Pro is a Typescript admin template built on React. It has ready-to-use features that accelerate and simplify the development process. Furthermore, the well-structured & code makes the development of your project easier.

    Also, the design of this React Bootstrap admin template looks excellent on all devices. More than 150 ready-to-use widgets are included in Able Pro, making it simple to create any application. Besides, it has every fundamental element, like Alert, Breadcrumbs, Button, Box-shadow, Accordion, Generic class, Tabs, color, Label Badge, and many others.

    Details / Download Live Preview

    7. AppStack

    AppStack - TypeScript React Admin Template

    AppStack is yet another responsive Bootstrap 5 React TypeScript admin dashboard template for anyone looking to develop online applications that are both quick and effective. It enables you to produce your subsequent Bootstrap even more quickly than previously.

    Besides, it provides over 45 pages, full responsiveness, four color schemes, a dark theme alongside the standard light version, the ability to customize with SCSS Variables, and much more. You can use it to build anything you want on the web, including a SaaS-based interface and dashboard. Your team will move more quickly and spend less on development thanks to AppStack!

    Details / Download Live Preview

    8. Minia

    Minia

    Minia is a simple and elegant admin template with the latest versions of Bootstrap and React, and TypeScript. It contains more than six alternative layouts and three modes (Dark, Light, and RTL).

    You can easily change any layouts or modes by modifying a few lines of code. Besides, you may rapidly start small and large projects using the template or adjust the design of an existing project. It will undoubtedly provide a better user experience.

    Details / Download Live Preview

    9. Doar

    Doar

    If you are a react developer or the owner of a React website that needs to operate within a dashboard UI, then Doar is a good option. Doar is a responsive React Admin Template with TypeScript. Also, it offers you great possibilities, including four or more dashboards, the Lerna Monorepo Architecture, flat design, reusable components, maps, tables, charts, and more. It has a ton of material available to help you get a quick result that will draw attention.

    Details / Download Live Preview

    10. Lightence – Free Ant Design React TypeScript Admin Template

    Lightence - Free Ant Design React TypeScript Admin Template

    Lightence is a free and open-source Typescript admin template for React. The template is simple to use and easy to integrate with any backend. Guess what! It is a responsive design. And it offers more than 60 NFT UI components, custom pages, built-in apps, light & dark mode, etc. Moreover, it boasts a striking theming style with light and dark versions. Additionally, thanks to its built-in dashboards for the medical and NFT industries, you may use it to construct modern and imaginative projects.

    Details / Download Live Preview

    11. Square – React TypeScript Dashboard

    Square - React TypeScript Dashboard

    Square is an open-source admin template with React, React Router, Redux, TypeScript, and Styled components. The admin template has a unique design and a contemporary color scheme. Besides, it supports drag & drop in several pages and the dashboard. The template features cross-browser compatibility and is simple to alter.

    Details / Download Live Preview

    12. React Material Admin

    React Material Admin

    React Material admin – an open-source admin template built on MUI components.  Moreover, it is a very adaptable admin template that is developer-friendly. Besides that, it offers code splitting, which enables you to “lazy-load” and enhances the functionality of your program. A complete set of UI tools are now available with the addition of MUI.

    Details / Download Live Preview

    Similar Articles