# @restatedev/restate-sdk-core

> Typescript SDK for Restate

Latest version **1.17.0** (published 2026-08-31) · MIT license · 0 weekly downloads

## Install

```sh
npm install @restatedev/restate-sdk-core
pnpm add @restatedev/restate-sdk-core
yarn add @restatedev/restate-sdk-core
bun add @restatedev/restate-sdk-core
```

## Health

**Score 75/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 1.17.0 |
| Published | 2026-08-31 |
| First published | 2024-05-07 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 0 |
| Unpacked size | 95.9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 121 |
| Author | Restate Developers |
| Maintainers | stephanewenrestate, slinkydeveloper-restatedev, asoli_restate, pavel.tcholakov, till_restate, nikrestate |

## Links

- npm: https://www.npmjs.com/package/@restatedev/restate-sdk-core
- Repository: https://github.com/restatedev/sdk-typescript
- Homepage: https://github.com/restatedev/sdk-typescript#readme
- Issues: https://github.com/restatedev/sdk-typescript/issues
- npm.io page: https://npm.io/package/@restatedev/restate-sdk-core

## Recent versions

- 1.17.0 (latest) — 2026-08-31
- 0.0.0-SNAPSHOT-20260903133048 (dev) — 2026-09-03
- 1.15.0-rc.7 (rc) — 2026-06-18
- 0.0.0-SNAPSHOT-20260831140652 — 2026-08-31
- 0.0.0-SNAPSHOT-20260831132408 — 2026-08-31
- 1.16.9 — 2026-08-24
- 0.0.0-SNAPSHOT-20260824153832 — 2026-08-24
- 0.0.0-SNAPSHOT-20260824151854 — 2026-08-24
- 1.16.8 — 2026-08-21
- 0.0.0-SNAPSHOT-20260821104243 — 2026-08-21
- 1.16.7 — 2026-08-19
- 0.0.0-SNAPSHOT-20260819073210 — 2026-08-19
- 0.0.0-SNAPSHOT-20260818151027 — 2026-08-18
- 0.0.0-SNAPSHOT-20260818103742 — 2026-08-18
- 0.0.0-SNAPSHOT-20260818090414 — 2026-08-18
- … 453 more at https://npm.io/package/@restatedev/restate-sdk-core/versions

## README

[![Documentation](https://img.shields.io/badge/doc-reference-blue)](https://docs.restate.dev)
[![Examples](https://img.shields.io/badge/view-examples-blue)](https://github.com/restatedev/examples)
[![NPM Version](https://img.shields.io/npm/v/%40restatedev%2Frestate-sdk-core)](https://www.npmjs.com/package/@restatedev/restate-sdk-core)
[![Discord](https://img.shields.io/discord/1128210118216007792?logo=discord)](https://discord.gg/skW3AZ6uGd)
[![Twitter](https://img.shields.io/twitter/follow/restatedev.svg?style=social&label=Follow)](https://twitter.com/intent/follow?screen_name=restatedev)

# Restate Typescript SDK - Core

[Restate](https://restate.dev/) is a system for easily building resilient applications using *distributed durable async/await*. This repository contains the Restate SDK for writing services in **Node.js / Typescript**.

This package contains the core types used in the several SDK modules.

For the SDK main package, checkout [`@restatedev/restate-sdk`](../restate-sdk).

---
_Source: https://npm.io/package/@restatedev/restate-sdk-core · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
