Pricing

$50 per license, per month

One license per machine, at a time. You pay for the tooling, you own the output. Pricing is predictable, not usage based. Your first purchase includes two licenses: development and deploy machines.

This is founder pricing. The price will eventually increase to $100 per license, per month for new customers. Buy at $50 and you keep that rate for as long as your subscription stays active.

Need something you don't see? Contact us.

One integrated stack. One predictable bill.

build server
included
test and cli server
included
authentication and sessions
included
background jobs and cron
included
transactional email
included
realtime and pub sub
included
asset caching
included
deploy
included
load balancing and failover
included
ssl certificates
included

You bought the software because building it cost more than renting it. For a lot of what a team pays for every month, that stopped being true in the age of AI. Build it, own it, and make it do exactly what you want.

Questions and Answers

What am I paying for?

The tooling: the project server, the build, the test and job runners, the deploy. Runtime packages like @elements/app are MIT-licensed, and your app runs on plain Node.js without the tooling, so what you ship keeps working whether or not you keep paying.

What is founder pricing?

$50 is the founder rate. The price will eventually increase to $100 per license, per month for customers who come later. If you buy at $50, you keep that rate for as long as your subscription stays active, including licenses you add afterwards. Let it lapse and you come back at the going rate.

What's a license?

A license lets one machine use Elements, but it is not tied to that machine. You buy a pool at checkout, and your first purchase includes two licenses: development and deploy machines. Add or remove licenses later from your account. Any machine takes one from the pool with > elements license checkout, and > elements license checkin puts it back.

What counts as a machine?

Any computer that runs the elements tooling. That means your laptop while you develop, and each server you deploy to. A license stays checked out to a machine until you check it back in. Moving it to another machine is one command.

What if I add a machine mid-month?

You pay a prorated amount for the days left in the month, then the full $50 at renewal.

Subscription or one-time?

A subscription by default. Your licenses renew automatically each month. Turn off auto-renew at checkout to pay one month at a time, then renew whenever you want.

Can I try before paying?

Yes. The install page starts a 14-day trial on your machine. No credit card, no signup.

Need another question answered?

We'd love to hear from you: hello@elements.dev.