Skip to content

myna

Stop wrestling with the AWS Console. Execute, replay, and automate Lambda, SQS, and EventBridge actions with clean, versionable TOML.

Modern serverless systems are built from events, queues, and functions—not just HTTP endpoints. Yet, most developer tools are still API-first. myna bridges this gap by providing a repeatable, Git-friendly way to interact with AWS services.

Postman for Serverless

Configure Lambda requests, SQS messages, or EventBridge events in simple TOML files. Execute them with a single command.

Git-First Design

Store your test collections as version-controlled files. No more opaque databases—just clean, readable TOML.

Repeatable Actions

Replay real events deterministically. Chain actions together without writing brittle glue code or one-off scripts.

Environment Savvy

Manage variables across local, dev, and prod. Switch contexts seamlessly while keeping your definitions constant.


myna makes complex AWS interactions feel like simple local scripts.

invoke-handler.toml
kind = "lambda.invoke"
[lambda]
function_name = "process-order"
[payload]
data = '{ "order_id": "123", "status": "PENDING" }'

Setting up a robust testing workflow only takes three steps.

  1. Create a Collection Initialize a directory with a myna.toml to manage your shared variables and environments.

  2. Define Your Actions Write simple TOML files for each AWS interaction. Use {{variable}} syntax to keep them dynamic.

  3. Execute Anywhere Run actions from your terminal, integrate them into CI/CD, or share them with your team via Git.


Myna is designed to be the Swiss Army knife for AWS serverless developers.

Compute

Lambda (Invoke, List, Logs)

Messaging

SQS, SNS, EventBridge

Storage

S3 (Upload, Download, List)

Database

DynamoDB (Scan, Query, Get)


Ready to upgrade your serverless workflow?

Stop copying JSON from the AWS Console. Start building a versioned source of truth for your serverless events.

Install Myna Now