awesome-projen

Project manager

Curates and provides resources and examples for managing complex project configurations through code.

P6M7G8: Awesome Projen

GitHub

68 stars
5 watching
7 forks
Language: JavaScript
last commit: 12 months ago
Linked from 2 awesome lists

awesomeawesome-listawscdkiacjsiip6p6m7g8projentypescript

Awesome Projen / Training Materials and Sample Code

Tutorial Pahud Hsieh's YouTube
Create and Publish CDK Constructs Using projen and jsii 38 over 1 year ago A step-by-step guide with sample code to create a new CDK construct using and and publish it to npm, Maven Central, PyPi and NuGet

Awesome Projen / Blog Posts & Talks

Talk Elad Ben-Israel's CDK Day 2020
Blog Matthew Bonig's
Blog Ken Winner's
Blog Philip M. Gollucci's

Awesome Projen / Social Media

#projen Hash #projen tag on Twitter

Awesome Projen / Tips and Tricks

Plugin 174,014 7 days ago Philip M. Gollucci's ohmyzsh

Awesome Projen / External Project Types

kcwinner/cdk-appsync-project 130 6 days ago Projen for AppSync
terraform-cdk-providers/cdktf-provider-project 18 4 days ago Projen for Terraform
guillaumemaka/of-node-projen 0 almost 2 years ago Open FaaS Node Project
neva-argueta/custom-awscdk-app-ts 0 about 4 years ago Aws cdk project with a test stack and lambda function using webpack bundler and other features
taimos/taimos-projen 0 3 months ago CDK App, CDK Construct, Ts Lib
p6m7g8/p6-projen-project-awesome-list 3 over 1 year ago Projen for Awesome List per its standards, replaces

Awesome Projen / Projects using Projen / Official

aws/constructs 407 7 days ago A programming model for composable configuration
aws/jsii-docgen 50 6 days ago Generates api docs for jsii modules
aws/jsii-release 54 6 days ago Release jsii modules to multiple package managers
aws/jsii-srcmak 20 6 days ago Generate source code in multiple languages from typescript
aws/json2jsii 22 7 days ago Generates jsii structs from JSON schemas
awslabs/cdk8s/packages/cdk8s-plus-17 4,369 6 days ago High level abstractions on top of cdk8s
awslabs/cdk8s/packages/cdk8s-cli 4,369 6 days ago CLI for CDK8s
awslabs/cdk8s/packages/cdk8s 4,369 6 days ago Cloud Development Kit for Kubernetes
aws-samples/aws-cdk-for-k3scluster 60 about 2 years ago A JSII construct lib to deploy a K3s cluster on AWS with CDK
aws-samples/aws-fargate-fast-autoscaler 223 about 2 years ago A JSII construct lib to build AWS Fargate Fast Autoscaler
aws-samples/cdk-serverless-lamp 65 about 2 years ago A JSII construct lib to build AWS Serverless LAMP with AWS CDK
cdk-dev/link-scraper Scrapes Links from sites used by cdk.dev website
construct-catalog/catalog/packages/catalog-search Search application for the construct catalog
p6m7g8/awesome-projen 68 12 months ago This awesome list

Awesome Projen / Projects using Projen / NodeProject

mmuller88/influxdb-s3-backup 1 about 2 years ago A docker image based on InfluxDB and enhanced with awc cli + backupscripts which is runnable on arm64 (raspberries) as well

Awesome Projen / Projects using Projen / JsiiProject

ArmaanT/cdkactions/packages/cdkactions 46 over 1 year ago Cloud Development Kit for GitHub Actions
eladb/cdk8s-dashboard 2 over 3 years ago Kubernetes dashboard construct library for cdk8s
eladb/cdk8s-operator 42 5 days ago CDK8s operator like pattern
eladb/cdk8s-redis 13 5 days ago CKD8s Constructs for redis
eladb/cfunctions 0 almost 3 years ago Cloud Functions
iliapolo/aws-cdk-sdk 2 over 3 years ago CDK for the AWS SDK
iliapolo/constructs-tokens-staging Tokens system for the constructs programming model
mmuller88/alps-unified-ts 3 almost 2 years ago Convert an ALPS API spec to other API spec like openApi, Graph QL Schema
rayou/cdk-url-shortener 14 almost 2 years ago Deploy a URL shortener with custom domain support in just a few lines of code
skorfmann/cdktf-aws-ecr-asset 4 almost 2 years ago Terraform CDK - L2 - AWS ECR Asset
skorfmann/cdktf-github-constructs 2 almost 2 years ago Terraform CDK - L2 - GitHub Provider
toricls/cdk8s-debore 40 3 months ago Run your apps on Kubernetes cluster without bored YAMLing

Awesome Projen / Projects using Projen / TypeScriptProject

