Resources

Welcome to Leighton Tools, a collection of open-source packages you can use within your own projects.

Icon representing test infrastructure: a cloud and a cog positioned in front of a server, symbolising configuration and testing.

API Test Harness

A reusable CDK based API test harness for seeding and returning predefined deterministic responses.

Icon representing AI: a computer chip with a cloud above it, featuring connected lines symbolising data or processing.

LLM Test Tools

Validate AI-generated responses against specific assertions and analyse their tone, factual content, and confidence level.

Icon representing Re-route53: arrows pointing in different directions, symbolising routing and redirection.

Re-Route53

[Coming Soon] A CLI to quickly and easily move Route53 configurations between AWS accounts in the most effcient manner.

Icon representing asynchronous functionality: a script with a cog in the background and a screen in front displaying code brackets (</>).

EventNet

A CDK construct that allows you to connect a WebSocket to an EventBridge instance and make the events published to it visible.

Icon representing CDK/CLI: a desktop computer screen displaying a 3D cube structure with atom-like nodes at each corner, connected by lines.

Cloud Blocks

A collection of AWS CDK L3 custom opinionated constructs to build more efficiently and securely.

cdk-ts-core

[Coming Soon] A shared AWS CDK TypeScript utilities package that standardises resource naming, tagging, configuration, and common infrastructure patterns for consistent, compliant, and maintainable IaC. This works hand-in-hand with Cloud Blocks.

Got a question?

If you have any questions about Leighton Tools please reach out to us.

Get in touch!
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.