TypeScript Serverless

Open-source TypeScript projects categorized as Serverless

Top 23 TypeScript Serverless Projects

  • Appwrite

    Build Fast. Scale Big. All in One Place. Cloud is now available in public beta. 🌩

    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-23

    Part-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.

  • sst

    Build modern full-stack applications on AWS

    Project mention: A Beginner's Guide to the Serverless Application Model (SAM) | dev.to | 2023-08-16

    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.

  • nhost

    The Open Source Firebase Alternative with GraphQL.

    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-03

    Hi 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.

    Project mention: ChatGPT AI generation function in LAF | news.ycombinator.com | 2023-03-30

    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.

  • serverless-next.js

    ⚡ Deploy your Next.js apps on AWS Lambda@Edge via Serverless Components

    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

  • chrome-aws-lambda

    Chromium Binary for AWS Lambda and Google Cloud Functions

    Project mention: Lambdas vs EC2 | /r/aws | 2023-03-23

    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-23

    Bug: 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:

  • wing

    The Wing Programming Language (by winglang)

    Project mention: A Cloud Development Troubleshooting Treasure Hunt | dev.to | 2023-07-25

    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.

    Project mention: How to debug TypeScript in Chrome | dev.to | 2023-02-03

    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)

    Project mention: Is kubernetesx (kx) dead? | /r/pulumi | 2022-11-22

    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: Using Flask for API development | /r/aws | 2023-03-17
  • workers-sdk

    ⛅️ Home to Wrangler, the CLI for Cloudflare Workers®

    Project mention: Implementing Authorization with Clerk in a tRPC app running on a Cloudflare Worker | dev.to | 2023-09-17

    Cloudflare Workers

  • dynamodb-toolbox

    A simple set of tools for working with Amazon DynamoDB and the DocumentClient

    Project mention: The DynamoDB-Toolbox v1 beta is here 🙌 All you need to know! | dev.to | 2023-06-09

    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.

    Project mention: Vite vs NextJS for Dashboard App | /r/reactjs | 2023-03-25

    source: https://github.com/milliHQ/terraform-aws-next-js/tree/v0.x

  • itty-router

    A little router.

    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
  • lagon

    Deploy Serverless Functions at the Edge. Current status: Alpha

    Project mention: Ask HN: What Are You Building? | news.ycombinator.com | 2023-02-10

    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.

    [1] https://github.com/lagonapp/lagon

    [2] https://github.com/denoland/rusty_v8

  • chitchatter

    Secure peer-to-peer chat that is serverless, decentralized, and ephemeral

    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!

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 2023-09-17.

TypeScript Serverless related posts


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
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.