.BUNDLE

Fichier BUNDLE

macOS Application Plug-in Bundle
Poser une question
RÉPONSE RAPIDE

Un fichier .bundle est un paquet de plug-in macOS : un dossier que macOS affiche comme un élément unique, contenant le code exécutable du plug-in et ses ressources. Vous ne l'ouvrez pas comme un document - l'application hôte le charge automatiquement. Pour regarder à l'intérieur sur un Mac, faites un clic droit sur le .bundle et choisissez « Afficher le contenu du paquet ». Sur Windows, il apparaît comme un simple dossier de fichiers.

Développeur : Apple Catégorie : Fichiers plug-in Standard ouvert MIME: application/octet-stream
S'OUVRE SUR Windows macOS
Lié : .XPI · .XLA · .CRX · .ZXP

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 27, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier BUNDLE ?

.bundle est un format de paquet de plug-in pour macOS, développé par Apple. Plutôt qu'un véritable fichier unique, un .bundle est un paquet de répertoire - un dossier que le Finder présente comme un élément opaque, un concept hérité de NeXTSTEP et formalisé dans Mac OS X 10.0.

Les fichiers avec l'extension .bundle contiennent du code exécutable et des ressources. Les fichiers .bundle sont utilisés comme conteneurs macOS pour la distribution de :

  • applications,
  • frameworks (plateformes de développement et bibliothèques),
  • plug-ins.

Les données du .bundle sont organisées différemment selon le type de contenu qu'il stocke. Le type de données qu'un fichier .bundle contient détermine également comment le Finder affichera le fichier. Les plug-ins et les applications sont affichés comme des fichiers uniques qui peuvent être inspectés à l'aide de la commande « Afficher le contenu du paquet ». Les frameworks sont affichés comme des dossiers de fichiers. Les fichiers .bundle ne doivent pas être ouverts manuellement, quel que soit leur contenu.

En interne, un .bundle suit la structure CFBundle : un dossier Contents/ avec un manifeste Info.plist (déclarant CFBundlePackageType = BNDL), un sous-dossier MacOS/ avec l'exécutable Mach-O, et Resources/. Les types associés incluent .app, .framework, .kext et .plugin.

Sécurité et sûreté

RISQUE : MEDIUM

Un .bundle contient du code exécutable qu'une application hôte chargera et exécutera, il comporte donc les mêmes considérations de confiance que l'installation de n'importe quel plug-in : n'installez que des bundles provenant de sources sûres, et privilégiez ceux signés/notarisés pour que macOS Gatekeeper puisse les vérifier. Le simple fait de parcourir le contenu d'un bundle dans le Finder est inoffensif ; le risque réside dans le chargement d'un plug-in non fiable dans une application, qui exécute alors son code avec les privilèges de cette application.

Détails du format

en bref
NOM COMPLETmacOS Application Plug-in Bundlealias Loadable bundle, Mac OS X plug-in bundle
DÉVELOPPEURAppledepuis 1990s (NeXTSTEP bundle concept); formalized in Mac OS X 10.0, 2001
TYPE MIMEapplication/octet-stream
TYPEPaquet de répertoire (dossier) traité comme un fichier opaque unique par le Finder ; contient le code exécutable d'un plug-in ainsi que ses ressources
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Locale I18n Ruby/Rails ou gem .bundle (extension compilée) - Sur macOS, une extension C Ruby compilée est un bundle chargeable Mach-O nommé *.bundle à l'intérieur d'un gem.
  • Siemens NX / 'bundle' de données d'application générique - Quelques applications écrivent un fichier .bundle propriétaire unique regroupant des paramètres ou des ressources.

Programmes qui ouvrent les fichiers BUNDLE

