Téléchargement Windows · Linux · macOS

Prendre Cram.

01
Cram — ligne de commande

Gratuite, sans aucune restriction. Toutes les fonctions du moteur y sont, et elles y resteront.

Sur Linux et macOS Apple Silicon, une ligne suffit :

curl -fsSL https://raw.githubusercontent.com/lukr54/cram/main/install.sh | sh
02
Cram Studio — interface graphique

Le même moteur, avec une interface. Gratuite au téléchargement. Certaines fonctions sont réservées à la version Pro.

Paiement unique, pas d’abonnement. La ligne de commande n’est pas concernée.

Formats 01 — 06

Ce que Cram sait lire et écrire.

ZIP Lire · Créer · AES-256
7z Lire · Créer · AES-256
tar, gz, xz, zstd, bz2, lz4, br Lire · Créer
ISO 9660 Lire
RAR Lire uniquement
.cram — format natif Déduplication · AES-256-GCM

Le format natif ne stocke qu’une seule fois les données répétées et repacke les JPEG sans perte.

Performance Mesuré

Ce que nous annonçons est mesuré.

Création d’une archive à partir de 2,8 Go et 42 151 fichiers, sur un Ryzen 9 5900X (24 threads). Chaque outil à son réglage par défaut, médiane de trois exécutions.

CréationArchiveMémoire
Cram 6,9 s1,99 Go2,6 Go
7-Zip 26.01 65,5 s2,30 Go7,4 Go
WinRAR 7.12 84,1 s1,99 Go0,3 Go

9,4 fois plus rapide que 7-Zip et 12,1 fois plus rapide que WinRAR, à taille d’archive égale à celle de WinRAR et 13 % plus petite que celle de 7-Zip. En mode rapide, la même archive est créée en 2,8 s.

La taille dépend de vos données, la vitesse non. Ce corpus contient 15 % de contenu dupliqué, que le format .cram ne stocke qu’une fois et qu’aucun réglage des deux autres ne sait éliminer. Sur des corpus qui ne se répètent jamais, Cram reste 6 à 11 fois plus rapide que 7-Zip mais écrit 9 à 19 % de plus.

Relevé sur un seul poste. Le corpus se télécharge et se reconstruit à l’identique, et le script de mesure est publié avec : vous pouvez refaire le tableau vous-même.

Voir la méthode et les résultats complets

À savoir Avant de télécharger

Les limites, annoncées d’avance.

Binaires non signés

Windows affichera un avertissement SmartScreen au premier lancement. Cliquez sur « Informations complémentaires », puis « Exécuter quand même ».

Montage réservé à Windows

Monter une archive comme un dossier demande la fonctionnalité Windows Client-ProjFS, désactivée par défaut. Toutes les autres commandes fonctionnent partout.

RAR en lecture seule

Cram lit les archives RAR et n’en créera jamais. La licence UnRAR interdit d’en tirer un compresseur.

Licence

Le moteur est public.

Le moteur et la ligne de commande sont publiés sous licence MIT ou Apache 2.0. Vous pouvez les lire, les compiler et les réutiliser. Cram Studio, l’interface graphique, est un logiciel propriétaire distribué sous son propre contrat de licence.

Voir le dépôt
Contact

Une question sur Cram ?

Les cas courants sont traités sur notre page de support. Sinon, écrivez à cram-support@nexalit.fr. Les bugs de la ligne de commande passent par GitHub.