SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now. Learn more →
Top 23 TypeScript Serverless Projects
-
Project mention: Database Review: Top Five Missing Features from Database APIs | dev.to | 2023-09-14
Appwrite (REST, GraphQL)
-
react-starter-kit
The web's most popular Jamstack front-end template (boilerplate) for building web applications with React
Project mention: Ask HN: What is the best place to hire part time devs for small | news.ycombinator.com | 2023-07-23Part-time can be a great fit for developers who use their own stack and stick to a consistent architecture across multiple projects. For instance, I personally begin each of my projects with the same template (https://github.com/kriasoft/react-starter-kit 23k). This approach reduces overhead when juggling multiple tasks, allowing me to seamlessly make changes in one place and effortlessly push and merge updates into various upstream repositories for different clients. Excited about this efficiency-boosting method? Check out my new blog post where I delve into the details: https://medium.com/@koistya/enabling-efficient-front-end-dev.... Good luck with your project!
-
SurveyJS
A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.
-
Naturally, there are several options available to declare your cloud resources. The options with the most popularity are the CDK, AWS CloudFormation, SST, Serverless framework, Terraform, and AWS SAM. There are others, but when talking about Infrastructure as Code (IaC), these are the ones you hear about most often.
-
Project mention: Database Review: Top Five Missing Features from Database APIs | dev.to | 2023-09-14
Hasura ❌ (technically yes with Nhost)
-
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. 🌈
-
webiny-js
Open-source serverless enterprise CMS. Includes a headless CMS, page builder, form builder, and file manager. Easy to customize and expand. Deploys to AWS.
Project mention: Seeking advice on the best headless CMS for an expanding news site | /r/nextjs | 2023-05-03Hi u/afroraydude, you can check out Webiny - a serverless open-source CMS with GraphQL API support. Its GraphQL-based headless CMS with powerful content modeling can help you with expanding into other avenues like podcasts, and videos.
-
laf
Laf is a cloud development platform offering ready-to-use resources like cloud functions, databases, and storage. It empowers developers to quickly unleash their creativity.
LAF (https://github.com/labring/laf) now supports ChatGPT AI generation function, providing a seamless and efficient way for developers to deploy and scale AI applications on Alibaba Cloud Function Compute. With this new feature, developers can easily leverage the power of ChatGPT to generate high-quality text content and integrate it with their own applications.
Using LAF and ChatGPT, developers can quickly build and deploy AI applications, such as chatbots, recommendation systems, and content generators, without having to worry about infrastructure or scaling issues. With the automatic scaling capabilities of Function Compute, developers can focus on building the AI models and let LAF take care of the deployment and scaling aspects.
In addition, LAF provides a secure and reliable environment for AI application development, with features such as access control, logging, and exception handling. This ensures that your AI applications are always available and performing at their best.
Overall, the support of ChatGPT in LAF brings a new level of efficiency and scalability to AI application development, making it easier than ever before to build and deploy high-quality AI applications
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
-
Project mention: My SaaS architecture (tech stack) on AWS as a solo developer with Node.js as a backend | /r/node | 2023-02-02
I'm currently waiting SST v2 to be released where they will use https://open-next.js.org instead of https://github.com/serverless-nextjs/serverless-next.js
-
Lambda would be my choice for this. You could even stay within the free tier depending how often you run this process. You can orchestrate puppeteer UI flows in lambda using this package https://github.com/alixaxel/chrome-aws-lambda My team does this and it works great.
-
iron-session
🛠 Next.js stateless session utility using signed and encrypted cookies to store data. Also works with Express, and Node.js HTTP servers
Project mention: Stateless session utility using signed and encrypted cookies to store data. Works with Express, and Node.js HTTP servers | /r/webdev | 2023-09-09 -
amplify-cli
The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
Project mention: The Amplify Series, Part 6: Using the power of AI and Machine Learning with Amplify Predictions | dev.to | 2023-03-23Bug: Before continuing, we need to add some manual changes to the generated output since there is a bug in the 10.8.1 version of the Amplify CLI. To fix the issue, open the amplify/backend/predictions/identifyText<>/parameters.json file and add the following three key-value pairs to it:
-
The order of resource creation notably varied. For a deeper technical explanation of the fix, feel free to explore the corresponding pull request.
-
node-typescript-boilerplate
Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included.
You can customize and use these debugging techniques according to your requirements and personal preferences. Similar to frontend frameworks’ TypeScript templates, you can use the node-typescript-boilerplate template to create a TypeScript-based Node.js project faster with a pre-configured debugging environment. Or, you can create your own template with the steps we discussed in this tutorial.
-
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
-
serverless
This is intended to be a repo containing all of the official AWS Serverless architecture patterns built with CDK for developers to use. All patterns come in Typescript and Python with the exported CloudFormation also included. (by cdk-patterns)
-
Project mention: Implementing Authorization with Clerk in a tRPC app running on a Cloudflare Worker | dev.to | 2023-09-17
Cloudflare Workers
-
If you have in mind features that I missed, or would like to see some of the ones I mentioned prioritised, please comment this article and/or create an issue or open a discussion on the official repo with the v1 label 👍
-
terraform-aws-next-js
Terraform module for building and deploying Next.js apps to AWS. Supports SSR (Lambda), Static (S3) and API (Lambda) pages.
source: https://github.com/milliHQ/terraform-aws-next-js/tree/v0.x
-
Project mention: Ask HN: Which stack is as boring (good boring) and cheap in 2023 as PHP? | news.ycombinator.com | 2023-03-11
Instead of Next and it's bloat, you should try Svelte, a barebones Svelte (not SvelteKit) app feels like a breeze to scaffold and deploy through Netlify or Vercel with nearly 0 configuration. The same can be said about SvelteKit, though you can just get away by using a minimal router like Itty (https://github.com/kwhitley/itty-router) with barebones Svelte (just run npx create-vite, and follow the interactive scaffold process).
-
powertools-lambda-typescript
Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity.
-
aws-toolkit-vscode
CodeWhisperer, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Terminal, AWS resources
Project mention: aws/aws-toolkit-vscode: CodeWhisperer, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Exec, AWS resources | /r/devopsish | 2023-05-31 -
I'm building Lagon, an open-source [1] runtime and platform that allows developers to run TypeScript and JavaScript serverless functions at the Edge, close to users. The runtime uses V8 Isolates and is written from scratch using Rust and rusty_v8 [2], Deno's Rust bindings for V8.
-
Project mention: Show HN: Chitchatter – P2P chat that is serverless, decentralized, and ephemeral | news.ycombinator.com | 2023-09-07
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
TypeScript Serverless related posts
- $0 Architecture: Full-Stack application on Serverless Cloud from scratch
- Creating an NPM Package in 2024 (Deno, dnt)
- Implementing Authorization with Clerk in a tRPC app running on a Cloudflare Worker
- Show HN: Serverless AWS Secrets Plugin
- Show HN: Chitchatter – P2P chat that is serverless, decentralized, and ephemeral
- Serve Maps From S3: Compressed single-file tiles for vector and raster maps
- Powerfully compare credit card bonuses with Offer Optimist's extensive filter and valuation engine! Free forever. Filter based on offer value, percentage of historical max, value of each currency, and more!
-
A note from our sponsor - SurveyJS
surveyjs.io | 25 Sep 2023
Index
What are some of the best open-source Serverless projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Appwrite | 33,178 |
2 | react-starter-kit | 22,111 |
3 | sst | 17,680 |
4 | nhost | 6,985 |
5 | Quick Start | 6,874 |
6 | webiny-js | 6,820 |
7 | laf | 5,685 |
8 | serverless-next.js | 4,248 |
9 | chrome-aws-lambda | 3,062 |
10 | iron-session | 2,753 |
11 | amplify-cli | 2,752 |
12 | wing | 2,482 |
13 | node-typescript-boilerplate | 2,326 |
14 | examples | 2,135 |
15 | serverless | 2,135 |
16 | workers-sdk | 1,669 |
17 | dynamodb-toolbox | 1,629 |
18 | terraform-aws-next-js | 1,382 |
19 | itty-router | 1,302 |
20 | powertools-lambda-typescript | 1,270 |
21 | aws-toolkit-vscode | 1,176 |
22 | lagon | 1,129 |
23 | chitchatter | 1,092 |