New:Socket for Asana Is Now Available.Learn more
Get Started

dynoxide

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dynoxide

A DynamoDB emulator for testing and CI. A single static binary that starts in milliseconds, verified against real AWS.

latest
Source
npmnpm
Version
1.0.0
Version published
Weekly downloads
12K
-20.18%
Maintainers
1
Weekly downloads
 
Created
Source

Dynoxide

A DynamoDB emulator backed by SQLite, verified against real AWS by a public conformance suite. A single static binary that starts in milliseconds, with no runtime or database to install.

Install

npm install --save-dev dynoxide

Or run directly without installing:

npx dynoxide --port 8000

Usage

Start an HTTP server:

dynoxide --port 8000

With a persistent database:

dynoxide --db-path data.db --port 8000

Then point any DynamoDB SDK at http://localhost:8000:

aws dynamodb list-tables --endpoint-url http://localhost:8000

MCP Server

Dynoxide includes an MCP server for coding agents (Claude Code, Cursor, etc.):

dynoxide mcp
dynoxide mcp --db-path data.db

Import

Load data from a DynamoDB table export into a local Dynoxide instance:

dynoxide import --source ./export-data/ --schema schema.json --output data.db

Supported Platforms

PlatformArchitecture
macOSx64, arm64 (Apple Silicon)
Linuxx64, arm64
Windowsx64

How It Works

This package installs a platform-specific prebuilt binary via npm's optionalDependencies. No compilation, no Docker, no JVM.

The binary is the same one available via Homebrew, GitHub Releases, and crates.io.

Licence

MIT or Apache-2.0, at your option.

Keywords

dynamodb

FAQs

Package last updated on 25 Aug 2026

Related posts