awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesFile Format Detectors

Identifies file format by extension or MIME type, with fallback to content-based detection and manual override.

Distinct from Automatic Format Detection: Distinct from Automatic Format Detection: focuses on general file format identification for documents, not log file structure detection.

Explore 6 awesome GitHub repositories matching software engineering & architecture · File Format Detectors. Refine with filters or upvote what's useful.

Awesome File Format Detectors GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • phpoffice/phpexcelAvatar de PHPOffice

    PHPOffice/PHPExcel

    11,379Voir sur GitHub↗

    PHPExcel is a PHP spreadsheet library used for programmatically reading and writing spreadsheet files in various formats. It utilizes an in-memory spreadsheet model that maps spreadsheet structures to a hierarchy of objects for programmatic manipulation. The library functions as an Office Open XML processor for generating and manipulating XLSX documents and serves as a reader for extracting data and structure from legacy binary XLS files. It also includes tools for CSV data integration and importing. The project provides capabilities for automated report generation and spreadsheet data extra

    Uses dedicated driver classes to handle the unique structural specifications of different spreadsheet file types.

    PHP
    Voir sur GitHub↗11,379
  • kreuzberg-dev/kreuzbergAvatar de kreuzberg-dev

    kreuzberg-dev/kreuzberg

    8,527Voir sur GitHub↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Identifies file format by extension or MIME type, with fallback to content-based detection and manual override.

    Rustdocument-intelligenceelixirffi
    Voir sur GitHub↗8,527
  • livebook-dev/livebookAvatar de livebook-dev

    livebook-dev/livebook

    5,805Voir sur GitHub↗

    Livebook is an interactive notebook platform for Elixir that provides a web-based environment for writing and running code cells alongside Markdown content, visualizations, and reproducible workflows. It serves as a multi-cloud auto-clustering tool that automatically discovers and joins Elixir nodes into clusters across Kubernetes, AWS ECS, and Fly.io for distributed execution, and also functions as a notebook deployment tool that packages notebooks into standalone web applications with authentication, secrets, and Docker support. The platform enables real-time collaborative editing, synchron

    Stores notebooks as .livemd files using a Markdown-based format with embedded code cell metadata.

    Elixirchartscollaborativedistributed-computing
    Voir sur GitHub↗5,805
  • quarto-dev/quarto-cliAvatar de quarto-dev

    quarto-dev/quarto-cli

    5,777Voir sur GitHub↗

    Quarto is an open-source scientific and technical publishing system built on Pandoc that converts Markdown and Jupyter notebooks into a wide range of output formats. It functions as a multi-format document converter, a reproducible research platform, a static site generator for technical content, and an interactive dashboard builder, all within a single framework. The system is distinguished by its ability to produce HTML, PDF, Word, ePub, and slide decks from a single Markdown source, while embedding executable code blocks in Python, R, Julia, or Observable for dynamic, reproducible document

    Transforms a notebook between .ipynb and .qmd representations using the convert command.

    JavaScript
    Voir sur GitHub↗5,777
  • prettier/prettier-vscodeAvatar de prettier

    prettier/prettier-vscode

    5,504Voir sur GitHub↗

    Il s'agit d'une extension Visual Studio Code qui intègre le moteur de formatage Prettier dans l'éditeur. Elle sert de pont pour fournir un style de code multi-langage opinionné en réimprimant le code source à partir d'un arbre de syntaxe pour imposer une mise en page et un retour à la ligne cohérents. L'extension permet un formatage automatisé lors de l'enregistrement ou sur commande, assurant une base de code uniforme au sein des équipes. Elle résout les règles de style en fusionnant les préférences de l'éditeur, les fichiers EditorConfig et les fichiers de configuration locaux, et peut se coordonner avec des linters pour résoudre les règles stylistiques conflictuelles. Le système prend en charge un large éventail de langages de programmation et de formats de balisage, avec la possibilité d'étendre la prise en charge des langages via des plugins et un mappage personnalisé des extensions de fichiers. Elle gère la résolution de version du formateur en privilégiant les installations locales au projet par rapport aux versions intégrées et suit les positions du curseur pour maintenir l'emplacement du caret après les modifications de code.

    Detects the correct parser or determines if a file should be ignored based on file metadata.

    TypeScript
    Voir sur GitHub↗5,504
  • arabold/docs-mcp-serverAvatar de arabold

    arabold/docs-mcp-server

    1,052Voir sur GitHub↗

    This project is a server implementation of the Model Context Protocol designed to function as an AI knowledge retrieval tool. It acts as a semantic search engine and web scraping framework that indexes technical documentation from web sources, local files, and archives, making this information directly accessible to AI coding assistants for context-aware research and querying. The system distinguishes itself through a hybrid search architecture that combines vector-based embeddings with full-text retrieval to improve the accuracy of documentation lookups. It features a modular pipeline for co

    Identifies file types using headers, extensions, and content sniffing to ensure correct processing.

    TypeScriptagentic-aicopilotcursor
    Voir sur GitHub↗1,052
  1. Home
  2. Software Engineering & Architecture
  3. Custom Log Formatting
  4. Automatic Format Detection
  5. File Format Detectors

Explorer les sous-tags

  • File Format Specifications2 sous-tagsDefines a file type using extensions like pdf, docx, csv, or json. **Distinct from File Format Detectors:** Distinct from File Format Detectors: focuses on specifying a file format for operations, not on detecting the format of an unknown file.