Skip to content

Releases: pradeept/caching-proxy-cli

0.1.3

12 Dec 11:20

Choose a tag to compare

Changes

  • Fixed some of the typos in options tab
  • Fixed some bugs related to import in index.ts

Full Changelog: 0.1.1...0.1.3

0.1.1

28 Oct 08:31

Choose a tag to compare

Release Notes - v0.1.1 🚀

First Release | October 28, 2025

We're excited to announce the first release of caching-proxy-cli - a lightweight, Redis-backed forward proxy with intelligent caching capabilities!

What is caching-proxy-cli?

A command-line forward proxy server that caches responses using Redis, helping you reduce latency and backend load for repeated requests.

Core Functionality

  • Forward Proxy Server: Route requests through the proxy to any target server
  • Redis-Backed Caching: Intelligent response caching for improved performance
  • Cache Management: Clear cached responses on demand
  • Argument Validation: Built-in validation for all CLI options

CLI Options

caching-proxy-cli [options]

Options:
  -V, --version              Output the version number
  -P, --port <port>          Port for proxy server
  -U, --url <url>            URL of the server to which requests are forwarded
  -R, --redis <host:port>    Redis hostname:port for cache storage
  -C, --clear                Clear all cached responses
  -h, --help                 Display help for command

Installation

npm install -g caching-proxy-cli

Quick Start

  1. Start the proxy server:

    caching-proxy-cli -P 3000 -U https://api.example.com -R localhost:6379
  2. Make requests through the proxy:

    curl http://localhost:3000/endpoint
  3. Clear the cache when needed:

    caching-proxy-cli -C -R localhost:6379

Requirements

  • Node.js 16+ or Bun runtime
  • Redis server running and accessible

Links

Security

This package is published with provenance attestations using OIDC, ensuring the integrity and authenticity of the release.

Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/pradeept/caching-proxy-cli/issues).

License

Check the repository for license information.


Full Changelog: https://github.com/pradeept/caching-proxy-cli/commits/v0.1.1