Skip to main content

Getting started overview

The liblab WebApp allows you to manage your SDKs, Docs, account, organization, and team members.

Logging in

The first step to use the liblab WebApp is to log in:

  1. Access the liblab WebApp.
  2. Enter your credentials and click Continue. If you're a new user, click Sign up to create an account.
info

Every liblab account is part of an organization. To learn more about how liblab organizations work, access Sign up for a liblab account.

Welcome to liblab

After logging in, you’ll land on the welcome page, where you can start with one of two options:

  • Build Your first SDKs with the PetStore API: Generate an SDK using the PetStore API. You’ll have access to the API specification and SDKs in four programming languages.
  • Get Started Building with the liblab CLI: Check the steps to install and start using the liblab CLI.

Choose your preferred option and click Start Building.

Welcome page liblab WebApp

Creating your first SDK

When you select the Build Your first SDKs with the PetStore API option at the Welcome page and click Start Building, liblab will use the PetStore API to generate SDKs in these languages::

  • C#
  • TypeScript
  • Python
  • GO
info

To view all supported SDK languages, visit the reference guide.

To lean how to generate an SDK using your OpenAPI spec, check the liblab Quickstart Guide.

After creating the SDK, you’ll be redirected to the API build details page, which includes:

  • The last SDK build date.
  • The API specification used to generate the SDK. Download the API specification clicking in SPEC button.
  • The SDKs generated, which you can download by clicking on DOWNLOAD SDK.

API dashboard

info

For additional information on how to view and manage your SDKs, access the APIs documentation page.

Using the liblab CLI

When you select the Get Started Building with the liblab CLI option at the welcome page and click Start Building, liblab will presents the steps to install and start using its CLI. You can install the CLI using of the following package managers:

  • npm
  • pnpm
  • Homebrew

CLI guide

To create your first SDK using the CLI, you have to execure the following steps using the CLI commands:

  1. Login with your liblab account.
  2. Initialize the project by creating the config.json file.
  3. Build the SDK.
info

For a detailed walkthrough, check the End-to-end SDK generation tutorial.

Dashboard

The Dashboard provides links to the liblab hub, where you can explore SDKs for popular APIs created by liblab, and the liblab Quickstart tutorial, which will help you get started with creating and customizing SDKs for your own API.

In addition, the Dashboard also provides an overview of your organization’s activity, including:

  • The number of SDKs.
  • The number of API documentation builds.
  • Total API builds executed.
  • The number of APIs used to generate SDKs.
  • The total number of organization members.

WebApp dashboard

What's next?

Now that you’re familiar with the liblab WebApp, explore more advanced features: