0.1.019.3 MB
GPL-3.0
strict
core24
Generate draft snapcraft.yaml files by inspecting your project
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:'.
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:'.
Update History
0.1.0 (1)10 Jul 2026, 06:45 UTC
10 Jul 2026, 06:08 UTC
10 Jul 2026, 06:08 UTC
10 Jul 2026, 06:45 UTC