awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
serverless-nextjs avatar

serverless-nextjs/serverless-next.jsArchived

0
View on GitHub

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
↗
4,462 stars·447 forks·TypeScript·MIT·21 views

Serverless Next.js

This project is a serverless infrastructure orchestrator and deployment tool designed to host Next.js applications on AWS. It functions as an edge computing deployment framework and cloud infrastructure-as-code wrapper that automates the provisioning of AWS Lambda functions, S3 buckets, and CloudFront distributions.

The system distinguishes itself by distributing server-side rendering and API routes across global edge locations to reduce latency. It integrates directly with content delivery networks to optimize the delivery of static assets and rendered pages, while providing a layer to wrap application handlers for compatibility with serverless environments.

The platform covers broad capability areas including global content delivery, serverless API infrastructure, and automated resource configuration. It manages traffic through edge route logic and internationalization handling, while supporting performance strategies such as incremental static regeneration and edge-based image optimization. Infrastructure is managed via Terraform configurations, providing control over memory limits, timeout durations, and IAM permission assignments.

Features

  • Edge Computing Deployments - Deploys compute and storage resources at the network edge to reduce global user latency.
  • Edge Network Deployment - Packages and deploys Next.js applications to a global network edge to minimize latency for users.
  • Static Asset Hosting - Manages the creation of storage buckets and the uploading of asset files for CDN availability.
  • Edge Rendering - Executes server-side page generation and API logic at distributed network locations to minimize global latency.
  • Lambda Deployments - Implements packaging and deployment patterns specifically for AWS Lambda.
  • AWS Lambda Adapters - Provides a compatible serverless layer to wrap Next.js applications for execution within AWS Lambda.
  • Terraform Provisioning - Uses declarative Terraform configurations to automate the provisioning of serverless functions, DNS, and storage buckets.
  • Content Delivery Network Configurations - Configures cache policies, TTLs, and geo-restrictions for the content delivery network.
  • Static Website Hosting - Automates the deployment of static web content and pre-rendered pages to cloud storage and CDNs.
  • Edge Web Application Hosting - Provides hosting for full-stack web applications, including API routes and rendered pages, at the network edge.
  • Serverless API Deployments - Deploys API gateways integrated with cloud functions to serve application pages and API routes.
  • Serverless Deployment - Provides automated deployment of applications to event-driven cloud environments.
  • Serverless Orchestration - Provides a platform for managing the deployment and scaling of serverless infrastructure.
  • Content Delivery Networks - Utilizes distributed server networks to deliver web content efficiently to global users.
  • Edge Function Logic - Implements programmable logic at the network edge to handle redirects, rewrites, and custom HTTP headers.
  • CDN Asset Delivery - Hosts optimized pages and public files on cloud storage served via a global content delivery network.
  • AWS Deployment Adapters - Transforms framework build artifacts into packages compatible with AWS Lambda and S3.
  • Runtime Resource Tuning - Sets specific memory limits, timeouts, and runtime versions for primary and API serverless functions.
  • Page Caching Controls - Implements granular control of caching behavior for specific pages and dynamic content.
  • HTTP Cache Headers - Manages HTTP headers that control browser and proxy caching behavior.
  • CDN Behavior Configurations - Allows overriding default CDN settings to add custom origins, error responses, and geo-restrictions.
  • Cloud Resource Integrations - Manages the deployment and tagging of supporting cloud resources, including storage buckets and message queues.
  • Custom Domain Mappings - Generates SSL certificates and manages DNS records to map custom domains to a delivery distribution.
  • Image Optimization Pipelines - Processes and compresses images using edge functions to improve page load speeds and reduce payloads.
  • Image Optimization Pipelines - Ships an automated pipeline to compress and scale images on the fly using edge functions.
  • Edge Resource Orchestrators - Provides a configuration layer that simplifies provisioning of AWS edge resources.
  • Serverless Resource Configurations - OpenNext provides the ability to override resource settings like memory size and timeouts for individual pages or globally across all functions.
  • Serverless Resource Tuning - Optimizes resource allocations for serverless functions to balance performance and cost.
  • CDN Cache Policies - Implements cache-control policies and TTL settings to balance content freshness with delivery speed across edge nodes.
  • Request Routing - Implements custom redirects, external rewrites, and trailing slash handling to control site navigation.
  • Edge Redirect Engines - Implements serverless functions at the network edge to handle request redirects, rewrites, and custom headers.
  • Internationalization Routing - Handles locale detection and manages language-specific URL paths and redirects for multilingual sites.
  • Incremental Static Regenerations - Updates cached pages on demand after deployment to maintain content freshness.
  • Star history

    Star history chart for serverless-nextjs/serverless-next.jsStar history chart for serverless-nextjs/serverless-next.js

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does serverless-nextjs/serverless-next.js do?

    This project is a serverless infrastructure orchestrator and deployment tool designed to host Next.js applications on AWS. It functions as an edge computing deployment framework and cloud infrastructure-as-code wrapper that automates the provisioning of AWS Lambda functions, S3 buckets, and CloudFront distributions.

    What are the main features of serverless-nextjs/serverless-next.js?

    The main features of serverless-nextjs/serverless-next.js are: Edge Computing Deployments, Edge Network Deployment, Static Asset Hosting, Edge Rendering, Lambda Deployments, AWS Lambda Adapters, Terraform Provisioning, Content Delivery Network Configurations.

    Which projects share features with serverless-nextjs/serverless-next.js?

    Projects with overlapping indexed features include: danielcondemarin/serverless-nextjs-plugin — This project is a Serverless Framework plugin and adapter that enables the deployment of Next.js applications to AWS… opennextjs/opennextjs-aws — opennextjs-aws is a serverless infrastructure adapter and deployment tool that transforms Next.js build artifacts into… apex/up — Up is a deployment tool that transforms any HTTP server into an AWS Lambda function behind API Gateway with a single… zappa/zappa — Zappa is a serverless Python framework and command-line tool used for packaging and deploying Python web applications… aws/copilot-cli — AWS Copilot is a command line interface for deploying and managing containerized applications and services on AWS. It… supermemoryai/cloudflare-saas-stack — This project is a full-stack TypeScript template and boilerplate designed for bootstrapping software-as-a-service…

    Projects sharing features with Serverless Next.js

    These projects share indexed features with Serverless Next.js. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • danielcondemarin/serverless-nextjs-plugindanielcondemarin avatar

      danielcondemarin/serverless-nextjs-plugin

      4,464View on GitHub↗

      This project is a Serverless Framework plugin and adapter that enables the deployment of Next.js applications to AWS Lambda@Edge and AWS CloudFront. It functions as a bridge to adapt server-side rendering and API routes for execution on serverless edge compute. The plugin automates the provisioning of cloud infrastructure, including the packaging and deployment of application code to global edge locations. It handles the synchronization of static assets to storage buckets and the mapping of Next.js routes to specialized edge functions to reduce global latency. The project covers wide-ranging

      TypeScript
      View on GitHub↗4,464
    • opennextjs/opennextjs-awsopennextjs avatar

      opennextjs/opennextjs-aws

      5,005View on GitHub↗

      opennextjs-aws is a serverless infrastructure adapter and deployment tool that transforms Next.js build artifacts into compatible packages for hosting on AWS Lambda and S3. It functions as a deployment adapter that maps framework-specific outputs to serverless functions and object storage. The project distinguishes itself by implementing serverless-specific optimizations, including a cache manager that synchronizes incremental static regeneration and fetch caches via S3 or DynamoDB. It features a cold start optimizer that uses bundle minification and scheduled function warming to reduce laten

      TypeScriptawsnextjssst
      View on GitHub↗5,005
    • apex/upapex avatar

      apex/up

      8,799View on GitHub↗

      Up is a deployment tool that transforms any HTTP server into an AWS Lambda function behind API Gateway with a single command, eliminating server management entirely. It provides a unified platform for building and deploying serverless APIs that scale automatically and charge only for actual usage, while supporting Node.js, Go, Python, Java, Crystal, and Clojure runtimes without per-language configuration. The tool automates the generation and management of all required AWS resources—including Lambda, API Gateway, CloudFront, and S3—from a declarative configuration, and can replicate the entir

      Goapiapi-gatewayaws
      View on GitHub↗8,799
  • zappa/zappazappa avatar

    zappa/Zappa

    3,691View on GitHub↗

    Zappa is a serverless Python framework and command-line tool used for packaging and deploying Python web applications to AWS Lambda. It functions as a serverless infrastructure automator that provisions API Gateways, IAM roles, and SSL certificates to run ASGI and WSGI applications as serverless functions. The tool distinguishes itself by providing a management CLI for executing remote administration scripts and management commands directly within the deployed environment. It includes specific mechanisms for serverless performance tuning, such as scheduling regular warm-up invocations to prev

    Pythonalbapi-gatewayaws
    View on GitHub↗3,691
  • Compare all 30 related projects→

    Curated searches featuring Serverless Next.js

    Hand-picked collections where Serverless Next.js appears.
    • React and Next.js