cmakefmt is a fast, correct, configurable CMake formatter written in Rust.
It is a native-binary drop-in replacement for cmake-format with full
legacy config conversion support.
प्रकाशक का विवरण (अंग्रेज़ी)
cmakefmt क्या है?
Puneet Matharu द्वारा प्रकाशित cmakefmt एक ओपन सोर्स Windows सॉफ़्टवेयर है (श्रेणी: डेवलपर यूटिलिटी)। इसे Rust में लिखा गया है।
इंस्टॉलेशन और सिस्टम आवश्यकताएँ
प्रकाशक 64-बिट Windows के लिए पोर्टेबल इंस्टॉलर देता है। इसे इंस्टॉल किए बिना चलाया जा सकता है (पोर्टेबल)।
अपडेट और संस्करण इतिहास
मौजूदा संस्करण 2.3.1 है, जो 26 अक्टूबर 2026 को रिलीज़ हुआ। संस्करण इतिहास में 8 अप्रैल 2026 से 10 रिलीज़ हैं, और सभी आधिकारिक फ़ाइलों से जुड़े हैं। आख़िरी अपडेट एक महीने से कम पुराना है।
लोकप्रियता और फ़ाइल टाइप
GitHub पर इसके सोर्स कोड (cmakefmt/cmakefmt) को 28 स्टार मिले हैं। इसी तरह के प्रोग्राम: WinMerge, jq और x64dbg।
GitHub पर प्रोजेक्ट का विवरण: “A fast, correct CMake formatter — cmake-format, reimagined in Rust.”
खूबियाँ / कमियाँ
खूबियाँ
- ओपन सोर्स: कोई भी इसका कोड देख और बिल्ड कर सकता है
- पोर्टेबल: बिना इंस्टॉल किए चलता है
- पिछले दो महीनों में अपडेट हुआ
कमियाँ
- नेटिव ARM64 बिल्ड नहीं है
संक्षेप में: cmakefmt 64-बिट PC के लिए एक ओपन सोर्स Windows टूल है (श्रेणी: डेवलपर यूटिलिटी)।
क्या cmakefmt डाउनलोड करना सुरक्षित है?
- फ़ाइल github.com से आती है, जो प्रकाशक का अपना डोमेन है
- डाउनलोड लिंक HTTPS का इस्तेमाल करता है
- SHA256 हैश प्रकाशित है, इसलिए आप फ़ाइल की जाँच कर सकते हैं:
7BFC598FEBA957560639AAE7CCF6D486F371E0E72B01E2DC705C443713DCEFC0· इस हैश की VirusTotal रिपोर्ट खोलें - लिंक अभी जाँचा नहीं गया है
- सोर्स कोड सार्वजनिक है
- ExeAtlas इंस्टॉलर को न होस्ट करता है, न रैप करता है, न बदलता है
संबंधित गाइड: Windows पर फ़ाइल का SHA256 हैश कैसे चेक करें
सुरक्षा के तौर-तरीके (OpenSSF Scorecard)
Open Source Security Foundation द्वारा GitHub पर cmakefmt/cmakefmt रिपॉज़िटरी की अपने-आप होने वाली जाँच, पिछली बार 24 अक्टूबर 2026 को।
- सक्रिय रखरखाव10
- डिपेंडेंसी अपडेट टूल10
- सुरक्षा नीति10
- रिपॉज़िटरी में बाइनरी नहीं10
- कोई ख़तरनाक वर्कफ़्लो नहीं10
- टोकन अनुमतियाँ सीमित10
- स्टैटिक कोड विश्लेषण10
- प्रकाशित पैकेज10
- फ़ज़िंग10
- CI में टेस्ट10
- लाइसेंस घोषित9
- पिन की हुई डिपेंडेंसी8
- साइन की हुई रिलीज़8
- कोई ज्ञात कमज़ोरी नहीं6
- OpenSSF Best Practices बैज5
- ब्रांच सुरक्षा3
- कई संगठनों के योगदानकर्ता3
- कोड रिव्यू0
यह स्कोर बताता है कि प्रोजेक्ट कैसे बनाया और रिलीज़ किया जाता है, यह नहीं कि प्रोग्राम इंस्टॉल करना सुरक्षित है या नहीं। scorecard.dev
हाल के संस्करण
सभी 10 संस्करण ›| संस्करण | तारीख़ | साइज़ | फ़ाइलें |
|---|---|---|---|
| 2.3.1नवीनतम | 26 अक्टूबर 2026 | — | 64-बिट ZIP |
| 2.3.0 | 24 अक्टूबर 2026 | — | 64-बिट ZIP |
| 2.2.0 | 13 अक्टूबर 2026 | — | 64-बिट ZIP |
| 2.1.0 | 6 अक्टूबर 2026 | — | 64-बिट ZIP |
| 2.0.0 | 2 अक्टूबर 2026 | — | 64-बिट ZIP |
| 1.7.0 | 22 जून 2026 | — | 64-बिट ZIP |
| 1.6.0 | 17 मई 2026 | — | 64-बिट ZIP |
| 1.5.0 | 17 मई 2026 | — | 64-बिट ZIP |
कमांड लाइन से इंस्टॉल करें
साइलेंट इंस्टॉल ›winget install --id cmakefmt.cmakefmt -eसंबंधित गाइड: winget कैसे इस्तेमाल करें: ऐप इंस्टॉल और अपडेट
जानकारी
- प्रकाशक
- Puneet Matharu
- श्रेणी
- डेवलपर यूटिलिटी
- लाइसेंस
- MIT OR Apache-2.0
- कीमत
- मुफ़्त
- सोर्स कोड
- github.com/cmakefmt/cmakefmt
- प्रोग्रामिंग भाषा
- Rust
- ज़रूरी सिस्टम
- Windows 11 / 10
- आर्किटेक्चर
- 64-बिट
- इंस्टॉलर
- पोर्टेबल
- संस्करण
- 2.3.1
- रिलीज़
- 26 अक्टूबर 2026
- कैटलॉग में जोड़ा गया
- 8 अप्रैल 2026
- सूचीबद्ध संस्करण
- 10
- GitHub स्टार
- 28
- GitHub फ़ोर्क
- 4
- वेबसाइट
- cmakefmt.dev
- winget ID
- cmakefmt.cmakefmt
रेटिंग और रिव्यू
अभी कोई रिव्यू नहीं है। सबसे पहले रेटिंग दें।
cmakefmt के विकल्प
सभी देखें ›-
ओपन सोर्स12.1 लाख ↓ -
ओपन सोर्स51.4 लाख ↓ -
ओपन सोर्स95.8 हज़ार ↓ -
ओपन सोर्स10.5 हज़ार ↓ -
ओपन सोर्स18.8 हज़ार ↓ -
ओपन सोर्स15.7 हज़ार ↓ -
ओपन सोर्स28.3 हज़ार ↓ -
ओपन सोर्स40.7 हज़ार ↓
अक्सर पूछे जाने वाले सवाल
क्या cmakefmt मुफ़्त है?
हाँ। cmakefmt ओपन सोर्स सॉफ़्टवेयर है (MIT OR Apache-2.0 लाइसेंस)।
क्या cmakefmt डाउनलोड करना सुरक्षित है?
फ़ाइल github.com से डाउनलोड होती है, जो प्रकाशक का अपना है; ExeAtlas फ़ाइल को न होस्ट करता है, न बदलता है। डाउनलोड की गई फ़ाइल का SHA256 हैश यहाँ दिखाए गए हैश से मिलाएँ, या उस हैश की VirusTotal रिपोर्ट खोलें।
winget से cmakefmt कैसे इंस्टॉल करें?
PowerShell या Windows Terminal खोलें और इस पेज पर दिया गया winget कमांड चलाएँ। winget आधिकारिक इंस्टॉलर डाउनलोड करता है और चलाने से पहले उसका SHA256 हैश जाँचता है।
क्या cmakefmt ARM (Windows on Arm) पर चलता है?
ARM64 बिल्ड नहीं है; Windows 11 on Arm पर 64-बिट वर्ज़न एमुलेशन के ज़रिए चल सकता है।
cmakefmt का पुराना संस्करण कहाँ से डाउनलोड करें?
संस्करण पेज पर 8 अप्रैल 2026 से अब तक के सभी 10 संस्करण उनकी आधिकारिक इंस्टॉलर फ़ाइलों के लिंक के साथ दिए गए हैं।
क्या cmakefmt को एडमिनिस्ट्रेटर अधिकारों के बिना इस्तेमाल किया जा सकता है?
हाँ, यह पोर्टेबल है: फ़ाइल अनपैक करें और चलाएँ।
cmakefmt के विकल्प कौन-से हैं?
WinMerge, jq, x64dbg, Biome और delta। विकल्प पेज पर इनकी तुलना दी गई है।