Smoother and Faster NVIDIA Jetson Setup
Jetsonizer is a CLI tool designed to streamline and automate the setup process for NVIDIA Jetson devices. Setting up a fresh Jetson environment can be tedious and prone to errors. Jetsonizer simplifies this by handling user creation and essential package installations in a single, interactive workflow.
Installation • Features • Supported Tools • Usage • Contributing
- Interactive Setup - TUI powered by gum
- ML & Vision Stack - CUDA-enabled OpenCV, PyTorch, TensorRT
- Python Environments - MiniConda, uv support
- Development Tools - VS Code, monitoring tools, browsers
- Zero-Config - Smart defaults with customization options
Add the Jetsonizer repository and install via apt:
echo "deb [trusted=yes] https://alibustami.github.io/Jetsonizer/ debian/" | sudo tee /etc/apt/sources.list.d/jetsonizer.listsudo apt update
sudo apt install jetsonizerSimply run:
jetsonizerFollow the interactive prompts to configure your Jetson device.
Jetsonizer can install and configure the following tools:
- OpenCV (CUDA) - Computer vision with GPU acceleration
- PyTorch (CUDA) - Deep learning framework with CUDA support
- TensorRT - High-performance deep learning inference
- MiniConda - Lightweight Python distribution
- uv - Ultra-fast Python package installer
- VS Code - Popular code editor with remote development support
- jtop - System monitoring tool for Jetson devices
- Brave Browser - Privacy-focused web browser
For more details, visit the project website.
Contributions are welcome! Please read our Contributing Guidelines before submitting a PR.
This project is licensed under the MIT License - see the LICENSE file for details.
If you find Jetsonizer helpful, please consider giving it a star on GitHub!
Made for the NVIDIA Jetson Community
