Top 6 TypeScript PaaS Projects
-
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.
-
1Backend
Run your web apps easily with a complete platform that you can install on any server. Build composable microservices and lambdas.
-
cms
⭐️ BCMS is a Headless CMS for developers & their clients. Works nicely with Gatsby, Next.js & Nuxt. You can even self-host it. (by bcms)
Finally, I kinda wonder if CapRover is still alive. As I write this it has been over 60 days since there has been any activity on their GitHub.
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!
Project mention: Simplest approach to Kubernetes on dedicated servers? (for CI/CD) | /r/hetzner | 2023-10-04For deploying your apps you could use something like Kubero (https://github.com/kubero-dev/kubero)
Project mention: Gatsby starters: 30 free Gatsby templates for blazingly fast website building | dev.to | 2024-04-03A fully functional job board with Gatsby.js, Tailwind, and BCMS. Whether you are looking to build a job board for your company or a stand-alone job board website - this starter is a great choice.
Project mention: Documentation for the JSON Lines text file format | news.ycombinator.com | 2024-02-24I experimented with something similar in one of my larger side projects a couple of years ago:
https://github.com/shipmight/shipmight/blob/master/src/ARCHI...
At the top of each file there was a tree of links to other ARCHITECTURE.md-files in the repo, like this:
ARCHITECTURE.md <- you are here
TypeScript PaaS related posts
Index
What are some of the best open-source PaaS projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | CapRover | 12,140 |
2 | porter | 4,114 |
3 | 1Backend | 2,152 |
4 | kubero | 2,040 |
5 | cms | 268 |
6 | shipmight | 21 |