Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 TypeScript Azure Projects
-
Project mention: Stupid question: Why not use 'baremetal' OS instead of docker containers to run web apps? | reddit.com/r/hetzner | 2023-03-13
All the ways I've found imply dokku or caprover, to run docker for each separate app, Postgres, Redis. It's also so hard to even setup db backups (https://github.com/caprover/caprover/issues/158 https://github.com/caprover/caprover/issues/410).
-
azuredatastudio
Azure Data Studio is a data management tool that enables working with SQL Server, Azure SQL DB and SQL DW from Windows, macOS and Linux.
One thing to mention is I'm using Azure Data Studio with the (preview) extension SQL Database Projects. I already created a Bug on their Github, but was hoping to get some more feedback here. If I'm wrong, are there any good resources on how to work with Database Projects?
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Quick Start
🍔 A Node.js Serverless Framework for front-end/full-stack developers. Build the application for next decade. Works on AWS, Alibaba Cloud, Tencent Cloud and traditional VM/Container. Super easy integrate with React and Vue. 🌈
-
autorest
OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python
Project mention: How to auto generate automation code for existing apis? | reddit.com/r/golang | 2022-12-15Doesn't autorest do that? https://github.com/Azure/autorest
-
Yes its free and open-source project, here's the repo: https://github.com/tailwarden/komiser :)
-
Project mention: Are subscriptions idempotent when deployed via Bicep? I seem to have some issue with them after having success the first time. | reddit.com/r/AZURE | 2023-03-12
-
examples
Infrastructure, containers, and serverless apps to AWS, Azure, GCP, and Kubernetes... all deployed with Pulumi (by pulumi)
It seems that kubernetesx never really got much traction, since I'm also having trouble finding any documentation / examples for it (except in the repo itself). For example, it's not even listed in https://github.com/pulumi/examples
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Throughout this post, you will see me mention the cost of running this using an estimate. I have been using for a while, a tool called infracost which is an open source (with subscription based additions) cost estimator tool - https://www.infracost.io/. For this demonstration, using the sample code listed above, it would cost an estimated $76.65/month - so if you don't want rack up a bill, only deploy when you want to test, and use Terraform to destroy the services when you are done.
-
azure-sdk-for-js
This repository is for active development of the Azure SDK for JavaScript (NodeJS & Browser). For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/javascript/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-js.
Project mention: Possible to kick off deployment from Node.js application? | reddit.com/r/AZURE | 2023-03-15If you can't and have to deal with this time bomb. Simply use the azure sdk https://github.com/Azure/azure-sdk-for-js
-
Project mention: Ask HN: Secure and simple way for secret/credential management in a startup? | news.ycombinator.com | 2023-03-05
- For all your employees I can advice you Leapp as open-source project (https://github.com/Noovolari/leapp). It solve mayor of the problem listed here:
-
CloudGraph cli
The universal GraphQL API and CSPM tool for AWS, Azure, GCP, K8s, and tencent. (by cloudgraphdev)
-
Project mention: Backing up a school's intranet resources - possible? | reddit.com/r/DataHoarder | 2022-06-23
I've tried using things like: https://github.com/pnp/cli-microsoft365 but couldn't figure out how to properly store anything I downloaded (downloaded files just fine, just not sites or ASP.NET files).
-
Project mention: Automate Docker Image Builds and Push to GitHub Registry Using GitHub Actions 🐙 | dev.to | 2023-03-11
name: Docker Image Publish on: push: branches: [ "main" ] # Publish semver tags as releases. tags: [ 'v*.*.*' ] pull_request: branches: [ "main" ] env: # Use docker.io for Docker Hub if empty REGISTRY: ghcr.io # github.repository as / IMAGE_NAME: ${{ github.repository }} jobs: build: runs-on: ubuntu-latest permissions: contents: read packages: write # This is used to complete the identity challenge # with sigstore/fulcio when running outside of PRs. id-token: write steps: - name: Checkout repository uses: actions/[email protected] # Install the cosign tool except on PR # https://github.com/sigstore/cosign-installer - name: Install cosign if: github.event_name != 'pull_request' uses: sigstore/[email protected] #v2.6.0 with: cosign-release: 'v1.11.0' # Workaround: https://github.com/docker/build-push-action/issues/461 - name: Setup Docker buildx uses: docker/[email protected] # Login against a Docker registry except on PR # https://github.com/docker/login-action - name: Log into registry ${{ env.REGISTRY }} if: github.event_name != 'pull_request' uses: docker/[email protected] with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} # Extract metadata (tags, labels) for Docker # https://github.com/docker/metadata-action - name: Extract Docker metadata id: meta uses: docker/[email protected] with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} # Build and push Docker image with Buildx (don't push on PR) # https://github.com/docker/build-push-action - name: Build and push Docker image id: build-and-push uses: docker/[email protected] with: context: "{{defaultContext}}:src" push: ${{ github.event_name != 'pull_request' }} # Don't push on PR tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} cache-from: type=gha cache-to: type=gha,mode=max
-
One thing I've been worried about regarding performance is potential unnecessary `StateHasChanged` calls triggered from property changed events in the VM. I'm going to add some telemetry for page load times to keep an eye on things as well as render counts.
-
Project mention: hooks.server.ts not getting cookies after publishing auth API | reddit.com/r/sveltejs | 2023-02-15
In conjunction with the SWA CLI tool from Microsoft:[https://github.com/Azure/static-web-apps-cli](https://github.com/Azure/static-web-apps-cli)
-
-
react-aad
A React wrapper for Azure AD using the Microsoft Authentication Library (MSAL). The easiest way to integrate AzureAD with your React for authentication.
Project mention: How do I make 'forgot password' working in react-aad-msal with Azure AD B2C? | reddit.com/r/codehunter | 2022-05-14I am using react-aad-msal with Azure AD B2C. I have sign-in and sign-out working. However, when I click 'Forgot your password?', the auth window disappears and nothing happens.
-
booster
Software development framework specialized in building highly scalable microservices with CQRS and Event-Sourcing. It uses the semantics of the code to build a fully working GraphQL API that supports real-time subscriptions.
The Booster version 0.24.0 is capable of creating Multi Provider Rockets. Multi-provider Rockets could include implementations for different vendors in the same npm package.
-
cloud-pricing-api
GraphQL API for cloud pricing. Contains over 3M public prices from AWS, Azure and GCP. Self-updates prices via an automated weekly job.
u/ErikHumphrey yep, by default Infracost connects to our hosted Cloud Pricing API but you can self-host that part (which fetches the 3M+ prices from AWS+Azure+Google and self-updates), see https://www.infracost.io/docs/cloud_pricing_api/self_hosted/ and the "DISABLE_TELEMETRY" env variable that is mentioned in https://github.com/infracost/cloud-pricing-api
-
-
-
serverless-azure-functions
Serverless Azure Functions Plugin – Add Azure Functions support to the Serverless Framework
Project mention: How to Create a REST API with Azure Functions and the Serverless Framework — Part 1 | dev.to | 2022-04-08With the recent updates to the serverless-azure-functions plugin, it is now easier than ever to create, deploy and maintain a real-world REST API running on Azure Functions. This post will walk you through the first few steps of doing that.
-
Project mention: # What happened with Azure Functions in 2022? And some wishes for 2023 | dev.to | 2022-12-13
VSCode - Support new Durable Functions backends
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
TypeScript Azure related posts
- Are subscriptions idempotent when deployed via Bicep? I seem to have some issue with them after having success the first time.
- How to practice FinOps with Komiser
- Discover cloud cost savings opportunities with Komiser (OSS Community call)
- Enabling IPv6 on AWS using Terraform (Part 1)
- hooks.server.ts not getting cookies after publishing auth API
- Manage Kubernetes objects all in one place with Komiser
- Why we made Komiser open sourcea
-
A note from our sponsor - Sonar
www.sonarsource.com | 21 Mar 2023
Index
What are some of the best open-source Azure projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | CapRover | 10,110 |
2 | azuredatastudio | 7,084 |
3 | Quick Start | 6,486 |
4 | autorest | 4,139 |
5 | komiser | 3,110 |
6 | azure-rest-api-specs | 1,998 |
7 | examples | 1,976 |
8 | vscode-infracost | 1,671 |
9 | azure-sdk-for-js | 1,533 |
10 | leapp | 1,331 |
11 | CloudGraph cli | 820 |
12 | cli-microsoft365 | 731 |
13 | login-action | 646 |
14 | ApplicationInsights-JS | 588 |
15 | static-web-apps-cli | 476 |
16 | api-management-developer-portal | 422 |
17 | react-aad | 344 |
18 | booster | 321 |
19 | cloud-pricing-api | 296 |
20 | ApplicationInsights-node.js | 287 |
21 | starbase | 257 |
22 | serverless-azure-functions | 256 |
23 | vscode-azurefunctions | 255 |