MyDevStack Logo MyDevStack
GitHub
MyDevStack Logo

Local AWS Development, Visualized

A modern, developer-friendly web interface for managing AWS services running locally via LocalStack, FloCi, and other AWS emulators.

18+
AWS Services
1
Docker Image
Zero
Cloud Costs
100%
Local

Supported Services

Each service comes with a dedicated management interface, real-time status updates, CRUD operations, and embedded usage examples to help developers get started quickly.

S3

Browse buckets, upload/download objects, generate pre-signed URLs, configure Lambda triggers and bucket policies.

Lambda

Create and manage functions, edit configurations, invoke with custom payloads, view results in real-time.

DynamoDB

Manage tables, explore data with scan/query, add and delete items, view stream records.

SQS

View queues, send and receive messages, inspect queue attributes and configuration.

SNS

Create topics, manage subscriptions across multiple protocols, publish messages with ease.

IAM

Manage users, roles, policies, groups. Generate keys, attach and detach policies visually.

KMS

Create and manage encryption keys, encrypt and decrypt data, view key policies.

Secrets Manager

Store and retrieve secrets, edit values, view secret history in a clean interface.

Kinesis

Create streams, put records, view shards and retrieve data records interactively.

SSM Parameter Store

Manage parameters with different tiers, view values and history, organize by path.

Step Functions

Create and manage state machines, start and monitor executions, view execution history.

CloudFormation

Create and manage stacks, view resources and outputs, support for JSON and YAML templates.

RDS

Create and manage database instances, reboot, delete, and monitor instance status.

ElastiCache

Manage Valkey/Redis replication groups, create and delete cache clusters.

API Gateway

Create HTTP and REST APIs, manage routes, integrations, stages, and deployments.

See It in Action

Every service provides an intuitive management interface with accordion details, interactive forms, and built-in usage examples for AWS CLI, JavaScript, Python, and Go.

Dashboard Overview

The dashboard provides an at-a-glance overview of your local AWS environment, including connection status, resource counts across all services, and quick-action shortcuts for the most common operations. Monitor your entire sandbox from a single entry point.

Dashboard overview showing connection status and resource counts

S3 Buckets

Browse and manage your buckets. Upload and download objects, generate pre-signed URLs, configure triggers and policies. Usage examples available for every service.

S3 Buckets management interface

Lambda Functions

View all functions at a glance with runtime, memory, and timeout columns. Expand any function to see details, copy ARN, and invoke with custom payloads.

Lambda Functions list Lambda function detail with accordion

CloudFormation

Create and manage stacks with JSON or YAML templates. Expand any stack to inspect resources, outputs, and drift status. Built-in validation catches errors before deployment.

CloudFormation stacks with expanded details

RDS & ElastiCache

Manage database instances and cache clusters directly from the interface. Every service page includes usage examples in multiple programming languages.

RDS instances ElastiCache with empty state

IAM

Full IAM management with tabbed interface for Users, Roles, Policies, and Groups. Manage access keys, attach and detach policies, all without leaving the browser.

IAM Users tab IAM Roles tab

Key Capabilities

Multi-Service Browser

Navigate 18+ AWS services through a clean, responsive interface. Search, filter, and manage resources without leaving the browser.

CRUD Operations

Create, read, update, and delete resources through intuitive forms and modals. Real-time validation and error feedback.

Code Examples

Every service includes built-in usage examples in AWS CLI, JavaScript, Python, and Go. Copy and paste to get started immediately.

Dark Mode UI

Modern dark-first design with light mode toggle for a polished experience.

Dynamic Pagination

Adjustable items-per-page selector across all list views. Sort by columns, navigate with Previous/Next buttons, and always know your position.

Secure by Design

Go backend proxy authenticates all requests. KMS encryption/decryption, IAM policy management, and Secrets Manager are first-class features.

How It Works

MyDevStack runs as a single Docker image that the frontend with a REST API proxy, connecting to any AWS-compatible local emulator.

1

Choose Your Emulator

Works with LocalStack, FloCi, MiniStack, or any AWS-compatible local endpoint.

2

Run the Docker Image

One command starts the proxy Service and frontend. The proxy handles all AWS SDK communication.

3

Open the Browser

Navigate to any service, manage resources, and copy code examples — all without the terminal.

Sustaining the Project

MyDevStack is an open-source project built and maintained in my spare time. If you find it valuable for your development workflow, consider supporting its continued evolution. Contributions of any kind — whether code contributions, bug reports, feature suggestions, or financial support — help ensure the project remains active and improves over time.

Buy Me a Coffee