Skip to content

Extensions de fichiers prises en charge par Mammouth

Mammouth prend en charge une large gamme de types de fichiers pour le téléversement, couvrant les documents, images, codes, configurations et bien plus. Voici une liste organisée et catégorisée de toutes les extensions de fichiers supportées.


🖼️ Fichiers image

Mammouth accepte divers formats d'images, y compris les types modernes et anciens :

  • Images matricielles

    • .png (Portable Network Graphics)
    • .jpg / .jpeg (Joint Photographic Experts Group)
    • .webp (Format moderne avec une excellente compression)
    • .gif (Graphics Interchange Format, supporte les animations)
  • Graphiques vectoriels

    • .svg (Scalable Vector Graphics)

📄 Fichiers document

Formats courants pour les textes, tableaux, présentations et livres électroniques :

  • Traitement de texte

    • .pdf (Portable Document Format)
    • .docx / .doc (Microsoft Word)
    • .txt (Texte brut)
    • .rtf (Rich Text Format)
    • .odt (OpenDocument Text)
    • .epub (Format eBook)
  • Tableurs

    • .xlsx / .xls (Microsoft Excel)
    • .csv (Valeurs séparées par des virgules)
    • .tsv (Valeurs séparées par des tabulations)
  • Présentations

    • .pptx / .ppt (Microsoft PowerPoint)
    • .odp (OpenDocument Presentation)
  • Balises et documentation

    • .md / .mdx (Markdown)
    • .rst (reStructuredText)
    • .adoc (AsciiDoc)
    • .srt (Fichiers de sous-titres)

💻 Fichiers de code et développement

Liste complète des langages de programmation, scripts et fichiers de configuration :

Langages de programmation

  • Python : .py, .pyw, .ipynb
  • JavaScript/TypeScript : .js, .cjs, .mjs, .jsx, .ts, .tsx
  • Java : .java
  • C/C++ : .c, .cc, .cpp, .cxx, .h, .hh, .hpp
  • C# : .cs
  • Rust : .rs
  • Swift : .swift
  • Go : .go
  • Kotlin : .kt, .kts
  • Objective-C : .m, .mm
  • Scala : .scala
  • Dart : .dart
  • Ruby : .rb
  • Perl : .pl, .pm, .t
  • Lua : .lua
  • CoffeeScript : .coffee
  • PHP : .php
  • R : .R, .r, .Rmd, .rmd
  • Fortran : .f, .for, .f90, .f95, .f03
  • Scripts shell : .sh, .bash, .zsh, .fish
  • Scripts batch : .bat, .cmd
  • PowerShell : .ps1, .ps1xml, .psm1, .psd1

Web et frontend

  • .html / .htm (HyperText Markup Language)
  • .css (Cascading Style Sheets)
  • .scss (Sassy CSS)
  • .vue (Vue.js)
  • .astro (Astro)
  • .twig (Modèles Twig)
  • .svelte (Svelte)
  • .graphql / .gql (GraphQL)
  • .styl (Stylus)
  • .less (Less CSS)
  • .sass (Sass)

Configuration et fichiers de build

  • .json / .jsonc (JSON)
  • .yaml / .yml (YAML)
  • .toml (TOML)
  • .xml (XML)
  • .proto (Protocol Buffers)
  • .ini, .cfg, .conf, .config (Fichiers de configuration)
  • .properties (Propriétés Java)
  • .editorconfig (EditorConfig)
  • .gitignore, .gitattributes, .gitmodules (Fichiers Git)
  • .dockerfile, .dockerignore (Docker)
  • .makefile, .cmake (Systèmes de build)
  • .gradle, .groovy (Gradle)
  • .bazel, .bzl (Bazel)
  • .prettierrc, .eslintrc, .babelrc (Linters et formatage)
  • .npmrc, .yarnrc (Gestionnaires de paquets)
  • .jenkinsfile (Jenkins)
  • .hcl, .tf (Terraform)
  • .ninja, .meson, .gyp, .scons (Outils de build)

📊 Fichiers de données et bases de données

  • .sql (Scripts SQL)
  • .csv, .tsv (Fichiers de données)
  • .geojson (GeoJSON)
  • .kml (Keyhole Markup Language)
  • .mib (Management Information Base)
  • .log (Fichiers de logs)
  • .ddl, .dml (Schémas de bases de données)
  • .pks, .pkb (Oracle PL/SQL)

🎮 Fichiers de jeux et 3D

  • .gd, .gdshader, .tres, .tscn (Moteur Godot)
  • .fbx (Format de modèle 3D)
  • .mat (Fichiers de matériaux)
  • .prefab, .unity, .scene, .asset, .meta (Moteur Unity)
  • .shader, .hlsl, .glsl (Fichiers de shaders)

📦 Fichiers divers et spécialisés

  • .pem, .crt, .key (Certificats de sécurité)
  • .har (Archive HTTP)
  • .ics (Fichiers de calendrier)
  • .urdf (Robotique)
  • .t (Fichiers de modèles)
  • .vscode, .idea (Configurations d'IDE)
  • .sln, .csproj, .props, .targets (Visual Studio)
  • .xaml, .resx, .nuspec (.NET)
  • .xib, .storyboard, .xcconfig (Développement Apple)
  • .plist (Property List)
  • .avsc (Schémas Avro)
  • .rego (Open Policy Agent)
  • .sol (Solidity)
  • .sv, .v (SystemVerilog)
  • .s, .asm (Assembleur)
  • .patch, .diff (Fichiers de patch)
  • .lock (Verrous de dépendances)
  • .po, .pot, .xliff (Fichiers de localisation)
  • .mustache, .handlebars, .ejs, .pug, .jade, .liquid (Moteurs de templates)

🔧 Autres formats supportés

  • .m3u (Liste de lecture)
  • .owl (Web Ontology Language)
  • .nix (Gestionnaire de paquets Nix)
  • .url (Raccourci Internet)
  • .ass (Format de sous-titres)
  • .ino (Arduino)
  • .wadl, .raml, .swagger, .openapi (Spécifications d'API)
  • .logback, .log4j (Configurations de logs)
  • .iss (Inno Setup)
  • .agc (Automated Guided Code)

Conclusion

Mammouth prend en charge une grande variété de types de fichiers, ce qui le rend polyvalent pour différents cas d'utilisation, que vous travailliez avec des documents, du code, des images ou des formats spécialisés. Si votre extension de fichier n'est pas listée, vérifiez les mises à jour ou envisagez de le convertir dans un format supporté.

Bon téléversement ! 🚀