awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 रिपॉजिटरी

Awesome GitHub RepositoriesFile Format Plugin Support

Architectures for extending application support for new file formats via external plugins.

Distinct from Archive Format Plugins: Supports generic 3D file formats rather than specifically archive formats.

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

Awesome File Format Plugin Support GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • photopea/photopeaphotopea का अवतार

    photopea/photopea

    8,284GitHub पर देखें↗

    Photopea is a browser-based image editor that runs entirely in the browser without requiring any downloads or installations, capable of editing both raster and vector graphics. It functions as a multi-format image converter, a PSD file editor, a RAW photo processor, and a vector graphics editor, all within a single web application. The editor distinguishes itself through its extensive file format support, opening and saving industry-standard formats including PSD, AI, Sketch, Figma, and XD, as well as native files from Affinity, InDesign, and Krita. It also supports RAW camera files from Niko

    Opens and saves industry-standard file formats including PSD, AI, and Sketch for cross-application compatibility.

    GitHub पर देखें↗8,284
  • goldendict/goldendictgoldendict का अवतार

    goldendict/goldendict

    6,616GitHub पर देखें↗

    GoldenDict is an offline and online dictionary reader that retrieves word definitions from local files and web sources, displaying entries with full formatting, images, and hyperlinks through an embedded WebKit rendering engine. It reads dictionary files in Babylon, StarDict, Dictd, and ABBYY Lingvo formats without requiring conversion, and supports querying arbitrary websites via user-defined URL templates. The application integrates with the system through global hotkeys and clipboard monitoring, allowing users to trigger lookups or translate selected text in any other application without m

    Loads dictionary files in Babylon, StarDict, Dictd, and Lingvo formats via format-specific plugins.

    C++
    GitHub पर देखें↗6,616
  • misp/mispMISP का अवतार

    MISP/MISP

    6,360GitHub पर देखें↗

    MISP is an open-source threat intelligence sharing platform designed for collecting, storing, and distributing structured threat indicators and intelligence. At its core, it provides a distributed synchronization protocol for transferring events between instances, an attribute-based correlation engine that links matching indicators across events, and a REST API with an OpenAPI specification for programmatic access to threat data. The platform uses formal data formats for JSON, taxonomy, galaxy, and object templates to enable compatibility across tools and communities. The platform distinguish

    Uses plugin-based architecture to support JSON, taxonomy, galaxy, and object template data formats.

    PHP
    GitHub पर देखें↗6,360
  • dantheman827/ios-app-signerDanTheMan827 का अवतार

    DanTheMan827/ios-app-signer

    6,298GitHub पर देखें↗

    This is an app for OS X that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS device.

    Accepts IPA, DEB, APP, and XCARCHIVE files as source material for re-signing.

    Objective-C
    GitHub पर देखें↗6,298
  • gsantner/markorgsantner का अवतार

    gsantner/markor

    5,710GitHub पर देखें↗

    Markor is an Android text editor that handles Markdown, todo.txt, and plain text files, functioning as a note-taking and task management tool. It operates directly on the device's filesystem, storing content as plain files without a proprietary database, and integrates with third-party sync tools like Syncthing for cross-device file synchronization. The editor provides syntax highlighting for multiple formats, a live preview that converts markup to HTML in real-time, and the ability to export documents as HTML or PDF. It also includes a file browser with a user-selectable root folder and supp

    Extends editing and preview capabilities for each markup format through separate parser and action modules.

    Java
    GitHub पर देखें↗5,710
  • vale-cli/valevale-cli का अवतार

    vale-cli/vale

    5,477GitHub पर देखें↗

    Vale एक मार्कअप-अवेयर प्रोज़ लिंटर और कमांड-लाइन इंटरफ़ेस टूल है जिसे विभिन्न दस्तावेज़ स्वरूपों में संपादकीय शैली गाइड और व्याकरण नियमों को लागू करने के लिए डिज़ाइन किया गया है। यह एक YAML-आधारित स्टाइल गाइड इंजन के रूप में कार्य करता है जो कोड ब्लॉक जैसे गैर-प्रोज़ तत्वों को अनदेखा करते हुए टोन, वर्तनी और शब्दावली में स्थिरता के लिए टेक्स्ट का विश्लेषण करता है। यह प्रोजेक्ट एक लचीले एक्स्टेंसिबिलिटी मॉडल के माध्यम से खुद को अलग करता है जो उपयोगकर्ताओं को जटिल वैलिडेशन लॉजिक के लिए YAML कॉन्फ़िगरेशन, रेगुलर एक्सप्रेशन और बाहरी स्क्रिप्ट का उपयोग करके कस्टम लिंटिंग नियम परिभाषित करने की अनुमति देता है। यह Markdown, AsciiDoc, HTML और Org-mode सहित दस्तावेज़ीकरण स्वरूपों की एक विस्तृत श्रृंखला का समर्थन करता है, जो अक्सर नियमों के एक एकीकृत सेट को लागू करने के लिए XSLT के माध्यम से इन इनपुट को सामान्य करता है। यह टूल पठनीयता मेट्रिक्स और व्याकरण के लिए भाषाई मूल्यांकन, शब्दकोश-आधारित वर्तनी जाँच और असंगत वाक्यांशों को रोकने के लिए शब्दावली प्रबंधन सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह संपादकों में वास्तविक समय निदान के लिए Language Server Protocol के माध्यम से एकीकरण प्रदान करता है, साथ ही प्रोज़ वैलिडेशन को स्वचालित करने के लिए CI/CD पाइपलाइनों और Git हुक के लिए समर्थन भी प्रदान करता है। Vale को विभिन्न प्लेटफ़ॉर्म पर सुसंगत निष्पादन सुनिश्चित करने के लिए Docker का उपयोग करके कंटेनरीकृत वातावरण के भीतर तैनात किया जा सकता है।

    Provides the ability to enforce style guides on DITA files via integration with the DITA Open Toolkit.

    Golinterlintingvale
    GitHub पर देखें↗5,477
  • cadquery/cadqueryCadQuery का अवतार

    CadQuery/cadquery

    5,351GitHub पर देखें↗

    CadQuery is a programmatic 3D modeling library and parametric CAD framework that allows for the generation of complex geometric solids and assemblies using a fluent Python API. It functions as a B-Rep geometry engine, enabling the construction of models through code rather than a graphical user interface. The project is built on the Open CASCADE Technology kernel and utilizes a method-chaining API to link geometric commands in sequence. It distinguishes itself through a workplane-based coordinate system and a powerful selection system that uses topological and spatial filtering to target spec

    Ensures high-quality output by supporting industry-standard CAD file formats for engineering software.

    Python3dbrepcad
    GitHub पर देखें↗5,351
  • mosra/magnummosra का अवतार

    mosra/magnum

    5,169GitHub पर देखें↗

    Magnum is a C++ middleware suite for cross-platform graphics development and real-time data visualization. It provides a hardware-agnostic rendering layer that translates graphics commands into platform-specific calls, ensuring consistent behavior across different GPU drivers and APIs such as Vulkan. The project focuses on decoupling application logic from underlying hardware through abstract graphics and system utilities. It features a plugin-based resource importer for 3D assets and audio, a hierarchical scene graph for spatial transformations, and a high-performance signal-based event syst

    Features a plugin-based resource importer to extend support for various 3D model and audio file formats.

    C++
    GitHub पर देखें↗5,169
  • jsonresume/resume-clijsonresume का अवतार

    jsonresume/resume-cli

    4,721GitHub पर देखें↗

    resume-cli JSON Resume मानक पर आधारित प्रोफेशनल रिज़्यूमे को प्रबंधित करने के लिए एक कमांड लाइन इंटरफ़ेस है। यह मानकीकृत स्कीमा के विरुद्ध रिज़्यूमे डेटा को मान्य करने और उस संरचित डेटा को विज़ुअल दस्तावेज़ों में बदलने के लिए टूल्स का एक सूट प्रदान करता है। इस प्रोजेक्ट में एक थीम इंजन शामिल है जो डेटा को स्टाइल किए गए HTML और PDF दस्तावेज़ों में बदलता है। इसमें विभिन्न प्रोफेशनल फ़ाइल फॉर्मेट्स को एक एकल मानकीकृत संरचना में आयात करने के लिए एक डेटा कन्वर्टर और वास्तविक समय में रिज़्यूमे में परिवर्तनों का पूर्वावलोकन करने के लिए एक लोकल सर्वर है। यह टूलसेट फ़ाइल आरंभीकरण और स्कीमा वैलिडेशन से लेकर स्वचालित दस्तावेज़ निर्यात और मल्टी-फॉर्मेट डेटा आयात तक, प्रोफेशनल डेटा प्रबंधन के पूर्ण वर्कफ़्लो को कवर करता है।

    Uses a modular plugin architecture to support the import of various external file formats.

    JavaScriptclijavascriptjson
    GitHub पर देखें↗4,721
  • metabrainz/picardmetabrainz का अवतार

    metabrainz/picard

    4,625GitHub पर देखें↗

    MusicBrainz Picard is a metadata tagger and audio tag editor that identifies and tags audio files using the MusicBrainz community music database. It functions as a plugin-extensible tagging framework and a scriptable file organizer capable of reading and writing tags across various audio formats including MP3, FLAC, and WAV. The project is distinguished by its acoustic fingerprint identifier, which matches unknown music files to known recordings via sonic fingerprints. It features a custom scripting language for automating metadata transformations and organizing files into structured folder h

    Extends the metadata pipeline with custom scripts and community plugins to support new formats and automation.

    Pythonacoustidaudioid3
    GitHub पर देखें↗4,625
  • sindresorhus/file-typesindresorhus का अवतार

    sindresorhus/file-type

    4,297GitHub पर देखें↗

    file-type is a binary file type detector that identifies file extensions and MIME types by analyzing magic numbers and signature bytes in binary data. It functions as a magic number parser and MIME type resolver, mapping binary signatures to standardized media type strings. The project is an extensible file format identifier that allows for the addition of custom detector plugins to recognize uncommon or non-binary file formats. The engine supports binary format identification across various data sources, including buffers and data streams. It utilizes a supported format registry and provide

    Allows the addition of specialized plugins to recognize uncommon or proprietary file types.

    JavaScript
    GitHub पर देखें↗4,297
  • xiangechen/chili3dxiangechen का अवतार

    xiangechen/chili3d

    4,293GitHub पर देखें↗

    Chili3D is a browser-based parametric 3D modeling tool that uses boundary representation (B-Rep) to define and manipulate precise solid geometry. It functions as a constructive solid geometry (CSG) engine, combining primitive shapes through union, difference, and intersection operations, while also serving as a parametric constraint system that maintains geometric relationships and dimensions through adjustable parameters. The software distinguishes itself by running entirely in a web browser without requiring installation, while providing industry-standard CAD file format support for importi

    Imports and exports STEP, IGES, and BREP files for industry-standard CAD interoperability.

    TypeScript3dbrowser-basedcad
    GitHub पर देखें↗4,293
  • f3d-app/f3df3d-app का अवतार

    f3d-app/f3d

    4,137GitHub पर देखें↗

    f3d is a fast 3D model viewer and rendering engine designed for visualizing 3D meshes, CAD files, and point clouds. It operates across multiple deployment profiles, functioning as a lightweight desktop application, a scientific data visualizer for volumetric and scalar datasets, a headless rendering engine for automated image generation, and a WebAssembly-based renderer for web applications. The project distinguishes itself through specialized support for Gaussian Splatting scene reconstructions and the ability to visualize complex scientific formats such as VTK, NetCDF, and HDF. It features

    Loads external plugins via configuration files or environment variables to support additional 3D file formats.

    C++3d3d-graphics3d-viewer
    GitHub पर देखें↗4,137
  • zauonlok/rendererzauonlok का अवतार

    zauonlok/renderer

    2,745GitHub पर देखें↗

    Renderer is a low-level software graphics engine implemented in standard C for educational and experimental real-time computer graphics. It functions as a CPU rasterizer that computes vertex transformations, clipping, texturing, and lighting entirely through software computation without requiring hardware acceleration. The software includes a geometry pipeline supporting depth and alpha testing, geometry clipping and culling, and perspective-correct attribute interpolation. Its lighting and shading subsystem provides advanced physical simulation including metallic-roughness and specular-gloss

    Parses common industry file formats to load 3D models, textures, and scene definitions at runtime.

    C3d3d-graphicsc
    GitHub पर देखें↗2,745
  • qcad/qcadqcad का अवतार

    qcad/qcad

    1,829GitHub पर देखें↗

    QCAD is a professional two-dimensional computer-aided drafting application designed for creating technical drawings, engineering schematics, and architectural plans. It provides a comprehensive suite of geometric construction and modification tools that allow users to draft precise layouts while managing complex project structures through layers, blocks, and part libraries. The software distinguishes itself through an integrated scripting framework that enables users to automate repetitive design tasks and develop custom tools to extend core functionality. It also functions as a manufacturing

    Uses a modular loading system to handle diverse file formats by delegating parsing and serialization to specialized external modules.

    C++2dcaddwg
    GitHub पर देखें↗1,829
  • kaedea/android-dynamical-loadingkaedea का अवतार

    kaedea/android-dynamical-loading

    1,073GitHub पर देखें↗

    This project is a toolkit for modular Android application development, providing a framework to load external code, resources, and native libraries at runtime. It enables developers to structure applications into independent modules, facilitating dynamic feature deployment and the ability to update components without requiring a full application re-installation. The framework distinguishes itself through a robust orchestration system that manages the lifecycle and integration of these modular components. It employs custom class loading and resource injection to merge external modules into the

    Supports execution of diverse plugin formats including code, native libraries, and UI components.

    Java
    GitHub पर देखें↗1,073
  1. Home
  2. Software Engineering & Architecture
  3. Integration & Extensibility
  4. Extensibility
  5. Plugin Architectures
  6. Plugin Format Adapters
  7. File Format Plugin Support