Windows1 app
File Explorer / 7-Zip Open-source Sur Windows, le .bundle est juste un dossier - ouvrez-le comme n'importe quel répertoire ; 7-Zip peut inspecter l'exécutable Mach-O à l'intérieur.
macOS3 apps
Xcode Gratuit Les développeurs ouvrent/inspectent le fichier Info.plist et la signature d'un bundle, ou compilent des cibles de bundle.
Finder (Show Package Contents) Intégré Faites un Ctrl-clic (clic droit) sur le .bundle > Afficher le contenu du paquet pour parcourir le dossier interne Contents/.
The host application Intégré Placez le .bundle dans le dossier PlugIns / Library/...support de l'application ; l'application le charge au prochain lancement (vous ne l'ouvrez jamais directement).

Détails techniques

spécifications approfondies
Type de formatPaquet de répertoire macOS - un dossier que le Finder présente comme un fichier opaque unique
DéveloppeurApple
Structure interneDossier `Contents/` avec `Info.plist`, `MacOS/` (exécutable Mach-O), `Resources/`, et sous-répertoires optionnels `Frameworks/` et `PlugIns/`
Code de type de paquet`BNDL` - défini comme `CFBundlePackageType` dans `Info.plist`
Format d'exécutableBinaire Mach-O ; octets magiques `FE ED FA CE` (32-bit BE), `CF FA ED FE` (64-bit LE), ou `CA FE BA BE` (binaire universel/fat)
Manifeste de métadonnées`Info.plist` - liste de propriétés XML ou binaire déclarant l'identifiant du bundle, la version, le nom de l'exécutable et le type de paquet
Type MIME`application/octet-stream` ; également signalé comme `inode/directory` sur les systèmes POSIX
Conteneur de système de fichiersRépertoire HFS+ ou APFS avec le bit de paquet activé ; affiché comme un élément unifié dans le Finder
Signature de codeL'exécutable Mach-O à l'intérieur du bundle peut être signé avec `codesign` ; appliqué par Gatekeeper et la notarisation sur macOS 10.15+
Prise en charge des plateformesmacOS (principal) ; iOS et iPadOS (bundles chargeables intégrés dans les paquets `.app`) ; à l'origine NeXTSTEP
Taille de fichier typiqueDe quelques dizaines de Ko à plusieurs dizaines de Mo, selon le code du plug-in et les ressources intégrées
EncodageMixte - exécutable binaire Mach-O plus `Info.plist` au format XML ou binaire et fichiers de ressources texte
Comportement sous WindowsUn bundle copié apparaît comme un dossier ordinaire ; la sémantique des paquets macOS est absente sur Windows
Méthode d'identificationIdentifié par le suffixe de nom de répertoire `.bundle` et la présence de `Contents/Info.plist` ; il n'existe pas d'octets magiques au niveau du fichier
Identifiant de bundleChaque `.bundle` porte une chaîne `CFBundleIdentifier` en DNS inversé (ex: `com.example.plugin`) utilisée pour l'unicité et la signature de code
Publié1990s (NeXTSTEP bundle concept); formalized in Mac OS X 10.0, 2001
Dernière versionModern Core Foundation / Foundation bundle layout (current macOS)
Standard ouvertOui · libre de droits
Spécificationdeveloper.apple.com

Conversions BUNDLE

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers BUNDLE. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers BUNDLE.

Foire aux questions

Qu'est-ce qu'un fichier .bundle sur mon Mac ?
C'est un paquet de plug-in - un dossier que macOS affiche comme un seul élément, contenant le code de programme et les ressources d'un plug-in. L'application hôte le charge automatiquement ; vous l'ouvrez rarement vous-même.
Comment ouvrir un fichier .bundle ?
Sur macOS, faites un clic droit (Ctrl-clic) dessus et choisissez « Afficher le contenu du paquet » pour naviguer à l'intérieur. Vous ne double-cliquez pas dessus comme un document ; il est destiné à être chargé par une application.
Pourquoi mon .bundle s'affiche-t-il comme un dossier sur Windows ?
Windows n'a pas le concept de paquets, donc le répertoire perd son illusion d'élément unique et affiche tous les fichiers à l'intérieur (Contents, Info.plist, MacOS, Resources). C'est normal.
Puis-je convertir un .bundle en MP3 ou un autre format ?
Non. Un bundle est du code de plug-in, pas un média. S'il contient un élément audio, ouvrez le paquet et copiez ce fichier depuis Contents/Resources/ - mais le bundle lui-même ne se convertit pas.
Est-il sûr d'installer un plug-in .bundle ?
Seulement si vous faites confiance à la source. Un bundle exécute du code à l'intérieur de son application hôte, donc n'installez des bundles que provenant de développeurs réputés et privilégiez ceux qui sont signés/notarisés.

Références

1Apple - Bundle Structures (CFBundles)developer.apple.com
2Apple - About Loadable Bundlesdeveloper.apple.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Extensions liées

.XPICross-Platform Installer (Mozilla add-on package)
.XLAMicrosoft Excel 97-2003 Add-In
.CRXChrome Extension Package
.ZXPAdobe Extension / ZXP Package
.XLAMMicrosoft Excel Macro-Enabled Add-In
.SPDSPSS Custom Dialog Package

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z