for Business APIs
A simple, collaborative programming model for the web.
Developer APIs, remote commands, webhooks, chron tasks or full websites in seconds.
Maximize developer velocity with Service Functions — "serverless" web functions
that build APIs, scripts, webhooks, scheduled tasks or websites in seconds.
Build your own or collaborate with developers around the world.
Receive $5.00 Secure your namespace now and receive $5.00 in compute credits in compute credits for claiming
build for an ecosystem

A Standard Library for the Web

With a focus on developer velocity, you can use StdLib tooling to build and ship custom application logic and APIs using infinitely scalable "serverless" web functions.

Building with StdLib is a collaborative experience — share sourcecode with your team to easily replicate internal workflow logic, or use StdLib to onboard external developers into your ecosystem with a single click. Building with APIs has never been easier.

> Install command line tools
$ npm install lib.cli -g

> Initialize a workspace
$ lib init

> Create a service
$ lib create


> Deploy infinitely scalable web API (dev environment)
$ lib up dev

> Deploy a service to production (immutable)
$ lib release
module.exports = (name = 'Jon Snow', callback) => {
  return callback(null, `You know nothing, ${name}.`);

Build and Ship — 10 Minutes or Less

Use StdLib to write backend functions and deploy them to the cloud in an instant. From general purpose Business APIs, to Slack Bots, Twilio Messaging Hubs, Alexa Skills and more — you can build new projects and connect them to third party services in record time.

Sick of complexity? We're making web development simple again.

StdLib Features

StdLib is an all-in-one development solution, from ideation to implementation, iteration, all the way through to production. Just check out some of our features.

  Infinite Scalability
Based on new "serverless" technology, your code scales to any request load.
  Self-Healing Services
Runtime error? No problem. StdLib services self-heal, meaning one-off errors won't disrupt other customers.
  Command Line Tools
Don't spend time wrestling with project setup, get started in a few seconds with the StdLib CLI
  Automatic Type Checking
The StdLib Gateway comes with a built-in type system, meaning you can trust user input and your developers can trust output.
  Open Specification
StdLib is based on the FaaSlang open specification, meaning it's portable should you want to set up your own system.
  Rate Limiting
Have some fragile infrastructure behind the scenes that you need to protect? StdLib can act as a gateway and set rate limits easily.
  Billing and Authentication
Billing is handled down to the request by StdLib's system, meaning you can charge and earn for your services with the click of a button.
  Scheduled Functions
With our function scheduler, we offer chron-jobs as a service — schedule your own or any public function in a flash.
  Immutable Services
StdLib services, once released, are immutable, meaning you can trust them to never be overwritten.
  Mutable Dev Environments
Testing and rapid iteration in development and staging environments requires only a single command.
  Local Development
A first in the "serverless" world, StdLib makes local development a breeze — test your functions before deploying them.
  Team Collaboration
Create a team and add developers to help build your functions with you, great software is a communal effort.

Share, Discover and Integrate

Share your services and functions within your organization or across the globe effortlessly. Build using templates for popular ecosystems, or start from scratch. Feel free to let other people use the APIs you build, or share your code open source to earn compute credits on StdLib.

Ready to get started?
Claim your StdLib Namespace while it's available!