Skip to content

khaoniewji/mdu

Repository files navigation

Powered by Bun Status Discord

Welcome to Media Downloader Utility! 👋

Transform your audio processing workflow with our modern, lightning-fast web interface for music stem separation. Built with ❤️ using Bun, React, and TypeScript.

MDU Interface Preview

✨ What Makes MDU Special?

  • 🎵 Studio-grade stem separation for your music
  • 🎨 Sleek, intuitive UI inspired by Apple and Vercel
  • 🌍 Speak your language (EN, TH, ID, JP)
  • 🎛️ Fine-tune your audio with advanced processing controls
  • 📊 Watch your audio transform in real-time
  • 💾 Process multiple files at once
  • ⚡ Lightning-fast performance with Bun
  • 🌓 Work comfortably in light or dark mode

🛠️ Built with Modern Tech

  • Foundation: Bun - The super-fast JavaScript runtime
  • Core: React 18 with TypeScript for rock-solid reliability
  • Style: TailwindCSS for beautiful, responsive designs
  • Components: shadcn/ui for elegant UI elements
  • Data: React Query for seamless state management
  • Navigation: React Router for smooth page transitions
  • Global: i18next for perfect translations
  • Animation: Framer Motion for delightful interactions
  • Desktop: Electron for native app experience

🚀 Get Started in Minutes

Prerequisites

  • Bun >= 1.0.0
  • Node.js >= 18.0.0

Let's Get Coding!

  1. Grab the code:
git clone https://github.com/khaoniewji/mdu
  1. Set up your environment:
bun install
  1. Start creating:
bun run electron:dev

Ready for the World?

Build your production version:

bun run electron:build

🤝 Join Our Community

We love contributions! Here's how you can help:

  1. Fork the project
  2. Create your feature branch
  3. Make your improvements
  4. Push your changes
  5. Open a pull request

👤 Meet the Creator

Hi! I'm Himesora Aika, and I wear all the hats here:

  • 👨‍💻 Lead Developer
  • 🎨 UI/UX Designer
  • 📊 Project Manager

.... Yes, it's a one-person show (for now)! ....

📚 Learn More

🤗 Need Help?

Join our friendly Discord community! We're here to help you succeed with MDU.

📄 License

MDU is open source under the MIT License. See the LICENSE file for details.


Crafted with ❤️ by Khaoniewji Development