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.
Descripció del desenvolupador (anglès)
Què és cmakefmt?
Publicat per Puneet Matharu, cmakefmt és programari de codi obert per a Windows inclòs a la categoria Utilitats per a desenvolupadors. Està escrit en Rust.
Instal·lació i requisits
El desenvolupador ofereix instal·ladors Portable per a Windows de 64 bits. Funciona sense instal·lació (versió portable).
Actualitzacions i historial de versions
La versió actual és la 2.3.0, publicada el 24 d’octubre del 2026. L’historial arriba fins a 8 d’abril del 2026 i reuneix 9 versions, totes enllaçades als fitxers oficials. La darrera actualització té menys d’un mes.
Popularitat i tipus de fitxer
El codi font a GitHub (cmakefmt/cmakefmt) té 28 estrelles. Entre els programes semblants hi ha WinMerge, jq i x64dbg.
Descripció del projecte a GitHub: “A fast, correct CMake formatter — cmake-format, reimagined in Rust.”
Avantatges / Inconvenients
Avantatges
- Codi obert: qualsevol persona pot revisar i compilar el codi
- Portable: funciona sense instal·lar-lo
- Actualitzat en els darrers dos mesos
Inconvenients
- Sense versió nativa per a ARM64
En resum: cmakefmt és un programa de codi obert de la categoria Utilitats per a desenvolupadors, disponible per a ordinadors de 64 bits.
És segur baixar cmakefmt?
- El fitxer se serveix des de github.com, el domini del mateix desenvolupador
- L’enllaç de baixada fa servir HTTPS
- Hi ha un hash SHA256 publicat per verificar el fitxer:
DD48E13949844D968FAFAEA31FC3DF6F61AC8CD34C2A4AF16226CCBA66ADB9FC· Obre l’informe de VirusTotal d’aquest hash - L’enllaç encara no s’ha comprovat
- El codi font és públic
- ExeAtlas no allotja, no embolcalla ni modifica instal·ladors
Guia relacionada: Com comprovar el hash SHA256 d’un fitxer a Windows
Pràctiques de seguretat (OpenSSF Scorecard)
Comprovacions automàtiques que l’Open Source Security Foundation fa del repositori cmakefmt/cmakefmt a GitHub; darrera execució: 24 d’octubre del 2026.
- Manteniment actiu10
- Eina d’actualització de dependències10
- Política de seguretat10
- Cap binari al repositori10
- Cap flux de treball perillós10
- Permisos dels tokens restringits10
- Anàlisi estàtica del codi10
- Paquets publicats10
- Fuzzing10
- Proves d’integració contínua10
- Llicència declarada9
- Dependències fixades8
- Versions signades8
- Cap vulnerabilitat coneguda6
- Insígnia OpenSSF Best Practices5
- Protecció de branques3
- Col·laboradors de diverses organitzacions3
- Revisió del codi0
La puntuació valora com es desenvolupa i es publica el projecte, no si el programa és segur d’instal·lar. scorecard.dev
Versions recents
Les 9 versions ›| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 2.3.0Darrera | 24 d’octubre del 2026 | — | 64 bits ZIP |
| 2.2.0 | 13 d’octubre del 2026 | — | 64 bits ZIP |
| 2.1.0 | 6 d’octubre del 2026 | — | 64 bits ZIP |
| 2.0.0 | 2 d’octubre del 2026 | — | 64 bits ZIP |
| 1.7.0 | 22 de juny del 2026 | — | 64 bits ZIP |
| 1.6.0 | 17 de maig del 2026 | — | 64 bits ZIP |
| 1.5.0 | 17 de maig del 2026 | — | 64 bits ZIP |
| 1.3.0 | 25 d’abril del 2026 | — | 64 bits ZIP |
Instal·lar des de la línia d’ordres
Instal·lació silenciosa ›winget install --id cmakefmt.cmakefmt -eGuia relacionada: Com utilitzar winget: instal·lar i actualitzar
Informació
- Desenvolupador
- Puneet Matharu
- Categoria
- Utilitats per a desenvolupadors
- Llicència
- MIT OR Apache-2.0
- Preu
- Gratuït
- Codi font
- github.com/cmakefmt/cmakefmt
- Llenguatge
- Rust
- Requisits
- Windows 11 / 10
- Arquitectura
- 64 bits
- Instal·lador
- Portable
- Versió
- 2.3.0
- Data de publicació
- 24 d’octubre del 2026
- Afegit al catàleg
- 8 d’abril del 2026
- Versions registrades
- 9
- Estrelles a GitHub
- 28
- Bifurcacions a GitHub
- 4
- Lloc web
- cmakefmt.dev
- ID de winget
- cmakefmt.cmakefmt
Valoracions i opinions
Encara no hi ha cap opinió.
Alternatives a cmakefmt
Mostra-ho tot ›-
Codi obert1,2 M ↓ -
Codi obert5,1 M ↓ -
Codi obert95,8 k ↓ -
Codi obert10,5 k ↓ -
Codi obert18,8 k ↓ -
Codi obert15,7 k ↓ -
Codi obert28,3 k ↓ -
Codi obert40,7 k ↓
Preguntes freqüents
cmakefmt és gratuït?
Sí. cmakefmt és programari de codi obert amb llicència MIT OR Apache-2.0.
És segur baixar cmakefmt?
La baixada prové de github.com, un domini del mateix desenvolupador. ExeAtlas no allotja ni modifica el fitxer. Se’n pot comparar el hash SHA256 amb el que apareix aquí o obrir l’informe de VirusTotal d’aquest hash.
Com s’instal·la cmakefmt amb winget?
Només cal obrir PowerShell o el Terminal del Windows i executar l’ordre winget que figura en aquesta pàgina. winget baixa l’instal·lador oficial i en comprova el hash SHA256 abans d’executar-lo.
cmakefmt funciona en ARM (Windows on Arm)?
No hi ha versió per a ARM64; Windows 11 on Arm pot executar la versió de 64 bits per emulació.
On es poden baixar versions anteriors de cmakefmt?
La pàgina de versions recull les 9 versions amb enllaços als instal·ladors oficials, des de 8 d’abril del 2026.
Es pot fer servir cmakefmt sense permisos d’administrador?
Sí, és portable: només cal descomprimir-lo i executar-lo.
Quines alternatives hi ha a cmakefmt?
WinMerge, jq, x64dbg, Biome i delta. La pàgina d’alternatives els compara.