Tool Open source

Asm

Asm is a package registry and command-line tool for assembly-language projects. It creates, builds, runs, tests, and distributes projects with explicit machine targets, source dependencies, repeatable lock files, and release records containing source, commit, artifact, size, SHA-256, and verification information. Its commands support package search, version inspection, source fetching, executable installation, upgrades, and uninstalling; publication is submitted through reviewed pull requests. The CLI supports Linux x86-64, Linux ARM64, and Apple Silicon macOS 15 or later, with RISC-V Linux packages and additional target implementations supported in the project model. Asm is in early alpha and is licensed under AGPL-3.0-or-later; starter code and reference examples use MIT.

View repository Visit site Mentioned in 2 videos ↓

What Asm is used for

2 uses taken from transcripts — each links to the moment in the video.

  • A package registry and command line tool for assembly language. Create, build, run, and test projects with pinned dependencies, size and SHA-256 checks, and verification results per release.

    unverified Github Awesome
  • A package registry and command-line tool for assembly projects. Users create projects, add packages, and build, run and test from one ASM.toml file, with locked dependencies and release records with verification results.

Videos mentioning Asm

2 in the library.