इस प्रोजेक्ट के बारे में
Nuclear एक क्रॉस-प्लेटफॉर्म, ओपन-सोर्स म्यूजिक प्लेयर है जिसे बिना विज्ञापनों या यूजर ट्रैकिंग के विभिन्न स्रोतों से संगीत स्ट्रीम करने के लिए डिज़ाइन किया गया है। यह Windows, macOS और Linux पर चलता है, और प्रत्येक प्लेटफॉर्म के लिए .exe, .dmg, .AppImage, .deb, .rpm और .flatpak फॉर्मेट सहित नेटिव इंस्टॉलर्स प्रदान करता है। इसके इंटरफेस में कई बिल्ट-इन कलर थीम्स (green, aqua, mint, orange, red, violet) शामिल हैं और यह कस्टम CSS थीम्स का समर्थन करता है। उपयोगकर्ता कलाकारों, एल्बमों या ट्रैक्स को खोज सकते हैं, जीवनी और डिस्कोग्राफी के साथ आर्टिस्ट पेज ब्राउज़ कर सकते हैं, प्लेलिस्ट प्रबंधित (बनाना, आयात, निर्यात) कर सकते हैं, और एल्बम, कलाकारों और ट्रैक्स के लिए पसंदीदा (favorites) का उपयोग कर सकते हैं। क्यू मैनेजमेंट फीचर्स में शफल, रिपीट और ड्रैग-एंड-ड्रॉप रीऑर्डरिंग शामिल है। एक प्लगइन सिस्टम कार्यक्षमता का विस्तार करने की अनुमति देता है — प्लगइन्स स्ट्रीमिंग स्रोत, मेटाडेटा या डैशबोर्ड सामग्री प्रदान कर सकते हैं, और इन्हें बिल्ट-इन स्टोर के माध्यम से इंस्टॉल किया जा सकता है या @nuclearplayer/plugin-sdk का उपयोग करके विकसित किया जा सकता है। Nuclear में एक MCP सर्वर भी शामिल है जो HTTP एंडपॉइंट्स के माध्यम से Claude Code, Codex CLI, OpenCode और अन्य AI एजेंटों के साथ एकीकरण सक्षम करता है। विकास के लिए Tauri (Rust + React) के साथ pnpm monorepo का उपयोग किया जाता है, जिसके लिए Node.js >=22, pnpm >=9, Rust stable और प्लेटफॉर्म-विशिष्ट Tauri डिपेंडेंसी की आवश्यकता होती है। सामुदायिक सहायता Discord, Mastodon और GitHub Discussions के माध्यम से उपलब्ध है। यह AGPL-3.0 के तहत लाइसेंस प्राप्त है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.