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

Next Steps

Installation

Install the SDK and configure your project

Storage

Upload and manage files

Error Handling

Handle errors gracefully

API Reference

Explore the full API documentation

Storage & CDN

Learn more about our storage platform