Skip to main content
The @nocloud/sdk package provides a simple and type-safe way to interact with NoCloud services from any Node.js or browser environment.

Features

Simple API

Intuitive methods for uploading and managing files

TypeScript First

Full type safety with comprehensive TypeScript definitions

Multiple Input Types

Supports File, Blob, ArrayBuffer, base64 strings, and streams

Automatic Retries

Built-in retry logic for reliable uploads

Cross-Platform

Works in Node.js (≥18) and browser environments

Zero Config

Just add your API key and start uploading

Feature Flags

Read and manage dashboard-managed values, cached and typed

Next Steps

Installation

Install the SDK and configure your project

Storage

Upload and manage files

Feature Flags

Read and manage feature flags

Error Handling

Handle errors gracefully

API Reference

Explore the full API documentation

Storage & CDN

Learn more about our storage platform