Install latest/stable of draftcraft
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
You are about to open
Do you wish to proceed?
Thank you for your report. Information you provided will help us investigate further.
There was an error while sending your report. Please try again later.
Generate an embeddable card to be shared on external websites.
draftcraft inspects a project directory instead of handing you a static template. It reads the project's own manifest (pyproject.toml, package.json, go.mod, Cargo.toml), extracts name, version, entry points and dependencies, maps known dependencies to the snap interfaces and Ubuntu packages they imply, and writes a snapcraft.yaml that is already mostly correct.
Every value in the generated file carries its confidence: facts read from your project render as clean YAML, heuristic inferences are marked 'verify:', and placeholders you must fill in are marked 'TODO:'.
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.