सब-टैग एक्सप्लोर करें

  • Asset Format ImportersPlugin-based systems for extending support for 3D model and audio file formats. **Distinct from File Format Plugin Support:** Specifically targets the importing of multimedia assets (3D models, audio) via plugins rather than generic file format support.
  • CAD File Format SupportSystems for importing and exporting STEP, IGES, and BREP files for industry-standard CAD interoperability. **Distinct from File Format Plugin Support:** Distinct from File Format Plugin Support: focuses specifically on CAD file formats rather than generic plugin-based format support.
  • DITA SupportSupport for analyzing prose within Darwin Information Typing Architecture (DITA) files. **Distinct from File Format Plugin Support:** Distinct from File Format Plugin Support: focuses specifically on DITA markup rather than general plugin architectures.
  • Design File Format SupportSupport for opening and saving industry-standard design file formats like PSD, AI, and Sketch. **Distinct from File Format Plugin Support:** Distinct from File Format Plugin Support: focuses specifically on design file formats (PSD, AI, Sketch) rather than generic plugin-based format support.
  • Dictionary Format PluginsLoads dictionary files by delegating to format-specific plugins that parse Babylon, StarDict, Dictd, and Lingvo files. **Distinct from File Format Plugin Support:** Distinct from File Format Plugin Support: focuses specifically on linguistic dictionary formats, not general file formats.
  • Diverse Plugin Type SupportsExecutes varied plugin formats including code classes, native libraries, and UI assets. **Distinct from File Format Plugin Support:** Distinct from file format support: focuses on executing diverse functional plugin types rather than just parsing file formats.
  • Tagging Pipeline ExtensionsPluggable architectures for adding new metadata sources and automation to a tagging workflow. **Distinct from File Format Plugin Support:** Focuses on extending the metadata pipeline rather than just adding support for a file format.
  • iOS Archive Format AcceptorsAccepts IPA, DEB, APP, and XCARCHIVE files as source material for re-signing. **Distinct from File Format Plugin Support:** Distinct from File Format Plugin Support: focuses on accepting iOS-specific archive formats (IPA, DEB, APP, XCARCHIVE) for re-signing, not generic plugin-based format support.