Projects / Muffin


Muffin is a filtering proxy server for the World Wide Web written entirely in Java and therefore requires JDK 1.1. Features include support for HTTP/0.9, HTTP/1.0, HTTP/1.1, and SSL (https), graphical user interface and command-line interface, remote admin interface using HTML forms, includes several filters which can remove cookies, kill GIF animations, remove advertisements, add/remove/modify arbitrary HTML tags, remove Java applets and Javascript, user-agent spoofing, rewrite URLs, and much more.


Recent releases

  •  27 Mar 2000 20:52

    Release Notes: Support for compressed HTML, HTTP PUT, remote config files, log file rotation, and muffin.jar is now built as an executable jar.

    •  26 Jan 2000 17:54

      Release Notes: Support for filtering pieces of Javascript code using regular expressions, HTTP header regexp pattern substitution, improved Kaffe support, support for user@host URLs, and bugfixes.

      •  09 Nov 1999 17:18

        Release Notes: Support for case-insensitive regexps in NoThanks killfile, better NoThanks resizing, and a new Suspend/Resume proxy service feature.

        •  16 Oct 1999 13:26

          Release Notes: ImageKill and Translate filters, support for dnsjava, reusable threads, updated gnu.regexp, property changes, and bug fixes.

          •  19 Mar 1999 07:25

            Release Notes: New filters ImageKill and NoCode, all requests and filter messages are logged to a file and several bugs have been fixed, most importantly, the POST bug.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.