https://github.com/mbj/mrs
Foundational Rust building blocks
https://github.com/mbj/mrs
aws cloud-sql cloud-sql-proxy cloudformation devops infrastructure lambda migrations oci postgresql rust
Last synced: 1 day ago
JSON representation
Foundational Rust building blocks
- Host: GitHub
- URL: https://github.com/mbj/mrs
- Owner: mbj
- License: mit
- Created: 2025-02-22T03:29:12.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-03-20T03:10:24.000Z (14 days ago)
- Last Synced: 2026-03-20T11:18:17.358Z (14 days ago)
- Topics: aws, cloud-sql, cloud-sql-proxy, cloudformation, devops, infrastructure, lambda, migrations, oci, postgresql, rust
- Language: Rust
- Homepage:
- Size: 5.39 MB
- Stars: 11
- Watchers: 2
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
mrs
===
[](https://github.com/mbj/mrs/actions/workflows/ci.yml)
A collection of Rust tools for cloud infrastructure, PostgreSQL, Git, and GitHub.
## Projects
### AWS & CloudFormation
- [**stratosphere**](stratosphere/) - CloudFormation template generation library
- [**stratosphere-core**](stratosphere-core/) - Core types and utilities for stratosphere
- [**stratosphere-generator**](stratosphere-generator/) - Code generator for stratosphere
- [**stack-deploy**](stack-deploy/) - CloudFormation stack deployment tool
- [**mlambda**](mlambda/) - AWS Lambda runtime and API Gateway utilities
### GCP
- [**cloud-sql-connector**](cloud-sql-connector/) - Cloud SQL Auth Proxy connector for Rust
### HTTP
- [**typed-reqwest**](typed-reqwest/) - Turn any type into a typed HTTP [`reqwest`](https://docs.rs/reqwest) request with link header pagination
### Container Tools
- [**ociman**](ociman/) - OCI Manager - unified API for OCI container runtimes (Docker, Podman)
### PostgreSQL
- [**pg-client**](pg-client/) - PostgreSQL client configuration and types
- [**pg-ephemeral**](pg-ephemeral/) - Ephemeral PostgreSQL instances for testing
- [**mmigration**](mmigration/) - PostgreSQL migration management
### GitHub
- [**greenhell**](greenhell/) - GitHub status check aggregator - ensures all commits in a PR pass CI
### Git
- [**wtt**](wtt/) - Work Tree Tool - manages git worktrees using bare clones
### Utilities
- [**cmd-proc**](cmd-proc/) - `std::process::Command` wrapper with debug logging, stronger input types, and automatic exit code checking
---
By [@mbj](https://github.com/mbj)