Pakt is javascript and css minifier and combiner, with an optional CDN component. It combines your css files into one, resolving document-relative paths along the way. It also hosts any images that those css files happen to reference, or that are requested directly. It is designed to work with a site that has a sub-domain set aside for hosting static files (ie: static.yourdomain.tld)

Who Cares?

Developers and designers who want their sites to load fast, that's who. Pakt works disturbingly well with the Gourd Toolset.

What's wrong with it?

  1. Pakt does not resolve root-relative URLs in css files. All your css files should contain either explicit URLs ( or document relative URLs (../assets/dog.jpg)
  2. It does not resolve paths in javascript files. Other than minifying and combining .js files, pakt does not change URLs in them.
  3. It currently will explode if your file-names happen to include bangs (!) or commas (,). That may change in the future.
  4. It currently cannot combine files from more than one domain, but that may change in the future.

subdomain = snappysmurf