EvalX is in-progress and not production ready yet. Expect bugs.

Code. Post. Done.

Run code from any supported language with just a POST request. Focus on what matters, building your great software. Leave the rest to us.

3-step workflow

Code.

Every request starts off with getting the code from your users. We support various popular languages & runtimes and are working on more.

Post.Try it out

Use a simple POST HTTP request to send the code right over to our runners. Whether it's from a browser or app, we've got you covered.

Done.

We handle the computation, security, and scalability of running your code, so you can focus on what matters: building great software.

Input

curl -X POST \ -H "Content-Type: application/json" \ -H "Authorization: Bearer test-key-1" \ -d '{"code": "console.log(\'Hello world!\')", "language": "js"}' \ https://api.evalx.sh/eval

Output

{ "output": "Hello world!" }

Like what you see?

So do we.

Join our waitlist!

Receive updates and news about our product. We know how annoying spam is, which is why we reserve emails only for important stuff and never sell your information.