Getting Started
Namespace is a cloud-native, open-source, application platform. It offers teams a unified experience from development, to testing and production, that can be adopted piecemeal.
In this guide we'll walk you through how to install ns
— the Namespace CLI, and how
you can quickly try out the platform using one of our examples.
Prerequisites
Install the CLI
ns
will be your main interface through development to production.
You can install it by following the instructions below for your OS.
curl -fsSL https://get.namespace.so/install.sh | sh# Alternatively, you can use homebrew to install ns.
brew install namespacelabs/namespace/ns
🎉 You're done!
That's it, you're ready to start and develop using Namespace.
ns
is a statically linked binary that can self-update. After it's
available in your system, when you interact with a repository that uses
Namespace, it will automatically download and install any required dependencies
without affecting other software installed in your workstation.
What's next?
Let's take ns
for a spin! You can either walk through one of our prepared examples or
create your own workspace from scratch. Pick one:
Starting from scratch
We'll walk you through how to setup a new server from scratch, and how to use Namespace to manage dependencies.
From zero to a production-like environment in 10 minutes.
Exploring an example
The Namespace team put together a series of examples that explore different capabilities of the platform.
Try out a multi-tier application without having to write a single line of code.
Also,