eladb/cfn-resources 7 6 days ago Prints the list of resource types and logical IDs from a CloudFormation template
eladb/markmac 17 6 days ago Markdown macros - embed program outputs in markdown
mmuller88/alf-cdk-api-gw 0 about 3 years ago Alfresco Backend
mmuller88/alf-cdk-cognito 0 about 2 years ago Cognito User Pool for managing users
mmuller88/alf-cdk-ui/cdk 1 almost 2 years ago Alfresco Provisioner Frontend
mmuller88/alf-cdk 6 almost 2 years ago The Alfresco Provisioner
mmuller88/alfresco-ocr 2 almost 2 years ago Alfresco OCR
mmuller88/aws-cdk-stagging-pipeline 7 about 3 years ago
skorfmann/cfn2tf 10 almost 2 years ago Converts CloudFormation resources to Terraform resources
wheatstalk/ecs-service-extension-listener-rules Listener Rule Extension

Awesome Projen / Projects using Projen / TypeScriptLibraryProject

ArmaanT/cdkactions/packages/cdkactions-cli 46 over 1 year ago CDK for GitHub Actions CLI

Awesome Projen / Projects using Projen / AwsCdkTypeScriptApp

OperationalFallacy/max-lambda-out 0 almost 4 years ago Pipelines, APIs, Lambdas
aws-samples/amazon-eks-refarch-cloudformation 143 about 2 years ago Reference architecture of Amazon EKS cloudformation templates and AWS CDK samples
aws-samples/aws-lambda-layer-awscli 152 over 2 years ago AWS Lambda Layer for AWS CLI
davidsung/ecs-kinesis-log-archiving-cdk 0 almost 2 years ago Architecture demonstrating ECS Secured Log Streaming using Kinesis Data Stream and Kinesis Data Firehose
davidsung/ecs-servicediscovery-cdk 0 almost 2 years ago A service discovery sample for Lambda and ECS architecture
elthrasher/circular-layer Circular layer aws-lambda-nodejs
fsalamida/aws-report-signin Sends email when console login without mfa
guan840912/aws-lambda-container-sample/cdk-lambda-container 0 almost 4 years ago This is Lambda Custom Container Sample repo
guan840912/cdk-okd-311-infra 0 over 3 years ago Sample for One Master Node Infra node OKD 3.11 Cluster via AWS CDK
guan840912/cdk-sample-save/aws-cdk-typescript/centosInstance 5 6 days ago CentOs instance w/ Docker
guan840912/cdk-sample-save/aws-cdk-typescript/eks-console-view 5 6 days ago Eks viewable in console
guan840912/cdk-sample-save/aws-cdk-typescript/lambda-container 5 6 days ago Lambda container
guan840912/cdk-sample-save/aws-cdk-typescript/lambda-s3-endpoint 5 6 days ago Lambda S3 endpoint
guan840912/cdk8s-cdk-example 4 almost 3 years ago 2048 game
guan840912/ddt-techday-demo 0 over 3 years ago DDT Tech Day Demo CDK Part
guan840912/rke2-eks-d-lab 0 over 3 years ago rke2 featuring eks-d cdk sample project
kcwinner/advocacy/cubejs-serverless-demo 17 almost 2 years ago Cube.js Serverless Demo
kirkchen/cdk-jenkins-with-dynamic-workers 8 almost 2 years ago CDK - Jenkins with dynamic worker - Stateless Jenkins leader on AWS Fargate with on-demand Windows and Linux workers
martzcodes/blog-cdk-openapi 2 about 2 years ago OpenAPI Specs from CDK Stack WITHOUT Deploying First
martzcodes/blog-ts-request-validation 3 almost 2 years ago How to Automatically Generate Request Models from TypeScript Interfaces
mbonig/cdk-published-listener 2 about 2 years ago Listens for CDK publishing to an SNS topic and sends you an e-mail
mmuller88/aws-api-gw-petstore-example 2 about 2 years ago A cool AWS API Gateway petstore example with a cdk staging pipeline
mmuller88/aws-cdk-todolist 3 over 1 year ago An AWS CDK todolist backend using appsync and dynamodb
mmuller88/aws-cdk-todolist-ui 9 about 2 years ago AWS Amplify React frontend for mmuller88/aws-cdk-todolist containing S3, Amplify, React and a CDK Pipeline
mmuller88/cdk-alps-constructs-demo 0 almost 2 years ago API Gateway and GraphQL generated out of the ALPS spec src/todo-alps.yaml
mmuller88/rasp4 1 over 2 years ago Remote control my Raspberry 4 via AWS CodeDeploy & AWS CDK
nikovirtala/cdk-preview-environments 27 6 days ago Pull Request Preview Environments with AWS CDK and GitHub Actions
pahud/aws-cdk-eks-sample Sample CDK application to create a sample Amazon EKS cluster
pahud/aws-cdk-fargate-sample Sample CDK application to create a sample Fargate service with ALB
pahud/aws-cdk-serverless-sample Sample AWS CDK app for Amazon API Gateway and AWS Lambda
pahud/aws-cdk-spotone-sample Sample CDK application to create one durable spot instance with cdk-spot-one
pahud/cdk-cfn-module-securebucket 0 almost 4 years ago A "secure" S3 bucket
pahud/eks-cdk8s-refarch Reference architecture for building load-balanced web services in Amazon EKS with AWS CDK and CDK8S
pahud/fargate-global CDK app that provisions multi-regional AWS Application Load-balanced Fargate services with AWS Global Accelerator
pahud/fargate-service-single-task Fargate single task
pahud/lambda-gin-refarch Reference architecture for AWS Lambda with Golang(Gin HTTP Framework), Amazon API Gateway and AWS SAM deployment
pgarbe/cdk-stackset 9 about 1 year ago Stackset example
pszabop/cdk-vpc-export-import-test 1 over 1 year ago Export VPC from one stack, import to another
rogerchi/vns-pdf-gen 0 almost 2 years ago Generates pdf from vns in lambda
stefanfreitag/csv-to-heartbeat-yml/cdk 0 20 days ago Converts CSV data to heartbeat yml files
stefanfreitag/helloWorldLambda 1 20 days ago Hello World application using an AWS API Gateway and Lambda function
titanjer/cdk-lambda-edge 7 over 3 years ago Validate app version in request user-agent using lambda@edge

