Gzippo

screenshot of Gzippo

gzippo pronounced `g-zippo` is a nodejs gzip middleware for Connect and express js using the new native node zlib api

Overview:

Gzippo is a gzip middleware for Connect/express.js that uses node-compress for improved performance. It supports gzipping static content files and is compatible with node.js 0.6 and up. The package also discusses upcoming features such as streaming support and provides installation and usage instructions.

Features:

  • Improved Performance: Utilizes node-compress for better performance.
  • Static Gzipping: Gzips static content files to enhance efficiency.
  • Regular Expression Matching: Allows for customization using contentTypeMatch option.
  • Caching Control: Offers options for cache-control directives like maxAge and clientMaxAge.
  • URL Prefixing: Supports setting a URL prefix for static content organization.

Summary:

Gzippo is a gzip middleware for Connect/express.js that focuses on optimizing performance by compressing static content files. It offers features such as regular expression matching for content type, caching control directives, and URL prefixing for efficient organization. Installation is straightforward via npm, and the package also discusses upcoming improvements like streaming support.