AudioPie - build m4b audiobooks from mp3 tracks with chapter editing.
- 🎵 Convert MP3 tracks to M4B audiobook format
- 📖 Edit chapters with drag & drop
- 🎨 Metadata editing support
- 🔧 FFmpeg integration
- 💾 Project save/load functionality
- ⚡️ Vite - Next generation frontend tooling
- ⚛️ React 18 - UI framework
- 🖥 Electron - Cross-platform desktop apps
- 📘 TypeScript - Type safety
- 🎨 CSS - Styling
├── electron/ # Electron main & preload processes
│ ├── main/ # Main process
│ └── preload/ # Preload scripts
├── src/ # React application (renderer)
│ ├── components/ # React components
│ ├── context/ # React context
│ └── styles/ # CSS styles
├── public/ # Static assets
├── build/ # App icons
└── assets/ # Additional resources (FFmpeg, etc.)
npm installnpm run devnpm run buildThe built application will be in the release/{version} directory.
npm run dev- Start development server with hot reloadnpm run build- Build application for productionnpm run preview- Preview production build
- Node.js >= 18.0.0
- npm or yarn
MIT License - see LICENSE file for details
Ivan Monastyrev (i@ikloster.ru)