elements

Pricing

$300 per license, per quarter

One license per machine, and you can move them between machines anytime. Your initial purchase includes a free deployment license.

How it works.

What counts as a machine?

Any computer that runs the elements tooling — your laptop while you're developing, each production server you deploy to. A license stays checked out to a machine until you check it back in; moving a license to a different machine is a single command.

What am I paying for?

The tooling — all the elements commands. Not the output: the runtime packages like @elements/app are MIT-licensed. Your app can run on plain Node.js without Elements tooling if you ever want to walk away.

What's a license?

A license grants a machine the right to use Elements. You purchase a fixed quantity of licenses at purchase time, and can check a license out to a machine with > elements license checkout and check it back in with > elements license checkin when you want to make it available to another machine.

Subscription or one-time?

Your call. Turn auto-renew on and your licenses renew each quarter. Turn it off and you have the tooling for the 3 months you paid for — renew yourself when you want more time.

Can I try before paying?

Yes. Head to the install page for a 7-day trial on your machine. No card, no signup gate.

What if I add a machine mid-quarter?

You pay for the days remaining in the current quarter, then the full $300 on renewal.

What kinds of apps should I use Elements to build?

Elements excels at both static sites and fully database-backed dynamic apps. No compromises on speed. We think it's the best web app development platform available today.