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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

ONNX model exporter

Ranking updated Jul 3, 2026

For a tool for exporting machine learning models, the strongest matches are onnx/onnx (The official ONNX repository is the core standard and), onnx/onnxmltools (ONNXMLTools converts models to ONNX from non-PyTorch/TensorFlow frameworks like) and snakers4/silero-models (Silero Models bundles pre-trained speech models with ONNX export). abus-aikorea/voice-pro and danielgatis/rembg round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Find the best ONNX model exporters for your machine learning workflow. Compare top-rated tools by activity and features to pick the right one.

ONNX model exporter

Find the best repos with AI.We'll search the best matching repositories with AI.
  • onnx/onnxonnx avatar

    onnx/onnx

    20,358View on GitHub↗

    ONNX is an open-source standard for machine learning interoperability that provides a unified format for representing neural network models. By defining a common set of operators and a standardized file structure, it enables models to be shared, exported, and executed consistently across different training frameworks and software ecosystems. The project functions as an intermediate representation layer that decouples model development from deployment. It utilizes a language-neutral binary serialization format to store model structures and weights, ensuring that computational graphs remain por

    The official ONNX repository is the core standard and reference implementation for exporting models to the unified ONNX format, directly addressing the need for multi‑framework conversion and interoperability across PyTorch, TensorFlow, and other ecosystems.

    PythonMachine Learning Model PortabilityDirected Acyclic Graph Execution EnginesModel Interoperability Formats
    View on GitHub↗20,358
  • onnx/onnxmltoolsonnx avatar

    onnx/onnxmltools

    1,160View on GitHub↗

    This project is a machine learning interoperability tool designed to translate models from various training frameworks into the standardized open neural network exchange format. It functions as a model deployment pipeline that enables consistent execution across diverse inference engines and hardware environments. The tool utilizes graph-based translation and an operator mapping layer to convert framework-specific mathematical functions into a common intermediate representation. It distinguishes itself through a pluggable converter architecture, which allows developers to register custom tran

    ONNXMLTools converts models to ONNX from non-PyTorch/TensorFlow frameworks like scikit-learn and Keras, so it fits the ONNX export category but may not cover the deep-learning frameworks your search primarily asks for.

    PythonModel Interoperability ToolsModel Deployment PipelinesModel Format Converters
    View on GitHub↗1,160
  • snakers4/silero-modelssnakers4 avatar

    snakers4/silero-models

    5,977View on GitHub↗

    This is a collection of pre-trained neural models for speech recognition, synthesis, and voice activity detection. It provides a library of assets designed for speech-to-text, text-to-speech, and the identification of human speech segments within audio. The project features text-to-speech synthesis with support for multiple languages and the use of Speech Synthesis Markup Language to control prosody, pitch, and timing. For speech recognition, the system includes capabilities for transcribing audio to text with word-level timestamp extraction and an automated punctuation restorer to insert cap

    Silero Models bundles pre-trained speech models with ONNX export scripts for its own architectures, but it is not a general-purpose ONNX conversion tool for exporting models from arbitrary frameworks.

    Jupyter NotebookONNX Runtime Inference
    View on GitHub↗5,977
  • abus-aikorea/voice-proabus-aikorea avatar

    abus-aikorea/voice-pro

    6,255View on GitHub↗

    Voice Pro is a comprehensive speech and audio processing toolkit that combines text-to-speech synthesis, voice cloning, speech recognition, and translation capabilities into a single application. At its core, the project enables users to generate natural-sounding speech from text, clone voices from short audio samples without requiring prior training data, and perform real-time speech translation across over 100 languages. The platform distinguishes itself through its integrated multimedia workflow, allowing users to download YouTube videos, extract audio, separate voice tracks, generate word

    This is a speech and audio processing toolkit that includes some ONNX export capabilities for its own models, but it is not a dedicated tool for converting models from frameworks like PyTorch or TensorFlow to ONNX format.

    PythonONNX Runtime Inference
    View on GitHub↗6,255
  • danielgatis/rembgdanielgatis avatar

    danielgatis/rembg

    21,911View on GitHub↗

    Rembg is a machine learning-based toolkit designed for automated image background removal and subject segmentation. It functions as a versatile engine that identifies and extracts subjects from images, supporting diverse input methods including individual files, directory-based batch processing, and live binary data streams. The project distinguishes itself through its flexible integration options, offering a command-line interface for local automation, a library for programmatic access, and an HTTP service for remote requests. It utilizes deep learning architectures to classify pixels and ge

    Rembg is a background-removal tool that uses ONNX Runtime for inference, but it does not export or convert models to ONNX — it consumes them, so it is not the conversion tool you are after.

    PythonONNX Runtime Inference
    View on GitHub↗21,911
  • xenova/transformers.jsxenova avatar

    xenova/transformers.js

    16,141View on GitHub↗

    Transformers.js is a JavaScript library and web machine learning framework designed to run pretrained transformer models directly in the browser. It serves as a client-side inference engine and a wrapper for the ONNX Runtime, enabling the execution of multimodal AI tasks on user devices without the need for a backend server. The library distinguishes itself by providing a unified toolkit for processing text, image, and audio data locally. This architecture supports privacy-preserving model inference and reduces latency by performing all computations on the client's hardware. Its capabilities

    Transformers.js runs ONNX models in the browser for inference, but it is not a tool for exporting or converting models to the ONNX format from other frameworks—it consumes pre‑exported ONNX models rather than producing them.

    JavaScriptONNX Runtime Inference
    View on GitHub↗16,141
  • nvidia/tensorrtNVIDIA avatar

    NVIDIA/TensorRT

    13,076View on GitHub↗

    TensorRT is a deep learning inference engine and software development kit designed to optimize and deploy neural networks for high-performance execution on NVIDIA GPUs. It functions as a GPU acceleration framework that reduces latency and increases throughput for trained models during production deployment. The toolkit imports models from the Open Neural Network Exchange format and transforms them into optimized engines. It utilizes graph-based model optimization, layer-fusion kernel generation, and precision-based quantization to convert floating point weights into lower precision formats.

    TensorRT is an inference optimization engine that imports ONNX models for deployment, not a tool for exporting or converting models into the ONNX format from other frameworks.

    C++ONNX Model Importers
    View on GitHub↗13,076
  • tencent/tnnTencent avatar

    Tencent/TNN

    4,641View on GitHub↗

    TNN is a deep learning inference framework designed to execute pre-trained neural networks across mobile, desktop, and server hardware. It functions as a hardware-accelerated runtime and model compression toolkit, providing a unified interface for deploying models in diverse environments. The framework includes an ONNX model converter to transform models from various training frameworks into a standardized internal format. It distinguishes itself through a combination of model compression tools—including weight quantization and static-code pruning—and a memory management system that reuses bu

    TNN is a deep learning inference framework that includes an ONNX model converter, but its primary identity is a deployment and model compression runtime rather than a dedicated tool for exporting models from frameworks like PyTorch or TensorFlow into ONNX format.

    C++ONNX Model Importers
    View on GitHub↗4,641
  • paddlepaddle/paddledetectionPaddlePaddle avatar

    PaddlePaddle/PaddleDetection

    14,243View on GitHub↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    PaddleDetection is an object detection training framework that may indirectly support ONNX export, but it is not a dedicated tool or library for converting ML models to ONNX format, which is what this search is after.

    PythonONNX Runtime Inference
    View on GitHub↗14,243

Related searches

  • a toolkit for on-device model deployment
  • a guide for exporting database data
  • an open source model for local deployment
  • an open source model for local inference
  • a toolkit for quantizing large language models
  • a library for accelerating transformer inference
  • a system for distributing LLM inference across nodes
  • an inference engine optimized for Apple Silicon