NVIDIA's inference SDK opens the hood—partially
NVIDIA open-sourced the plugins, parser, and samples for its GPU inference SDK so developers can extend and debug around the proprietary core.

What it does
TensorRT is NVIDIA’s SDK for high-performance deep learning inference on NVIDIA GPUs. This repository contains the open-source companion pieces: the TensorRT plugins, ONNX parser, and sample applications. Think of it as the workshop manual for a proprietary engine—you can inspect and modify the peripherals, but you still need NVIDIA’s closed-source GA libraries to actually run the build.
The interesting bit
NVIDIA positions these OSS components as a subset of the full SDK that also carries extra extensions and bug-fixes not yet in the GA release. That makes the repo less of a standalone product and more of a semi-open staging area where the plumbing around the black-box optimizer gets patched and customized.
Key highlights
- Source code for the ONNX parser and custom plugin layers (migrating from
IPluginV2toIPluginV3) - Sample applications demonstrating platform capabilities
- Documented import workflows for ONNX, Torch-TensorRT, HuggingFace/Optimum, and the Network Definition API
- Per-model support matrix covering LLMs, vision, diffusion, audio, and multimodal paths
- Cross-compilation support for Jetson and DriveOS aarch64 targets
Caveats
- Requires proprietary TensorRT GA libraries to compile, so it is not a standalone open-source inference stack
- The open-source pieces are explicitly a subset; the core inference optimizer remains closed source
Verdict
Grab it if you are already living in NVIDIA’s ecosystem and need to debug parsers, write custom plugins, or ship inference to Jetson. If you are looking for a fully open, vendor-neutral GPU inference framework, this is not it.
Frequently asked
- What is NVIDIA/TensorRT?
- NVIDIA open-sourced the plugins, parser, and samples for its GPU inference SDK so developers can extend and debug around the proprietary core.
- Is TensorRT open source?
- Yes — NVIDIA/TensorRT is open source, released under the Apache-2.0 license.
- What language is TensorRT written in?
- NVIDIA/TensorRT is primarily written in C++.
- How popular is TensorRT?
- NVIDIA/TensorRT has 13.3k stars on GitHub and is currently holding steady.
- Where can I find TensorRT?
- NVIDIA/TensorRT is on GitHub at https://github.com/NVIDIA/TensorRT.