This is your work, valued
awesome-serverless-rust.
★ 26dep-graph. Dependency Graph library in rust
★ 10tower-fault. Rust
★ 7tower-cache. Rust
★ 6devbox-spot. Tools to run a development environment on spot instances
★ 4mock-http-connector. Rust
★ 3rust-playground. Rust
★ 3image-generator. Simple image generator using Rust and Lambda
★ 3gossip. Experimentation with gossip protocols
★ 2serverless-rust-template. Rust
★ 2garble. Data garbling crate
★ 2naughty-cdk. A badly behaving CDK stack
★ 2threshold-bucket. Leaky bucket with threshold
★ 2ctxbuilder. Rust
★ 1test-please-ignore. Rust
★ 1dotfiles. Shell
★ 1rust-loyalty-service. Sample loyalty service in Rust
★ 1rp-temp. Rust
★ 1rust-retries. Rust
★ 1devbox-setup. Tools to setup a development environment on Ubuntu
★ 1serverless-rules-demo.
★ 1test-goreleaser. Go
★ 1lambda-refarch-webapp. The Web Application reference architecture is a general-purpose, event-driven, web application back-end that uses AWS Lambda, Amazon API Gateway for its business logic. It also uses Amazon DynamoDB as its database and Amazon Cognito for user management. All static content is hosted using AWS Amplify Console.
★ 1auto-newsletter. HCL
★ 1lychee. ⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more!
★ 3.8kkeyboard. Rust firmware for a Corne V3
★ 25system-design-primer. Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
★ 357krouter. A configurable, high-performance routing runtime for Apollo Federation 🚀
★ 963buildstructor. Derive a builder for your constructors in Rust
★ 72supergraph-demo-fed2. 🍿 Supergraph demo for Federation 2 and Apollo Router
★ 170tokio. A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
★ 33kgraphql-apis. 📜 A collective list of public GraphQL APIs
★ 4.7klambda-secrets-injector. A simple tool to inject secrets from AWS Secrets Manager into Lambda functions as environment variables
★ 5microbit. A Rust crate for BBC micro:bit development
★ 331cargo-temp. A CLI tool that allow you to create a temporary new Rust project using cargo with already installed dependencies
★ 86cargo-breaking. Rust
★ 111serverless-dotnet-demo. C#
★ 161syn. Parser for Rust source code
★ 3.3klambda-chaos-extension. Inject chaos to Lambda functions without changing function code
★ 5zola. A fast static site generator in a single binary with everything built-in. https://www.getzola.org
★ 17ktower-cache. Rust
★ 6garble. Data garbling crate
★ 2AreWeRustYet. Awesome list of "Are We *thing* Yet" for Rust
★ 643tower-fault. Rust
★ 7aws-lambda-events. Rust event types for AWS Lambda
★ 127s2n-quic. An implementation of the IETF QUIC protocol
★ 1.4kcargo-zigbuild. Compile Cargo project with zig as linker
★ 2.6kawesome-serverless-rust.
★ 26eventbridge-assistant. Autocomplete for building patterns against EventBridge schemas
★ 7tracing-texray. Tracing layer to quickly inspect spans and events
★ 40aws-lambda-extensions. A collection of sample extensions to help you get started with AWS Lambda Extensions
★ 488aws-lambda-python-runtime-interface-client. Python
★ 293serverless-groovy-demo. Groovy
★ 7cargo-outdated. A cargo subcommand for displaying when Rust dependencies are out of date
★ 1.4krust-semverver. Automatic checking for semantic versioning in library crates
★ 632smithy-rs. Code generation for the AWS SDK for Rust, as well as server and generic smithy client generation.
★ 647powertools-lambda-typescript. Powertools for AWS is a developer toolkit to implement Serverless best practices and increase developer velocity.
★ 1.8koha. Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation.
★ 10kwrk. Modern HTTP benchmarking tool
★ 40ktui-rs. Build terminal user interfaces and dashboards using Rust
★ 11kawesome-rust. A curated list of Rust code and resources.
★ 58klinfa. A Rust machine learning framework.
★ 4.7kswift-aws-lambda-runtime. Swift implementation of AWS Lambda Runtime
★ 1.2kcargo-msrv. 🦀 Find the minimum supported Rust version (MSRV) for your project
★ 1.2kserverless-rust-demo. Sample serverless application written in Rust
★ 299e2core. Server for sandboxed third-party plugins, powered by WebAssembly
★ 724serverless-go-demo. Sample serverless application written in Golang
★ 133serverless-typescript-demo. TypeScript
★ 149awesome-mechanical-keyboard. ⌨️ A curated list of Open Source Mechanical Keyboard resources.
★ 3.3krtic. Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
★ 2.4kcargo-generate. cargo, make me a project
★ 2.4ksmart-leds-samples. A collection of samples for smart-leds
★ 35rp-hal. A Rust Embedded-HAL for the rp series microcontrollers
★ 1.9kawesome-embedded-rust. Curated list of resources for Embedded and Low-level development in the Rust programming language
★ 8kserverless-graalvm-demo. Sample serverless application written in Java compiled with GraalVM native-image
★ 194trunk. Build, bundle & ship your Rust WASM application to the web.
★ 4.3kcargo-hack. Cargo subcommand to provide various options useful for testing and continuous integration.
★ 847cookiecutter-aws-sam-rust. Cookiecutter templates for Serverless applications using AWS SAM and the Rust programming language.
★ 39tracing-tree. Rust
★ 155stdx. The missing batteries of Rust
★ 2.1kqmk_firmware. Open-source keyboard firmware for Atmel AVR and Arm USB families
★ 21kkeyberon. A rust crate to create a pure rust keyboard firmware.
★ 1.2kcargo-edit. A utility for managing cargo dependencies from the command line.
★ 3.4kasync-trait. Type erasure for async trait methods
★ 2.2kaws-cdk-github-oidc. CDK constructs to use OpenID Connect for authenticating your Github Action workflow with AWS IAM
★ 127tokenizers. 💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
★ 11krust-gpu. 🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
★ 7.6kcargo-deny. ❌ Cargo plugin for linting your dependencies 🦀
★ 2.4kRustBooks. List of Rust books
★ 5.6kworker-kv-poc. Proof-of-concept for Cloudflare's Workers KV store
★ 8workers-rs. Write Cloudflare Workers in 100% Rust via WebAssembly
★ 3.6kauth. A GitHub Action for authenticating to Google Cloud.
★ 1.3kconfigure-aws-credentials. Configure AWS credential environment variables for use in other GitHub Actions.
★ 3kvalidator. The Nu Html Checker (vnu)
★ 2kaws-saas-factory-ref-solution-serverless-saas. TypeScript
★ 526og-aws. 📙 Amazon Web Services — a practical guide
★ 36kcross. “Zero setup” cross compilation and “cross testing” of Rust crates
★ 8.3khomebrew-macos-cross-toolchains. macOS cross compiler toolchains
★ 1.2klambda_punch. 🐑👊 Asynchronous background job processing for AWS Lambda with Ruby using Lambda Extensions. Inspired by the SuckerPunch gem but specifically tooled to work with Lambda's invoke model.
★ 26cargo-license. Cargo subcommand to see license of dependencies
★ 502min-sized-rust. 🦀 How to minimize Rust binary size 📦 https://github.com/johnthagen/min-sized-rust
★ 9.8kregl. 👑 Functional WebGL
★ 5.6klambda-java17-layer. AWS Lambda layer to enable Java 17 support
★ 25aws-lambda-web-adapter. Run web applications on AWS Lambda
★ 2.7kprojen. Rapidly build modern applications with advanced configuration management
★ 2.9kpublic-apis. A collective list of free APIs
★ 449kserverless-rds-proxy-demo. Python
★ 23aws_breaking_changes. List of changes announced for AWS that may break existing code
★ 1.5kpowertools-lambda. Powertools for AWS Lambda is a developer toolkit to implement Serverless best practices and increase developer velocity.
★ 79aws-cloudformation-templates. A collection of useful CloudFormation templates
★ 5.2kslic-watch. Instant alarms and dashboards for Serverless, SAM, CDK and CloudFormation
★ 160regula. Regula checks infrastructure as code templates (Terraform, CloudFormation, k8s manifests) for AWS, Azure, Google Cloud, and Kubernetes security and compliance using Open Policy Agent/Rego
★ 965aws-sdk-rust. AWS SDK for the Rust Programming Language
★ 3.3kaws-well-architected-labs. Hands on labs and code to help you learn, measure, and build using architectural best practices.
★ 2.1ktroposphere. troposphere - Python library to create AWS CloudFormation descriptions
★ 4.9klift. Expanding Serverless Framework beyond functions using the AWS CDK
★ 951starship. ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
★ 59ksessions-with-aws-sam. This repo contains all the SAM templates created in the Twitch series #SessionsWithSAM. The show is every Thursday on Twitch at 10 AM PDT.
★ 385serverless-rules. Compilation of rules to validate infrastructure-as-code templates against recommended practices for serverless applications.
★ 420remote-jobs. Source for remoteintech.company — a community-maintained directory of remote-friendly tech companies
★ 41kcloudformation-guard. Guard offers a policy-as-code domain-specific language (DSL) to write rules and validate JSON- and YAML-formatted data such as CloudFormation Templates, K8s configurations, and Terraform JSON plans/configurations against those rules. Take this survey to provide feedback about cfn-guard: https://amazonmr.au1.qualtrics.com/jfe/form/SV_bpyzpfoYGGuuUl0
★ 1.4ksls-test-tools. Custom Jest Assertions for Serverless integration testing.
★ 195monaco-editor. A browser based code editor
★ 46kseed. A Rust framework for creating web apps
★ 3.8kTone.js. A Web Audio framework for making interactive music in the browser.
★ 15kserverless-plugin-lambda-insights. JavaScript
★ 45twgl.js. A Tiny WebGL helper Library
★ 3kterraform-lambda-docker. A sample repo for how to deploy Lambda functions using Docker with Terraform
★ 3tflint-ruleset-aws. TFLint ruleset for terraform-provider-aws
★ 420tflint. A Pluggable Terraform Linter
★ 5.8kiamlive. Generate an IAM policy from AWS, Azure, or Google Cloud (GCP) calls using client-side monitoring (CSM) or embedded proxy
★ 3.4kopentelemetry-lambda. Create your own Lambda Layer in each OTel language using this starter code. Add the Lambda Layer to your Lambda Function to get tracing with OpenTelemetry.
★ 428schemas-cli. CLI tool that lets you import OpenAPI definitions into Amazon EventBridge Schema registry. These schemas can then be used to generate code bindings in a variety of languages provided by quicktype.io
★ 9react-ssr-lambda. Demo of server side rendering for React application on AWS Lambda
★ 106sst. Build full-stack apps on your own infrastructure.
★ 26kjamstack-ecommerce. A starter project for building performant ECommerce applications with Next.js and React
★ 2kshiplift. 🐳 🦀 rust interface for maneuvering docker containers
★ 635roadmap. GitHub public roadmap
★ 8.8kamazon-sagemaker-clarify. Fairness Aware Machine Learning. Bias detection and mitigation for datasets and models.
★ 75amazon-api-gateway-url-shortener. Creates a serverless URL shortener on AWS without using AWS Lambda or any other compute.
★ 238aws-proton-public-roadmap. This is the public roadmap for AWS Proton
★ 196api-gateway-auth. Java
★ 44aws-step-functions-plagiarism-demo-dotnet. A simple workflow for developing AWS Step Functions to demonstrate how you can combine AWS Step Functions with AWS Lambda using .NET 8 and the Serverless Application Model (SAM), and expose your workflow via an API Gateway!
★ 71awesome-lars-tools. Consolidated list of the tools I maintain
★ 14circuitbreaker-lambda. Circuit breaker for AWS Lambda with distributed state.
★ 45step-functions-workshop. Intro to Service Coordination with AWS Step Functions
★ 39ion-js. A JavaScript implementation of Amazon Ion.
★ 364workshop-aws-getting-started-amplify. Do you want to get started with AWS Amplify? Follow this simple workshop that shows you how to add Authentication, APIs, ML and other features to your web app and how to host it in the cloud
★ 12ssm-cache-python. AWS System Manager Parameter Store caching client for Python
★ 209cwlogs-cli. CLI tool to quickly set up cross log group search in CloudWatch Logs Insights based on prefix, tags and/or RegEx pattern
★ 7amazon-dynamodb-design-patterns. This repo contains sample data models to demonstrate design patterns for Amazon DynamoDB.
★ 249aws-lambda-sam-application. This project contains Python source code and supporting files for a serverless application that you can deploy with the SAM CLI and that uses CodeDeploy and Lambda traffic shifting for deployment. This is a demo for my immutable infrastructure talk.
★ 66jmespath.py. JMESPath is a query language for JSON.
★ 2.4kbref. Serverless PHP on AWS Lambda
★ 3.4kplucky. Plucking (deep) keys/paths/items safely from Python objects has never been easier.
★ 15php-examples-for-aws-lambda. Demo serverless applications, examples code snippets and resources for PHP
★ 362yumda. Yum for AWS Lambda
★ 282amplify-flutter. A declarative library with an easy-to-use interface for building Flutter applications on AWS.
★ 1.4kcommunity. AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes
★ 2.6knode-html-to-image. A Node.js module that generates images from HTML
★ 877mdBook. Create book from markdown files. Like Gitbook but implemented in Rust
★ 22krustsec. RustSec API & Tooling
★ 1.9kmail-to-slack. JavaScript
★ 2husky. Git hooks made easy 🐶 woof!
★ 35klamby. 🐑🛤 Simple Rails & AWS Lambda Integration
★ 626aws-toolkit-vscode. Amazon Q, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Terminal, AWS resources
★ 2kserde_dynamodb. Talk with dynamodb using your existing structs thanks to serde
★ 27firecracker. Secure and fast microVMs for serverless computing.
★ 35kgithub-serverless-scan. Scan your GitHub repositories with CloudFormation or AWS SAM code with cfn-lint
★ 1rusoto. AWS SDK for Rust
★ 2.7kserverless-typescript. Serverless framework plugin for typescript specific ehancements
★ 24aws-lambda-power-tuning. AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Functions - and it supports three optimization strategies: cost, speed, and balanced.
★ 6kdynamodb-toolbox. Lightweight and type-safe query builder for DynamoDB and TypeScript
★ 2kyew. Rust / Wasm framework for creating reliable and efficient web applications
★ 33kcfn-resource-actions. Interact with your deployed CloudFormation/SAM templates directly from the template
★ 23cargo. 📦 GitHub Action for Rust `cargo` command
★ 646unmaintainable-code. A more maintainable, easier to share version of the infamous http://mindprod.com/jgloss/unmain.html
★ 10kaws-serverless-workshop-innovator-island. Welcome to the Innovator Island serverless workshop! This repo contains all the instructions and code you need to complete the workshop.
★ 574aws-serverless-cicd-workshop. Learn how to build a CI/CD pipeline for SAM-based applications
★ 313aws-sam-cli. CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM
★ 6.7kaws-solutions-constructs. The AWS Solutions Constructs Library is an open-source extension of the AWS Cloud Development Kit (AWS CDK) that provides multi-service, well-architected patterns for quickly defining solutions
★ 1.4kidiomatic-rust. 🦀 A peer-reviewed collection of articles/talks/repos which teach concise, idiomatic Rust.
★ 7.8kaws-lambda-rust-runtime. A Rust runtime for AWS Lambda
★ 3.6kaws-graviton-getting-started. Helping developers to use AWS Graviton2, Graviton3, and Graviton4 processors which power the 6th, 7th, and 8th generation of Amazon EC2 instances (C6g[d], M6g[d], R6g[d], T4g, X2gd, C6gn, I4g, Im4gn, Is4gen, G5g, C7g[d][n], M7g[d], R7g[d], R8g).
★ 1kaws-serverless-airline-booking. Airline Booking is a sample web application that provides Flight Search, Flight Payment, Flight Booking and Loyalty points including end-to-end testing, GraphQL and CI/CD. This web application was the theme of Build on Serverless Season 2 on AWS Twitch running from April 24th until end of August in 2019.
★ 2.3keventbridge-cli. Amazon EventBridge Cli
★ 87cfn-diagram. CLI tool to visualise CloudFormation/SAM/CDK stacks as visjs networks, draw.io or ascii-art diagrams.
★ 1kcloudsplaining. Cloudsplaining is an AWS IAM Security Assessment tool that identifies violations of least privilege and generates a risk-prioritized report.
★ 2.2kserverlessevents-site. A curated list of awesome serverless events around the world by and for the community
★ 6python-patterns. A collection of design patterns/idioms in Python
★ 43kact. Run your GitHub Actions locally 🚀
★ 71kaws-account-controller. Self-service creation and deletion of sandbox-style accounts.
★ 346fine-grained-rate-limit-demo. Python
★ 25aws-serverless-ecommerce-platform. Serverless Ecommerce Platform is a sample implementation of a serverless backend for an e-commerce website. This sample is not meant to be used as an e-commerce platform as-is, but as an inspiration on how to build event-driven serverless microservices on AWS.
★ 1.1kjsii. jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!
★ 2.9kbottlerocket. An operating system designed for hosting containers
★ 9.6kfirecracker-containerd. firecracker-containerd enables containerd to manage containers as Firecracker microVMs
★ 2.9kawesome-dynamodb. List of resources for learning about modeling, operating, and using Amazon DynamoDB
★ 1.8khacker-laws. 🧠 Laws, Theories, Principles and Patterns for developers and technologists.
★ 27kawesome-serverless-security. A curated list of awesome serverless security resources such as (e)books, articles, whitepapers, blogs and research papers.
★ 634iam-policies-cli. A CLI tool for building simple to complex IAM policies
★ 69awesome-layers. λ A curated list of awesome AWS Lambda Layers. Sponsored by https://cloudash.dev
★ 2.3kjamstack-cms. Modern full stack CMS. Built with Gatsby, GraphQL, AWS Amplify, and Serverless technologies.
★ 723events-client. Simple client for Amazon EventBridge
★ 2linux-surface. Linux Kernel for Surface Devices
★ 7.5ksam-policies-cli. A CLI tool to browse and inject SAM Policy Templates into your SAM template
★ 6go-c64. Commodore 64 emulator written in Go
★ 13os-tutorial. How to create an OS from scratch
★ 31kstructured-logging. JavaScript
★ 1evb-cli. Pattern generator and debugging tool for Amazon EventBridge
★ 225SAR-cloudwatch-alarms-macro. CloudFormation macro for auto-generating CloudWatch alarms based on your configuration
★ 31policy_sentry. IAM Least Privilege Policy Generator
★ 2.2kcfn-lint. CloudFormation Linter
★ 2.6kserverless-community-survey-2020. An open source survey for the serverless community. Open for feedback!
★ 28elastic-beanstalk-roadmap. AWS Elastic Beanstalk roadmap
★ 285powertools-lambda-python. A developer toolkit to implement Serverless best practices and increase developer velocity.
★ 3.3kenvconfig. Golang library for managing configuration data from environment variables
★ 5.5kaws-dog-no-dog. Dog no Dog is a sample application to showcase how to build a serverless MVP with serverless technologies on AWS.
★ 18aws-serverless-workshops. Code and walkthrough labs to set up serverless applications for Wild Rydes workshops
★ 4.3kgoad. Goad is an AWS Lambda powered, highly distributed, load testing tool
★ 1.9kaws-xray-serverless-samples. Code samples showing the different ways to run AWS X-Ray in serverless applications
★ 23serverless-application-model. The AWS Serverless Application Model (AWS SAM) transform is a AWS CloudFormation macro that transforms SAM templates into CloudFormation templates.
★ 9.6khiring-without-whiteboards. ⭐️ Companies that don't have a broken hiring process
★ 51kfree-programming-books. :books: Freely available programming books
★ 392k