Open Source at NVIDIA
Engaging with open-source communities accelerates innovation, making it easier for developers to collaborate and build. NVIDIA contributes to important open-source projects—including Docker, JAX, Kubernetes, Linux kernel, PyTorch, TensorFlow, and Universal Scene Description (USD)—and leads innovative open-source projects across many domains. NVIDIA also actively contributes to and collaborates with open-standards bodies worldwide.
Explore the innovative open-source projects below to learn more about accelerating your applications.
All
NVIDIA
FasterTransformer
Highly optimized transformer-based encoder and decoder component for GPT and BERT models
Flang
Flang
A Fortran compiler targeting low-level virtual machine (LLVM)
NVIDIA
K8s Device Plug-in
An NVIDIA plug-in that enables GPU support in Kubernetes
NVIDIA
libcu++
C++ standard library for an entire CPU+GPU system supported by CUDA
NVIDIA
Megatron-LM
Ongoing research for training transformer models at scale
NVIDIA
Milano
Milano is a tool for automating hyper-parameters search for your models on a backend of your choice
NVIDIA
NeMo Guardrails
A toolkit for easily developing trustworthy, safe, and secure LLM conversational systems.
NVIDIA
Tacotron 2
PyTorch implementation of Natural TTS Synthesis by conditioning WaveNet on Mel Spectrogram predictions
NVIDIA
vid2vid
High-resolution photorealistic video-to-video translation
AI and Deep Learning
NVIDIA
NeMo Guardrails
A toolkit for easily developing trustworthy, safe, and secure LLM conversational systems.
Cloud Native Technology
NVIDIA
K8s Device Plug-in
An NVIDIA plug-in that enables GPU support in Kubernetes
Design, Visualization, and Simulation
High-Performance Computing (HPC)
Flang
Flang
A Fortran compiler targeting low-level virtual machine (LLVM)
NVIDIA
libcu++
C++ standard library for an entire CPU+GPU system supported by CUDA
Research
NVIDIA
FasterTransformer
Highly optimized transformer-based encoder and decoder component for GPT and BERT models
NVIDIA
Megatron-LM
Ongoing research for training transformer models at scale
NVIDIA
Milano
Milano is a tool for automating hyper-parameters search for your models on a backend of your choice
NVIDIA
Tacotron 2
PyTorch implementation of Natural TTS Synthesis by conditioning WaveNet on Mel Spectrogram predictions
NVIDIA
vid2vid
High-resolution photorealistic video-to-video translation
Source code for many NVIDIA Research projects is freely available for research purposes. Also, visit our SDK Glossary page for a more comprehensive list of our SDK and Library offerings.