Awesome Projen / Projects using Projen / AwsCdkConstructLibrary

EdwinRad/cdkfoldingathome 0 about 4 years ago Never forget to shut off expensive instances. With built-in TTL for your stack, you just define the lifetime of your instances and the stack will be destroyed afterwards
JordanSinko/the-slack-pipeline-approval 0 almost 2 years ago CDK pipelines with approvals
SnapPetal/cdk-cloudfront-deploy 4 5 days ago Simplify deploying a single-page website use CloudFront distributions
StErMi/cdk-website 1 over 1 year ago AWS CDK construct to instantly deploy a static website on serverless infrastructure. Easy, fast, done
cerealcoder/aws-cdk-serverless-timer 1 over 1 year ago Deploy a scalable periodic timer that invokes scalable a Lambda function. The timer service is controlled by an API Gateway REST API
clarencetw/cdk-sns-notify 1 3 months ago CDK library to send line notify or discord webhook
clarencetw/cdk-wordpress 14 3 months ago CDK construct library to deploy WordPress
co2zxc/aws-cdk-test High level CDK construct to provision GitLab integrations with AWS
eladb/cdk-asset-publisher Publish an asset to buckets in multiple regions (or all regions) via a pipeline
flyingImer/cdk-distributed-computing 0 over 1 year ago A place holds distributed patterns using serverless power
guan840912/cdk-aurora-globaldatabase 25 5 days ago AWS CDK construct library that allows you to create Amazon Aurora Global Databases with AWS CDK in Typescript or Python
guan840912/cdk-events-notify 12 5 days ago Events Notify AWS Construct lib for AWS CDK
guan840912/cdk-gitlab-runner 55 5 days ago Gitlab Runner JSII construct lib for AWS CDK
guan840912/cdk-s3bucket 3 about 2 years ago AWS CDK construct library that provides a drop-in replacement for the Bucket construct with the capability to remove non-empty S3 buckets
guan840912/cdk-sample-save/aws-cdk-typescript/resource-overwrite-ecs-sample 5 6 days ago ECS overwrite example
guan840912/secure-bucket 0 almost 3 years ago A "secure" bucket"
hayao-k/cdk-ecr-image-scan-notify 28 about 1 year ago AWS CDK construct library that notify the slack channel of Amazon ECR image scan results
jogold/cloudstructs 167 6 days ago EcsServiceRoller EmailReceiver SlackEvents SlackTextract StateMachineCustomResourceProvider StaticWebsite UrlShortner
kcwinner/cdk-appsync-transformer 130 6 days ago AppSync Transformer Construct for AWS CDK
kcwinner/cdk-bucket-deployment-expirator 2 about 2 years ago Opinionated CDK Bucket Deployment object pruner for maintaining N old versions
kirkchen/cdk-image-builder-patterns 1 over 1 year ago CDK Construct to build Windows images via Jenkins and Powershell
markusl/cdk-codepipeline-bitbucket-build-result-reporter 1 about 2 years ago JSII construct lib for reporting AWS CodePipeline build statuses to a Bitbucket server instance
markusl/cdk-ecr-image-scan-handler 3 over 1 year ago JSII construct for ECR image scan results processing and reporting via Email or Microsoft Teams webhook
mbonig/nightynight 18 6 months ago CDK construct that will automatically stop a running EC2 instance at a given time
mbonig/sqs-redrive 15 7 months ago Redrive construct to use with an SQS queue and it's dead letter queue
mbonig/wakeywakey 1 almost 2 years ago CDK construct that will automatically start a stopped EC2 instance at a given time
mikeyangyo/cdk-changelog-slack-notify 3 almost 2 years ago JSII construct lib to deploy a service to send new changes pushed to codecommit to slack channel
mmuller88/aws-cdk-ssm-parameter 3 about 2 years ago AWS CDK Construct for get the value of an SSM parameter. If the parameter doesn't exist, it will be created. The implementation simply leverages AwsCustomResource as an SDK wrapper
mmuller88/cdk-alps-graph-ql 0 almost 4 years ago Generates an AWS Graph QL out of an ALPS API yaml file
mmuller88/cdk-alps-spec-rest-api 6 almost 2 years ago Generates an AWS API Gateway out of an ALPS API yaml
mmuller88/aws-cdk-build-badge 5 almost 2 years ago Thats is an AWS CDK custom construct for retrieving a CodeBuild project status
p6m7g8/p6-barrier P6Barrier is an AWS CDK Construct that deploys a Custom Resource which will poll until AWS Lambda Function isReady returns true. Ideal for running code AFTER an RDS or EKS is ready
p6m7g8/p6-namer Sets the AWS IAM Account Alias with a Custom Resource
pahud/awscdk-run 1-Click AWS CDK Deploy like CloudFormation
pahud/cdk-apisix CDK construct library to generate serverless Apache APISIX workload on AWS Fargate
pahud/cdk-efs-assets Amazon EFS assets from GitHub repositories or S3 buckets
pahud/cdk-eks-spotblocks Sample JSII construct lib for AWS CDK
pahud/cdk-fargate-express Sample JSII construct lib for Express Apps in AWS Fargate
pahud/cdk-fargate-run-task Define and run container tasks on AWS Fargate immediately or with schedule
pahud/cdk-gitlab High level CDK construct to provision GitLab integrations with AWS
pahud/cdk-lambda-extensions AWS CDK construct library that allows you to add any AWS Lambda extensions to the Lambda functions
pahud/cdk-remote-stack 87 4 months ago Get outputs from cross-regional AWS CDK stacks
pahud/cdk-soca AWS CDK construct library that allows you to create the Scale-Out Computing on AWS with AWS CDK in TypeScript or Python
pahud/cdk-spot-one One spot instance with EIP and defined duration. No interruption
pahud/cdk-ssm-parameter-store 2 about 3 years ago AWS CDK construct that allows you to get the latest Version of the AWS SSM Parameters
pgarbe/cdk-bitbucket-server 3 6 days ago A CDK Construct library to work with BitBucket Server (Stash)
pgarbe/cdk-ecr-sync 53 4 days ago CDK Construct to synchronizes Docker images from Docker Hub to ECR
pszabop/cdk-vpc-export-import 0 about 4 years ago Export VPC from one stack, import to another
stefanfreitag/cdk-budget-notifier 15 3 months ago Simple AWS budget notifier
stefanfreitag/gradle_uploader 3 20 days ago Uploads new Gradle versions to an S3 bucket
wheatstalk/cdk-ecs-website 3 6 months ago Construct creates an ECS service following a shared ALB pattern
hariohmprasath/scaled-test-execution 2 almost 4 years ago Construct that creates scaling hub (scaled using fargate spot) with chrome and firefox nodes, that can help customers run integration and regression tests quicker and cheaper to improve the CI/CD process
hariohmprasath/ecs-event-driven-scaling 3 over 1 year ago Construct that creates an autoscaling SQS consumer (Fargate based) deployed in container-based ecosystem using ECS

Awesome Projen / Projects using Projen / CdktfProviderProject

terraform-cdk-providers/cdktf-provider-aws 104 4 days ago CDKTF AWS Provider
terraform-cdk-providers/cdktf-provider-azurerm 25 4 days ago CDKTF Azurerm Provider
terraform-cdk-providers/cdktf-provider-docker 12 4 days ago CDKTF Docker Provider
terraform-cdk-providers/cdktf-provider-github 17 4 days ago CDKTF GitHub Provider
terraform-cdk-providers/cdktf-provider-google 35 4 days ago CDKTF Google Provider
terraform-cdk-providers/cdktf-provider-kubernetes 25 4 days ago CDKTF Kubernetes Provider
terraform-cdk-providers/cdktf-provider-null 6 4 days ago CDKTF Null Provider

Awesome Projen / Projects using Projen / Subproject

cdk-appsync-react-demo 12 almost 4 years ago

Backlinks from these awesome lists:

More related projects: