isotope · v2 registry
Same language.
Different mass number.
Isotope is the official package manager for Argon — install, publish, and version packages from one terminal command.
What is Isotope?
01 / overviewIsotope is the official package manager for Argon. It's simple, fast, and secure — a command-line tool for installing, updating, and managing packages without getting in your way.
Getting set up
02 / installInstall the Argon toolchain
Isotope ships pre-packaged with Open Argon's official distribution of the Argon language. Prefer to build from source? Grab it from git.wbell.dev/Open-Argon/Isotope and follow the README.
Check the help menu
Confirm your install and see every available command:
$isotope helpcopy
Host your own registry
Running Isotope server yourself is one clone away — source lives at the isotope-server repo. Follow the README, then ping us on Discord if you get stuck.
Publishing a package
03 / publishScaffold the package
Inside an empty folder, run:
$isotope initcopy
Edit
argon-package.json
to set a name and version. Names are 3–32 lowercase alphanumeric characters (plus
-
and
.), starting and ending alphanumeric. Versions max out at 16 characters.
Write the code
Add a
src
folder and write your package inside it — conventionally with
init.ar
as the entry point.
Build and publish
From the same folder as
argon-package.json:
$isotope package buildcopy
$isotope package pushcopy
Ready to cut a full stable release instead of a pre-release?
$isotope package push --latestcopy