इस प्रोजेक्ट के बारे में
massCode एक मुफ़्त, ओपन-सोर्स डेस्कटॉप एप्लिकेशन है जो खुद को केवल स्निपेट मैनेजर नहीं, बल्कि एक डेवलपर वर्कस्पेस के रूप में प्रस्तुत करता है। यह macOS, Windows और Linux पर चलता है, और उपयोगकर्ता डेटा को लोकल रखता है: स्निपेट, नोट्स और HTTP अनुरोध एक वॉल्ट डायरेक्टरी में frontmatter मेटाडेटा के साथ सादे `.md` फ़ाइलों के रूप में संग्रहीत होते हैं।
README में वर्णित मुख्य क्षमताएँ:
- **कोड स्निपेट**: बहु-स्तरीय फ़ोल्डर, टैग और फ़्रैगमेंट; बॉक्स से बाहर 160+ सिंटैक्स ग्रामर (`.tmLanguage` के माध्यम से 600+); एकीकृत Prettier फ़ॉर्मेटिंग; रीयल-टाइम HTML/CSS प्रीव्यू; एक JSON विज़ुअलाइज़र; और स्निपेट को थीम्ड इमेज के रूप में निर्यात करना।
- **नोट्स**: एडिटर, लाइव प्रीव्यू और प्रीव्यू मोड वाले Markdown दस्तावेज़; स्टेटस, प्राथमिकता और देय तिथियों वाले टास्क नोट्स, साथ में Today/Upcoming/Completed व्यू; संपादन योग्य Markdown टेबल; नोट्स, स्निपेट और HTTP अनुरोधों के बीच आंतरिक लिंक; सेक्शन नेविगेशन वाला नोट इंस्पेक्टर; Mermaid डायग्राम; हेडिंग संरचना से माइंड मैप; प्रेज़ेंटेशन मोड; कॉलआउट और इमेज एम्बेडिंग; एक नोट्स ग्राफ़ और डैशबोर्ड।
- **HTTP क्लाइंट**: HTTP, GraphQL और WebSocket अनुरोध; साझा auth, headers, variables और scripts वाले कलेक्शन और नेस्टेड फ़ोल्डर; environments और लोकल secret variables; assertions और JavaScript टेस्ट; क्रमिक कलेक्शन रन; 20 भाषाओं/runtimes के लिए अनुरोध कोड जनरेशन; response inspection, history, console debugging और cookie प्रबंधन; OpenAPI, Postman और Bruno से आयात।
- **मैथ नोटबुक**: प्राकृतिक-भाषा अंकगणित, प्रतिशत, इकाई रूपांतरण और दिनांक/समय गणित; लाइव दरों के साथ 166+ फ़िएट मुद्राएँ और 21 क्रिप्टोकरेंसी; variables, functions और aggregates; चक्रवृद्धि ब्याज, ROI और ऋण चुकौती जैसी वित्तीय गणनाएँ।
- **ड्रॉइंग**: Excalidraw-संचालित कैनवास, साथ में खोजने योग्य ड्रॉइंग सूची, प्रति-ड्रॉइंग pan/zoom मेमोरी, इमेज निर्यात और Markdown नोट्स में एम्बेडिंग।
- **डेवलपर टूल्स**: JSON diff, case converter, slug generator, URL parser, line-break normalizer, hash/HMAC generator, password generator, UUID, URL/Base64 encoders, JSON से TOML/XML/YAML रूपांतरण, color converter, JSON generator और Lorem Ipsum।
- **कमांड पैलेट**: कीबोर्ड-फर्स्ट नेविगेशन और स्निपेट, नोट्स, HTTP अनुरोधों, spaces और commands में खोज, साथ में `@` space scoping और `>` command mode।
- **आयात**: VS Code, Raycast, SnippetsLab और सार्वजनिक GitHub Gists से स्निपेट के प्रीव्यू-फर्स्ट आयात; Obsidian फ़ोल्डर से Markdown नोट्स; OpenAPI, Postman और Bruno से HTTP कलेक्शन।
- **ब्राउज़र क्लिपर**: Chrome, Firefox और Safari एक्सटेंशन, जो चयनित कोड को स्निपेट के रूप में, टेक्स्ट या पठनीय पेज सामग्री को नोट्स के रूप में, और पेज या लिंक को HTTP GET अनुरोधों के रूप में सहेजते हैं, और टोकन के साथ लोकल Integration API के माध्यम से कनेक्ट करते हैं।
- **MCP एकीकरण**: एक अंतर्निहित MCP सर्वर Codex, Claude Code, Cursor या VS Code Copilot जैसे कोडिंग एजेंट्स को स्निपेट, नोट्स और सहेजे गए HTTP अनुरोध खोजने और पढ़ने, Inbox में नए आइटम सहेजने, और सक्रिय environment का उपयोग करके सहेजे गए अनुरोध भेजने देता है।
चूँकि वॉल्ट सादा Markdown है, README बताता है कि यह Git-अनुकूल है, iCloud, Dropbox, Google Drive या Syncthing के माध्यम से सिंक कर सकता है, बाहरी परिवर्तनों की लाइव निगरानी का समर्थन करता है, और vendor lock-in से बचता है। कस्टम JSON थीम फ़ाइलें ऐप UI और एडिटर सिंटैक्स हाइलाइटिंग को समायोजित कर सकती हैं, साथ में लाइट और डार्क थीम और लाइव रीलोड।
सोर्स से बिल्ड करने के लिए Node.js >= 20.16.0 और pnpm >= 9.0.0 आवश्यक है, साथ में `pnpm install`, `pnpm dev`, और प्लेटफ़ॉर्म-विशिष्ट `pnpm build:mac`, `pnpm build:win` या `pnpm build:linux` कमांड। प्रोजेक्ट AGPL-3.0 के अंतर्गत लाइसेंस प्राप्त है और इसे Anton Reshetov द्वारा मेंटेन किया जाता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.