TypeScript GCP

Open-source TypeScript projects categorized as GCP

Top 23 TypeScript GCP Projects

  • rowy

    Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.

    Project mention: AI Grant Traction in OSS Startups | dev.to | 2024-02-01

    View on GitHub

  • porter

    Kubernetes powered PaaS that runs in your own cloud.

    Project mention: Porter Cloud – PaaS you can eject | news.ycombinator.com | 2024-03-27

    Hi HN, this is Trevor and Justin from Porter (https://porter.run). We first launched on HN almost 3 years ago with our original product, which deploys your applications to your own AWS, Azure, or GCP account with the simple experience of a PaaS. (original launch post: https://news.ycombinator.com/item?id=26993421).

    We’re excited to show you something new - we’ve built Porter Cloud (https://porter.run/porter-cloud), a hosted Platform as a Service (PaaS) that you can eject from. It works just like conventional PaaS’s that deploys your apps with a few clicks, but it lets you eject to your own AWS, Azure, or GCP account as you scale.

    Since launching Porter in 2021, we helped migrate a lot of companies from a PaaS to AWS, Azure, and GCP. Most of these companies had gotten started on these platforms in the early days to optimize for speed and ease of use, but ultimately had to go through a painful migration to one of the big three cloud providers as they scaled and outgrew the original platform.

    Interestingly, we learned that many startups that deploy on a PaaS are fully aware that they’ll have to migrate to the big three clouds at some point. Yet they choose to deploy on a PaaS anyway because outgrowing a cloud platform is a champagne problem when they're focused on getting something off the ground. This, however, becomes a very real problem when you start running into technical constraints and it is difficult to migrate your production environment while serving users.

    We’ve built Porter Cloud so you can deploy the earliest versions of the product as quickly as possible, with a peace of mind that you can eject to the tried and true hyperscalers later. When you need to eject, you can follow a few simple steps to migrate your workloads to AWS, Azure, or Google Cloud with minimal downtime.

    If you’re curious how it works, please drop your questions below. And if you’ve ever dealt with a migration from a PaaS to one of the big three cloud providers, we’d love to hear about your experience in the comments. Looking forward to it!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • examples

    Infrastructure, containers, and serverless apps to AWS, Azure, GCP, and Kubernetes... all deployed with Pulumi (by pulumi)

  • vscode-infracost

    See cost estimates for Terraform right in your editor💰📉

    Project mention: Cutting down AWS cost by $150k per year simply by shutting things off | news.ycombinator.com | 2024-01-22
  • github-actions

    A GitHub Action for installing and configuring the gcloud CLI.

  • CloudGraph cli

    The universal GraphQL API and CSPM tool for AWS, Azure, GCP, K8s, and tencent. (by cloudgraphdev)

  • auth

    A GitHub Action for authenticating to Google Cloud. (by google-github-actions)

    Project mention: Push code with GitHub Actions to Google Cloud’s Artifact Registry | dev.to | 2024-04-10

    This workflow will authenticate with Google Cloud using the Google Cloud auth GitHub Action and use Docker to authenticate and push to the registry. To make this workflow work (or flow?) we need to set up some Google Cloud resources and add in those values for our environment variables. Make sure to add in the value for PROJECT_ID where you have permission to create resources. The value for IMAGE_NAME can be anything — it’ll be created the first time this workflow runs:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • deploy-cloudrun

    A GitHub Action for deploying services to Google Cloud Run.

    Project mention: The 2024 Web Hosting Report | dev.to | 2024-02-20

    Examples for products in this category are: Google Cloud Run, AWS App Runner, Azure Container Apps. Each has different scalability, cost, and integration trade-offs.

  • starbase

    Graph-based security analysis for everyone

    Project mention: Security Analysis with JupiterOne’s Starbase and Memgraph | dev.to | 2023-08-22

    Name your app, and enter a homepage URL (in this case, you can use the JupiterOne’s Starbase repo URL), uncheck the webhook and adjust the repository permissions. The following permissions need to be set to read-only: -Repository Permissions: Actions, Environments, Issues, Pull Requests and Secrets -Organization Permissions: Administration, Members, Secrets. The rest of the permissions are No access by default.

  • deploy-cloud-functions

    A GitHub Action that deploys source code to Google Cloud Functions.

    Project mention: Czym jest funkcja bezserwerowa? | dev.to | 2024-02-07
  • envless

    OpenSource, frictionless and secure way to share and manage app secrets across teams.

  • deploy-appengine

    A GitHub Action that deploys source code to Google App Engine.

  • vscode-terraform-live-graph

    The Terraform Live Graph Extension for Visual Studio Code is a plugin that allows you to generate a live Terraform graph as you code.

  • collie-cli

    Build and Deploy modular landing zones with collie on AWS, Azure & GCP

  • pulumi-kubernetesx

    Kubernetes for Everyone

  • auth

    🔐 Refresh/Access Token Authentication Demo with Client Side Rendering, Server Side Rendering and Websockets (by flolu)

  • get-secretmanager-secrets

    A GitHub Action for accessing secrets from Google Secret Manager and making them available as outputs.

    Project mention: Push code with GitHub Actions to Google Cloud’s Artifact Registry | dev.to | 2024-04-10

    Arguably, the star of the show is the Google Auth GitHub Action - that’s what’s using the Workload Identity Provider and service account to access your Google Cloud project. If you plan on doing other things with this authentication, just be sure to use a service account that has the right access those things. For example, if you’re using the Secret Manager GitHub Action to access secrets from Secret Manager, make sure the service account has the Secret Manager Secret Accessor IAM role on the project or secret. To take a look at all of the available actions, check out the repos available in the Google GitHub Actions GitHub organization.

  • cloudflare-starter-kit

    Template (boilerplate) repository for scaffolding Cloudflare Workers projects

  • belfy

    Create a CRUD application from simple data definition yaml files and customise it using yaml.

  • web-auth-library

    Authentication library for the browser environment using Web Crypto API

  • slauth-cli

    CLI that scans directories for Cloud Provider SDK usage generates the IAM Policies/Permissions needed

    Project mention: Launch HN: Slauth (YC S22) – auto-generate secure IAM policies for AWS and GCP | news.ycombinator.com | 2023-12-04

    Hi HN, We're Daniel and Bruno and working on [Slauth.io]([https://slauth.io/](https://slauth.io/)). Slauth.io is a CLI to auto-generate secure IAM policies for AWS, and GCP (Azure in the next few days!). We enable development teams to speed up creating secure policies and reduce over-permissive policies being deployed to the cloud.

    Check out the [video](https://www.loom.com/share/bd02211659eb4c7f9b335e34094b57cb?...) or give our open-source CLI a try with one of the sample repo's on [GitHub]([https://github.com/slauth-io/slauth-cli](https://github.com/...)

    We got into the cloud access market by coincidence and were amazed by the amount of money spent on IAM. Current tooling such as [Ermetic.com]([http://Ermetic.com](http://ermetic.com/)) and [Wiz.io]([http://Wiz.io](http://wiz.io/)) visualize IAM misconfigurations post deployment but don't actually change engineering behavior, leaving organizations in a constant loop of engineers deploying over-permissive policies ⇒ security engineers/CISO's getting alerts ⇒ Jira tickets created begging developers to remediate ⇒ New over-permissive policies being deployed again.

    We interviewed hundreds of developers and DevOps engineers and discovered two key pain points:

    1. *IAM is a Hassle:* Developers despise dealing with IAM intricacies.

  • infracost-azure-devops

    Azure DevOps integration for Infracost. Shows cloud cost estimates for Terraform in pull requests for Azure DevOps repos and GitHub repos.

  • cloudy

    A tool for managing production-grade cloud clusters, infrastructure as code (IaC) (by cloudytool)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-10.

TypeScript GCP related posts

Index

What are some of the best open-source GCP projects in TypeScript? This list will help you:

Project Stars
1 rowy 5,659
2 porter 4,114
3 examples 2,274
4 vscode-infracost 1,785
5 github-actions 1,661
6 CloudGraph cli 868
7 auth 816
8 deploy-cloudrun 412
9 starbase 324
10 deploy-cloud-functions 285
11 envless 254
12 deploy-appengine 235
13 vscode-terraform-live-graph 232
14 collie-cli 176
15 pulumi-kubernetesx 135
16 auth 130
17 get-secretmanager-secrets 128
18 cloudflare-starter-kit 98
19 belfy 97
20 web-auth-library 84
21 slauth-cli 71
22 infracost-azure-devops 29
23 cloudy 25
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com