onnx/tensorflow-onnx

Convert TensorFlow, Keras, Tensorflow.js and Tflite models to ONNX

63
/ 100
Established

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.

machine-learning-deployment model-conversion deep-learning-operations ai-model-portability
No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

2,519

Forks

462

Language

Jupyter Notebook

License

Apache-2.0

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.