onnx/tensorflow-onnx
Convert TensorFlow, Keras, Tensorflow.js and Tflite models to ONNX
This tool helps machine learning engineers and data scientists convert their trained models built with TensorFlow, Keras, TensorFlow.js, or TFLite into the ONNX format. You provide your existing model file, and it outputs a universal ONNX model, which can then be deployed across various hardware and runtimes. It's for anyone needing to standardize or port their TensorFlow ecosystem models for broader compatibility and deployment flexibility.
2,519 stars. Actively maintained with 2 commits in the last 30 days.
Use this if you need to convert your TensorFlow, Keras, TensorFlow.js, or TFLite machine learning models into the ONNX format for wider compatibility and deployment.
Not ideal if your primary goal is model training or if you only intend to deploy your models within the TensorFlow ecosystem.
Stars
2,519
Forks
462
Language
Jupyter Notebook
License
Apache-2.0
Category
Last pushed
Mar 04, 2026
Commits (30d)
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/onnx/tensorflow-onnx"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
microsoft/onnxruntime
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
onnx/onnx
Open standard for machine learning interoperability
PINTO0309/onnx2tf
Self-Created Tools to convert ONNX files (NCHW) to TensorFlow/TFLite/Keras format (NHWC). The...
NVIDIA/TensorRT
NVIDIA® TensorRT™ is an SDK for high-performance deep learning inference on NVIDIA GPUs. This...
onnx/onnxmltools
ONNXMLTools enables conversion of models to ONNX