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
apex avatar

apex/up

0
View on GitHub↗
8,799 stars·386 forks·Go·MIT·11 viewsup.docs.apex.sh↗

Up

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 entire application stack across multiple AWS regions to reduce latency for global users. It also includes encrypted configuration management, storing sensitive values in encrypted form and decrypting them only at runtime within the Lambda execution environment.

For production operations, Up monitors Lambda function errors and sends notifications through configurable channels for rapid incident response. It also serves static assets from AWS CloudFront and S3 through the same Lambda endpoint, avoiding the need for a separate web server.

Features

  • Lambda Deployments - Deploys any HTTP server to AWS Lambda and API Gateway with a single command, removing server management.
  • Infrastructure as Code - Generates and manages all required AWS resources automatically from a declarative configuration.
  • Serverless API Frameworks - Provides a framework for building RESTful APIs that run on AWS Lambda with automatic scaling.
  • Serverless Deployment - Deploys any HTTP server to AWS Lambda and API Gateway with a single command, removing server management.
  • Serverless Lambda Runtimes - Provides a unified deployment interface supporting Node.js, Go, Python, Java, Crystal, and Clojure on AWS Lambda.
  • Serverless Runtime Adaptation - Runs Node.js, Go, Python, Java, Crystal, and Clojure applications on AWS Lambda without configuring infrastructure.
  • Static Website Hosting - Serves static files from AWS Lambda and API Gateway or a global CDN without running a dedicated web server.
  • Global Region Deployments - Duplicates the entire application stack across multiple AWS regions to reduce latency for worldwide users.
  • Serverless Application Replication - Replicates the entire serverless application stack across multiple AWS regions for reduced global latency.
  • Runtime Adapters - Provides a unified deployment interface supporting Node.js, Go, Python, Java, Crystal, and Clojure runtimes.
  • Multi-Language Runtime Support - Runs Node.js, Go, Python, Java, Crystal, and Clojure applications without configuring server infrastructure.
  • Configuration Encryption - Stores sensitive configuration values encrypted and decrypts them only at runtime for production apps.
  • Log Error Alerting - Monitors Lambda function errors and sends notifications through configurable channels for rapid incident response.
  • CDN Asset Delivery - Delivers static files from a global CDN on AWS without configuring or managing a server.
  • Static Site Hosting - Serves static assets from AWS CloudFront and S3 through the same Lambda endpoint without a separate web server.
  • Static Asset Serving - Serves static assets from AWS CloudFront and S3 through the same Lambda endpoint.

Star history

Star history chart for apex/upStar history chart for apex/up

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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

Open-source alternatives to Up

Similar open-source projects, ranked by how many features they share with Up.
  • serverless-nextjs/serverless-next.jsserverless-nextjs avatar

    serverless-nextjs/serverless-next.js

    4,462View on GitHub↗

    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

    TypeScriptapi-gatewayawsaws-lambda
    View on GitHub↗4,462
  • awslabs/chaliceawslabs avatar

    awslabs/chalice

    11,062View on GitHub↗

    Chalice is a Python development framework for building and deploying serverless applications and REST APIs on AWS. It functions as a microservice tool that automates the deployment of code and infrastructure to AWS Lambda and orchestrates AWS API Gateway to route HTTP requests to specific serverless functions. The framework features an automated system that analyzes source code to generate the minimum required identity and access management permissions. It also provides a command line interface to manage the complete application lifecycle, from project creation and deployment to the removal o

    Python
    View on GitHub↗11,062
  • 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
  • aws-samples/aws-cdk-examplesaws-samples avatar

    aws-samples/aws-cdk-examples

    5,605View on GitHub↗

    This project is a reference library and collection of example code patterns for deploying cloud infrastructure using the AWS CDK. It provides a set of sample projects that demonstrate how to define compute, storage, and networking resources using general purpose programming languages. The library includes reference implementations for various architectural patterns, including serverless backends with GraphQL and WebSocket APIs, container orchestration with load balancers and auto-scaling, and global static website hosting via content delivery networks. It also provides designs for isolated ne

    Pythoncdkcdk-examples
    View on GitHub↗5,605
See all 30 alternatives to Up→

Frequently asked questions

What does apex/up do?

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.

What are the main features of apex/up?

The main features of apex/up are: Lambda Deployments, Infrastructure as Code, Serverless API Frameworks, Serverless Deployment, Serverless Lambda Runtimes, Serverless Runtime Adaptation, Static Website Hosting, Global Region Deployments.

What are some open-source alternatives to apex/up?

Open-source alternatives to apex/up include: serverless-nextjs/serverless-next.js — This project is a serverless infrastructure orchestrator and deployment tool designed to host Next.js applications on… awslabs/chalice — Chalice is a Python development framework for building and deploying serverless applications and REST APIs on AWS. It… zappa/zappa — Zappa is a serverless Python framework and command-line tool used for packaging and deploying Python web applications… aws-samples/aws-cdk-examples — This project is a reference library and collection of example code patterns for deploying cloud infrastructure using… gofiber/recipes — This project is a comprehensive library of reference implementations and patterns for building web applications using… elysiajs/elysia — Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a…