aws-cache

command module
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2025 License: MIT Imports: 10 Imported by: 0

README

AWS Lambda Cache CLI

A fast CLI tool to search and manage AWS Lambda functions with local caching. Cache is automatically updated in the background every 24 hours.

Features

  • Fetch and cache Lambda functions from AWS
  • Search cached functions with fuzzy matching
  • Interactive search interface
  • Automatic background cache refresh after 24 hours
  • View function details in a table format

Installation

Using the official Go module repository:

go install codeberg.org/Treborium/aws-cache@latest

Or from source:

make install

The awsc binary will be installed to your Go bin directory.

Usage

List all cached Lambda functions
awsc list
Search for Lambda functions
awsc search "my-lambda"
Fetch and cache all Lambda functions from AWS
awsc fetch

Run awsc search with no arguments for an interactive search interface.

Requirements

  • AWS credentials configured in your environment
  • Go 1.25.4 or later

The cache is stored in ~/.awsc/lambdas.json and automatically refreshes when older than 24 hours.

Planned Features

  • Support multiple AWS profiles
  • Support different AWS services

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
aws
cli

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL