A modern UI for managing import-map-overrides (original one) with an enhanced user experience. Built with Vue 3, TypeScript, and Shadcn UI components.
- 🎨 Modern UI built with Shadcn/Vue components
- 📱 Fully responsive design
- 🔍 Module search and filtering
- 🎯 Type-safe with TypeScript
- 🔄 Real-time import map updates
- 📊 Clear visualization of module overrides
- 🌓 Built-in light/dark mode support
- ⚡ Powered by Vite for fast development
To run this project locally:
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
- Vue 3
- TypeScript
- Vite 6
- Tailwind CSS
- Shadcn UI Components
- Radix Vue
- Lucide Icons
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- import-map-overrides - The original project that inspired this UI
- Shadcn/Vue - For the beautiful UI components
- Radix Vue - For accessible component primitives