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

acode/cli

0
View on GitHub↗
3,819 stars·161 forks·JavaScript·MIT·11 viewsautocode.com↗

Cli

This is a serverless deployment command-line interface used for packaging, deploying, and managing the lifecycle of serverless functions in a cloud environment. It acts as a cloud service orchestrator to coordinate remote service registries, environment configurations, and custom domain routing.

The tool provides a remote function invoker that maps local procedure calls to cloud endpoints via HTTPS and a distributed log aggregator to monitor execution logs for remote debugging. It manages secure access through a cloud identity manager that handles authentication tokens for API requests.

The system covers the full development lifecycle, including service scaffolding, workspace initialization, and the management of both mutable staging deployments and immutable production releases. It further includes capabilities for custom hostname routing and the retrieval of source code packages from remote registries.

Features

  • Cloud Service Orchestrations - Handles the full lifecycle of multiple cloud services from initial scaffolding to production release and removal.
  • Serverless Deployment Tooling - Provides a command-line interface for packaging, deploying, and managing the full lifecycle of serverless functions in the cloud.
  • Cloud Hosting Synchronization - Manages local development directories and synchronizes source code with remote cloud service registries.
  • Deployment Stage Management - Pushes services to a mutable cloud staging environment for testing and iterative development.
  • Domain Management - Configures custom domain routing and manages identity tokens for secure access to cloud-hosted services.
  • Serverless Function Management - Packages and pushes serverless functions to cloud environments for web-accessible execution and versioned releases.
  • Custom Domain Mapping - Maps custom hostnames to specific service endpoints through a centralized registry to manage external web access.
  • Authentication Header Injection - Manages and injects secure authentication tokens into API requests to authorize communication with cloud services.
  • Immutable Version Snapshots - Publishes an immutable version of a service to a cloud registry for production use.
  • Remote Function Invocation - Provides a remote function invoker that maps local procedure calls to cloud endpoints via HTTPS.
  • Distributed Log Aggregation - Fetches and streams remote stdout and stderr outputs from cloud services to a local console for debugging.
  • RPC-to-HTTPS Mappings - Serializes local function calls and routes them as HTTP requests to remote endpoints by mapping parameters to query strings.
  • Local Function Execution - Allows executing serverless functions in a local environment with optional parameters to verify logic before deployment.
  • Project Scaffolders - Provides CLI tools to generate a project scaffold and entry-point function for new serverless services.
  • Remote Debugging Environments - Executes serverless functions and retrieves remote logs to identify and fix errors in a cloud environment.
  • Workspace Initializers - Enables setting up a local directory to serve as a container for managing multiple serverless services.
  • Project Workspaces - Organizes multiple independent serverless services within a single local directory container to synchronize with cloud environments.
  • Cloud Resource Deletions - Deletes a serverless service or a specific release version from the cloud environment.
  • Serverless Function Invokers - Maps local procedure calls to remote cloud endpoints via HTTPS to trigger the execution of serverless functions.
  • Service Package Retrievals - Retrieves and extracts source code from a registry into a local working directory for development.
  • Service Package Rebuilds - Updates a service to the latest build to apply performance improvements or recover failed services.
  • Artifact Versioning - Packages source code into versioned bundles to ensure immutable releases and consistent cloud deployments.
  • Log Retrieval and Analysis - Retrieves and displays execution logs for serverless functions to identify and fix errors in the cloud environment.

Star history

Star history chart for acode/cliStar history chart for acode/cli

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 Cli

Similar open-source projects, ranked by how many features they share with Cli.
  • inngest/inngestinngest avatar

    inngest/inngest

    5,499View on GitHub↗

    Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer

    Go
    View on GitHub↗5,499
  • maiot-io/zenmlmaiot-io avatar

    maiot-io/zenml

    5,452View on GitHub↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Python
    View on GitHub↗5,452
  • quarkusio/quarkusquarkusio avatar

    quarkusio/quarkus

    15,479View on GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Javacloud-nativehacktoberfestjava
    View on GitHub↗15,479
  • apache/openwhiskapache avatar

    apache/openwhisk

    6,779View on GitHub↗

    OpenWhisk is a serverless cloud platform designed for deploying and executing stateless functions in response to API calls or events. It serves as a complete serverless stack, providing an API gateway for functions, a function-as-a-service runtime manager, and an event-driven workflow engine. The platform distinguishes itself through a polyglot execution model that supports multiple language runtimes and allows for the creation of custom runtimes using Docker containers. It enables complex logic through function orchestration and composition, allowing multiple functions to be chained into seq

    Scala
    View on GitHub↗6,779
See all 30 alternatives to Cli→

Frequently asked questions

What does acode/cli do?

This is a serverless deployment command-line interface used for packaging, deploying, and managing the lifecycle of serverless functions in a cloud environment. It acts as a cloud service orchestrator to coordinate remote service registries, environment configurations, and custom domain routing.

What are the main features of acode/cli?

The main features of acode/cli are: Cloud Service Orchestrations, Serverless Deployment Tooling, Cloud Hosting Synchronization, Deployment Stage Management, Domain Management, Serverless Function Management, Custom Domain Mapping, Authentication Header Injection.

What are some open-source alternatives to acode/cli?

Open-source alternatives to acode/cli include: inngest/inngest — Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background… maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data… quarkusio/quarkus — Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications.… apache/openwhisk — OpenWhisk is a serverless cloud platform designed for deploying and executing stateless functions in response to API… google/clasp — clasp is a command-line interface for managing Google Apps Script projects, enabling developers to create, sync, and… aws/aws-lambda-go — This project provides a Go runtime and SDK for building and deploying serverless functions within the AWS Lambda…