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! Learn more →
Top 10 TypeScript cloud-native Projects
-
Project mention: Debugging helm_release changes that don't seem to have happened | reddit.com/r/Terraform | 2023-01-26
-
Project mention: How do you manager what is deployed on your cluster ? | reddit.com/r/kubernetes | 2022-11-15
-
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!
-
Headlamp is an open source web UI for Kubernetes created by the team at Kinvolk, which was recently acquired by Microsoft. It’s a great-looking alternative to the built-in Kubernetes Dashboard. You can check out the GitHub repository here.
-
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.
-
This should cover some of it: https://www.youtube.com/watch?v=1_Iz0tRQCH4 There's this demo app from a Tesla engineer using OPA+OPAL, and I've also been writing some blog posts on the topic for my company's blog - there's still not much there, but I keep adding more every couple of weeks, so you can check that out as well!
-
collie-cli
Collie CLI allows you to manage your AWS, Azure & GCP cloud landscape through a single view.
-
Apache APISIX Apache APISIX is an open source, dynamic, real-time, high-performance cloud native API gateway. APISIX provides rich traffic management features such as load balancing, dynamic upstream, canary release, circuit breaking, authentication, observability, and more. Official website https://apisix.apache.org/ GitHub projects APISIX (the core): https://github.com/apache/apisix GitHub - apache/apisix: The Cloud-Native API Gateway GitHub - apache/apisix-dashboard: Dashboard for Apache APISIX GitHub - apache/apisix-website: Apache APISIX Website GitHub - apache/apisix-docker: the docker for Apache APISIX GitHub - apache/apisix-go-plugin-runner: Go Plugin Runner for APISIX GitHub - apache/apisix-java-plugin-runner: APISIX Plugin Runner in Java GitHub - apache/apisix-python-plugin-runner: Apache APISIX Python plugin runner GitHub - apache/apisix-helm-chart: Apache APISIX Helm Chart GitHub - apache/apisix-ingress-controller: ingress controller for K8s
-
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.
-
com-tiles
Streamable and read optimized file archive for hosting map tiles at global scale on a cloud object storage
Project mention: COMTiles (Cloud Optimized Map Tiles) hosted on Amazon S3 and Visualized with MapLibre GL JS | dev.to | 2022-12-23This time I examined COMTiles(Cloud Optimized Map Tiles). COMTiles are often compared to PMTiles, but I have the impression that PMTiles are becoming more popular these days. The technology of COMTiles is excellent, but it is not yet easy to introduce because the library is not published in “npm,” and the documentation is incomplete. One of the reasons for PMTiles' popularity is due in part to its extensive documentation. This article will be of some help to those who are considering introducing COMTiles!
-
Project mention: CloudKnit: An Open Source Solution for Managing Cloud Environments | news.ycombinator.com | 2022-12-02
Thanks for the question. I'm assuming you are talking about the open source Pulumi and Terraform CLI. We don't compete with them but rather integrate with them. These IaC tools and even other cloud native tools like Helm/Kustomize work well to manage individual components of your "Environment" but folks still need to write pipeline code on top of these tools to get an Environment thats useful. The pipeline code is imperative and becomes very difficult to manage as you scale. Environment as Code is a declarative way (with state management) to provision entire environment.
If you think about this using a Lego analogy, CloudKnit connects various lego pieces (components within your environment like networking, eks, db, web apps, backend apps) and builds a lego toy (entire environment). Those various components will still be provisioned using Pulumi, TF, Helm Kustomize etc.
We also provide workflow, visibility for the environments.
We have a diagram in our README (https://github.com/cloudknit-io/cloudknit#readme) that explains how CloudKnit fits in with existing tools. Please check "Diagram 1: Where does CloudKnit fit in with existing tools".
Also, here is a talk I gave about Environment as Code that might help understand the concept behind CloudKnit better: https://www.youtube.com/watch?v=INCUMYl2B-0&t=9s
Hope this helps.
Thank,
-
backk
Backk - Node.js framework for creating security-first cloud-native microservices for Kubernetes in Typescript
Project mention: Node.js framework for cloud-native microservices for Kubernetes in TypeScript | news.ycombinator.com | 2022-02-14
TypeScript cloud-native related posts
- Debugging helm_release changes that don't seem to have happened
- Where to find ‘Pod disruption budget’ details?
- K8s Lens – No Logs or Shell Buttons
- OpenLens Deprecated Logs & Shell
- Mirantis is up to more shenanigans with Lens, removes logs and shell. OpenLens affected as well.
- COMTiles (Cloud Optimized Map Tiles) hosted on Amazon S3 and Visualized with MapLibre GL JS
- What are some tools to install in Kubernetes that are interesting or must have?
-
A note from our sponsor - Appwrite
appwrite.io | 8 Feb 2023
Index
What are some of the best open-source cloud-native projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | lens | 20,579 |
2 | kubevious | 1,374 |
3 | headlamp | 904 |
4 | booster | 312 |
5 | hongbomiao.com | 158 |
6 | collie-cli | 157 |
7 | apisix-website | 96 |
8 | com-tiles | 58 |
9 | cloudknit | 47 |
10 | backk | 33 |