Creating a snap

A snap is a bundle of your app and dependencies that works without modification across Linux. Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions. You can create snaps from apps you’ve already built and zipped, or your preferred programming language or framework.

Go
Go

Python
Python

Java
Java

Electron
Electron

Node.js
Node.js

Ruby
Ruby

Rust
Rust

C/C++
C/C++

Windows
Windows

MOOS
MOOS

ROS
ROS

ROS 2
ROS 2

Last updated 9 days ago. Help improve this document in the forum.