Capso

Fenêtre d'annotation sombre : un Finder encadré de rouge, deux pastilles vertes numérotées et un fichier pixelisé.

Sept modes de capture réunis dans une barre flottante

Capso est une application gratuite de capture et d'enregistrement d'écran pour macOS, écrite en Swift 6 et SwiftUI. Une barre flottante propose sept modes : zone, plein écran, fenêtre, défilement, minuterie, OCR et enregistrement en MP4 ou en GIF. La capture s'annote sur place, puis attend dans un aperçu flottant d'où on la copie, l'épingle au premier plan ou la glisse dans une autre application sans l'enregistrer d'abord.

Traduction locale et partage vers son propre bucket

  • Traduction sur l'appareil par défaut : Capture & Translate traduit le texte d'une zone de l'écran avec Apple Translation, en local. DeepL, Google Cloud, OpenAI, DeepSeek, OpenRouter ou un point d'accès personnalisé se choisissent à la place, avec une clé d'API rangée dans le trousseau macOS.
  • Stockage fourni par l'utilisateur : le partage en un clic dépose la capture dans un bucket Cloudflare R2, Amazon S3, Tencent COS ou Aliyun OSS, et le projet n'exploite aucun service hébergé.
  • Éditeur d'enregistrement : coupe, zooms suggérés, lissage du curseur et fond décoratif, avec un aperçu en direct avant l'export MP4 ou GIF. La webcam incrustée prend quatre formes et garde sa place quand l'enregistrement redémarre.
  • Douze paquets Swift séparés : CaptureKit, AnnotationKit, OCRKit et les autres se testent un par un et s'intègrent dans une autre application sans la coque de Capso, sous la licence décrite plus bas.
  • Interface en français : l'application est traduite en onze langues.

Licence BSL jusqu'en avril 2029, macOS 15 au minimum

La licence interdit d'en tirer un logiciel commercial de capture d'écran. Le dépôt se décrit comme open source, mais son fichier LICENSE est une Business Source License 1.1. Sa clause d'usage supplémentaire autorise l'usage personnel ou interne à une organisation, la redistribution non commerciale et l'intégration dans un produit dont la capture n'est pas la fonction principale. Elle exclut un produit ou service commercial, proposé à des tiers, dont la capture, l'enregistrement ou l'annotation d'écran est la raison d'être. Le dépôt n'a qu'un fichier de licence, auquel les paquets réutilisables sont soumis. macshot, autre outil de capture natif écrit en Swift, est sous GPL-3.0.

Le passage en Apache 2.0 tombe le 8 avril 2029. C'est la date de changement inscrite au fichier LICENSE. La bascule au quatrième anniversaire de chaque version, que le texte prévoit aussi, viendrait plus tard, la première version datant d'avril 2026. Le résumé du README parle d'une conversion « trois ans après chaque release », règle absente de la licence.

macOS 15 est le minimum, avec trois autorisations à accorder. La cible de déploiement du projet et le cask Homebrew exigent macOS 15, et la page officielle l'explique par ScreenCaptureKit, le framework Vision et les API SwiftUI récentes. À la première utilisation, l'application demande l'accès à l'enregistrement d'écran, à la caméra et au micro.

Le README fait de Capso le remplaçant gratuit de CleanShot X. Son tableau comparatif chiffre CleanShot X à 29 dollars, Shottr à 8 et Cap à 58, et la page officielle exclut abonnement et fonctions payantes. Le stockage du partage cloud, lui, est facturé à l'utilisateur par le fournisseur du bucket.

Dernière version : v1.2.5, du 20 octobre 2026. Le dépôt compte 61 versions depuis la v0.1.0 du 10 avril 2026, dont la v1.0.0 le 6 août 2026. Le dernier commit date du 24 octobre 2026. La v1.2.5 est livrée en DMG signé et notarisé par Apple, que le cask Homebrew capso reprend. Le README a pris du retard sur le code : il ne cite que R2 et annonce S3 comme fournisseur à venir, alors que S3, Tencent COS et Aliyun OSS sont dans le code depuis mai 2026.