Brotli-IIS - Brotli Compression Scheme Plugin for Microsoft IIS 7+

  •        109

Brotli is a new-ish open-sourced compression algorithm specifically designed for HTTP content encoding. The algorithm and reference encoder/decoder libraries were created by Google. Brotli offers significantly better compression than gzip with very little additional compression cost and almost no additional decompression cost.

https://github.com/saucecontrol/Brotli-IIS

Tags
Implementation
License
Platform

   




Related Projects

brotli - Brotli compression format

  •    C

Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression.The specification of the Brotli Compressed Data Format is defined in RFC 7932.

7-Zip-zstd - 7-Zip with support for Brotli, Fast-LZMA2, Lizard, LZ4, LZ5 and Zstandard

  •    C

Zstandard v1.3.7 is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression / speed trade-off, while being backed by a very fast decoder. Brotli v.1.0.7 is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression.

brotli - Pure Go Brotli encoder and decoder

  •    Go

This package is a brotli compressor and decompressor implemented in Go. It was translated from the reference implementation (https://github.com/google/brotli) with the c2go tool at https://github.com/andybalholm/c2go. I am using it in production with https://github.com/andybalholm/redwood.

ngx_brotli - NGINX module for Brotli compression

  •    C

Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression.Both Brotli library and nginx module are under active development.

lizard - Lizard (formerly LZ5) is an efficient compressor with very fast decompression

  •    C

Lizard library is based on frequently used LZ4 library by Yann Collet but the Lizard compression format is not compatible with LZ4. Lizard library is provided as open-source software using BSD 2-Clause license. The high compression/decompression speed is achieved without any SSE and AVX extensions. The following results are obtained with lzbench and -t16,16 using 1 core of Intel Core i5-4300U, Windows 10 64-bit (MinGW-w64 compilation under gcc 6.2.0) with silesia.tar which contains tarred files from Silesia compression corpus.


wal-g - Archival and Restoration for Postgres

  •    Go

WAL-G is an archival restoration tool for Postgres. WAL-G is the successor of WAL-E with a number of key differences. WAL-G uses LZ4, LZMA or Brotli compression, multiple processors and non-exclusive base backups for Postgres. More information on the design and implementation of WAL-G can be found on the Citus Data blog post "Introducing WAL-G by Citus: Faster Disaster Recovery for Postgres".

woff2

  •    C++

This is a README for the font compression reference code. There are several compression related modules in this repository.brotli/ contains reference code for the Brotli byte-level compression algorithm. Note that it is licensed under the MIT license.

Drogon - C++14/17 based HTTP Web Application Framework

  •    C++

Drogon is a C++14/17-based HTTP application framework. Drogon can be used to easily build various types of web application server programs using C++.It uses Use a non-blocking I/O network lib based on epoll high-concurrency, high-performance network IO, Completely asynchronous programming mode, HTTPS, WebSocket, Json format, gzip, brotli compression and lot more.

Ruby On Rails For IIS Fast-CGI

  •    Ruby

The Ruby on Rails (ROR) framework is typically run under Apache on both Linux and Windows Systems. For those that do not wish to use Apache to host their solutions on windows, one alternative is running under Internet Information Services (IIS) World Wide Web Publishing (W3SVC...

reactql - Universal React+GraphQL starter kit: React 16, Apollo 2, Webpack 4, Styled Components 4, React Router 4, PostCSS, SSR

  •    TypeScript

Universal front-end React + GraphQL starter kit, written in Typescript. Hot code reloading. Make a change anywhere in your code base (outside of the Webpack config), and changes will be pushed down the browser automatically - without page reloads. This happens for React, Styled Components, SASS - pretty much anything.

vue-lit - Proof of concept custom elements "framework"

  •    Javascript

Proof of concept mini custom elements framework powered by @vue/reactivity and lit-html. The "framework" itself is just ~70 lines of code and the two libraries weigh in at ~6kb min + brotli combined. The API is almost identical to Vue Composition API, but defines native custom elements underneath.

IIS 6 Security Analyzer

  •    

IIS 6 Security Analyzer is an ASP.NET 2.0 web site that can be used to check the security of a IIS 6 server. This tool checks only the services related to IIS.

IIS-ShortName-Scanner - latest version of scanners for IIS short filename (8

  •    Java

The latest version of scanner for IIS short file name (8.3) disclosure vulnerability by using the tilde (~) character. Microsoft IIS contains a flaw that may lead to an unauthorized information disclosure. The issue is triggered during the parsing of a request that contains a tilde character (~). This may allow a remote attacker to gain access to file and folder name information.

IIS Network Diagnostic Tools

  •    

Web implementation of "looking glass" like services (ping, traceroute) as HTTP modules for Internet Information Services.

IISLogAnalyzer

  •    CSharp

IISLogAnalyzer is a package of software’s for analyzing IIS Log files. Package includes WPF and Silverlight 4 clients build with Prism and C# and the server build using C#, EF4, WCF and data provider model .

Wicked Compression ASP.NET HTTP Module

  •    ASPNET

An ASP.NET HTTP Module for HTTP Compression. The primary reason for using this is if IIS Dynamic Compression is not supported in your environment. This HTTP Compression Module also supports WebResource.axd compression!

IIS Express Manager

  •    DotNet

IIS Express Manager (IISEM) will liberate you from visual studio/web matrix just to open your precious IIS Express hosted applications.

IisShield - Application Layer Firewall

  •    ASPNET

IisShield is an IIS ISAPI Filter preventing any known and unknown attacks from disrupting IIS. The preventive approach of IisShield is an added value preventing IIS from even trying to interpret requests trying to break-in. With a detailed logging engine, IisShield helps IIS a...

iisexpress-proxy - A simple local proxy for accessing IIS Express from remote machines.

  •    Javascript

A simple, yet practical command-line utility enabling .NET developers to test web applications served by IIS Express on remote devices. Are you a .NET developer building mobile web applications? Have you ever been frustrated by the fact that there's no easy way to enable IIS Express to accept connections from remote devices?...

EDB Smooth Streaming module for Orchard

  •    

The EDB Smooth Streaming module allows you to add adaptive video streaming to your Orchard website using the Smooth Streaming IIS Media Services extension. It supports conversion of video files to the Smooth Streaming format using Expression Encoder Pro in one easy step.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.