Axiom Layer

One-file, zero-dependency primitives for Python and JavaScript.

Download a file. Drop it in your project. Use it.


Install

macOS / Linux:

curl -fsSL https://axiomlayer.com/install.sh | sh

Windows:

irm https://axiomlayer.com/install.ps1 | iex

Then:

axiom init myproject && cd myproject && axiom add pico jot simplenv

CLI

axiom init <name>Create project
axiom add <name>Download primitives or cookbooks
axiom add --js <name>Download JS primitives
axiom run <cookbook>Run an installed cookbook
axiom listList everything

Python Primitives


JavaScript Primitives


Cookbooks


What are you building?

Select what applies. Get your stack.


Try sift

Live validation powered by sift.js. Edit the JSON:


No CLI?

Every primitive is a single file:

curl -O https://axiomlayer.com/py/pico/pico.py
curl -O https://axiomlayer.com/js/signal/signal.js

Philosophy

A primitive is the smallest useful unit of software. It does one thing. It depends on nothing. It fits in your head.


Contributing · GitHub · Changelog