Used Libraries & Frameworks
Many open source frameworks and libraries are used to build the ASP.NET Zero React UI project. Here's the list of main libraries:
Core Framework
- React - UI library
- Vite - Build tool and dev server
- TypeScript - Type-safe JavaScript
UI Components & Styling
- Ant Design - UI component library
- Metronic Theme - Admin theme
- Bootstrap - CSS framework
- React Bootstrap - Bootstrap React components
State Management & Routing
- Redux Toolkit - State management
- React Redux - React bindings for Redux
- React Router - Client-side routing
Forms & Validation
- React Hook Form - Form handling
Data & API
Internationalization
- i18next - Internationalization
- React-i18next - React i18n integration
- React Intl - Internationalization
Date & Time
Charts & Visualization
- Ant Design Plots - Charting library
Utilities
- Lodash - Utility functions
- LocalForage - Offline storage
- SweetAlert2 - Alerts and modals
- Push.js - Desktop notifications
- React Grid Layout - Draggable grid
Icons
- Font Awesome - Icon library
- Bootstrap Icons - Icon library
- Line Awesome - Icon library
- Famfamfam Flags - Flag icons
Image & Media
- React Easy Crop - Image cropping
- React Quill - Rich text editor