|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Localstack||49,229||10||13||3 hours ago||378||July 20, 2023||395||other||Python|
|💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline|
|Pulumi||17,691||132||481||14 hours ago||3,897||July 26, 2023||1,937||apache-2.0||Go|
|Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀|
|Aws Cli||14,310||2,710||337||3 days ago||1,766||August 02, 2023||524||other||Python|
|Universal Command Line Interface for Amazon Web Services|
|Awesome Kubernetes||14,249||14 days ago||7||other||Shell|
|A curated list for awesome kubernetes sources :ship::tada:|
|Xg2xg||13,360||13 hours ago||49|
|by ex-googlers, for ex-googlers - a lookup table of similar tech & services|
|Stack On A Budget||11,685||a month ago||2||mit|
|A collection of services with great free tiers for developers on a budget. Sponsored by Mockoon, the best mock API tool. https://mockoon.com|
|Awesome Aws||11,531||4 months ago||1||December 21, 2015||65||other||Python|
|A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.|
|Terraformer||10,831||1||5 days ago||20||November 15, 2021||63||apache-2.0||Go|
|CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code|
|Aws Cdk||10,608||108||1,240||3 hours ago||248||June 19, 2023||1,822||apache-2.0||TypeScript|
|The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code|
|Chalice||9,978||126||33||a month ago||88||June 05, 2023||463||apache-2.0||Python|
|Python Serverless Microframework for AWS|
Booster Framework is a software development framework designed to create event-driven backend microservices that focus on extreme development productivity. It provides a highly opinionated implementation of the CQRS and Event Sourcing patterns in Typescript, using DDD (Domain-Driven Design) semantics that makes business logic fit naturally within the code. Thanks to Booster, business, product, and technical teams can collaborate, sharing a much closer language.
Booster uses advanced static analysis techniques and takes advantage of the Typescript type system to understand the structure and semantics of your code and minimize the amount of glue code. Its capable not just of building an entirely functioning GraphQL API for you, but also to build an optimal, production-ready and scalable cloud infrastructure for your application in your preferred cloud provider (Azure or AWS).
Combining these features, Booster provides an unprecedented developer experience. On the one hand, it helps you write simpler code, defining your application in terms of commands, events, entities, and read models. On the other hand, you don't have to worry about the tremendous amount of low-level configuration details of conventional tools. You write highly semantic code, and if it compiles, you can run it on the cloud at scale.
Booster is 100% open-source and designed with extensibility in mind. If your desired infrastructure doesn't match the existing implementations, you can easily fork and adapt them or create a new one using your infrastructure-as-code tool of preference. Booster also supports extensions (called Rockets) that allow users to implement additional functionalities.
If you want to help us to drive Booster forward or have questions, don't hesitate to ping us on Discord!
Booster is designed to maximize developer productivity, and every framework feature is carefully thought out to put your application in production as soon as possible. The CLI helps you to get up and running quickly, and the easy-to-comprehend abstractions and the opinionated architecture make it easy to understand how to organize your code and become productive sooner.
The no-boilerplate politics goes to the extreme, as Booster understands the semantics of your code to create a fully-working GraphQL API for you, as well as an optimal serverless cloud infrastructure and database integrations. And, of course, the API and infrastructure are transparently updated when the application changes.
It would be easier to understand Booster capabilities by listing the things that you wont need to implement or maintain with Booster:
All those things, and more, will be given to you by default and entirely for free, as Booster is open-source and runs in your own cloud account!
The roadmap is community-driven; the core team actively participates in the Booster community, listening to real users and prioritizing those issues and ideas that provide the most value for the majority. So don't hesitate to create issues or leave comments in Discord and tell us about your questions and ideas.
AWS and Azure integrations are thoroughly tested (with unit and integration tests running automatically before every release), and are currently used in production in projects of all-sized organizations, from startups to massive enterprises.
Booster Framework follows the next principles:
You can join the conversation and start contributing in any of the following ways:
Please refer to
CONTRIBUTING.md for more details. Pull requests are welcome. For major changes, please
open an issue first to discuss what you would like to change.
The Booster Framework is licensed under the Apache License, Version 2.0. See the LICENSE file for more details.