Asset Managers

Asset managers for combining/compressing JavaScript/CSS and for versioning your media files.

32 Packages
19 Features

Search & Filter

Compresses linked and inline javascript or CSS into a single cached file.

2,868
Stars
609
Forks
115
Usage
Py3
Status Production/Stable
Version 4.6.0
Updated 21 Apr 2026
License MIT
Commits
Features
Cache Busting
Combining
Auto-regenerates
JavaScript compression
CSS compression
Image versioning
Filter backends API
Works in sandbox (e.g. App Engine)
staticfiles-compatible URL rewriting
Dev mode
HTML5 manifest
Sprites
Caching in dev mode
Other languages
LESS
others via generic precompiler support
Other features and notes
CSS data URIs
Compressors
Closure Compiler
YUICompressor
cssmin
jsmin (rJSmin)
SlimIt
csstidy
Manual regeneration
Source Maps
Gzips

Radically simplified static file serving for Python web apps

2,736
Stars
153
Forks
7
Usage
Py3
Status Production/Stable
Version 6.12.0
Updated 29 Apr 2026
License MIT
Commits
Features
Cache Busting
Combining
Auto-regenerates
JavaScript compression
CSS compression
Image versioning
Filter backends API
Works in sandbox (e.g. App Engine)
staticfiles-compatible URL rewriting
Dev mode
HTML5 manifest
Sprites
Caching in dev mode
Other languages
Other features and notes
Compressors
Manual regeneration
Source Maps
Gzips

Transparently use webpack with django

2,546
Stars
341
Forks
6
Usage
Py3
Status Unknown
Version 3.2.3
Updated 6 Apr 2026
License MIT License
Commits
Features
Cache Busting
Combining
Auto-regenerates
JavaScript compression
CSS compression
Image versioning
Filter backends API
Works in sandbox (e.g. App Engine)
staticfiles-compatible URL rewriting
Dev mode
HTML5 manifest
Sprites
Caching in dev mode
Other languages
Other features and notes
Compressors
Manual regeneration
Source Maps
Gzips

Pipeline is an asset packaging library for Django.

1,542
Stars
370
Forks
32
Usage
Py3
Status Production/Stable
Version 4.1.0
Updated 13 Sep 2025
License MIT
Commits
Features
Cache Busting
Combining
Auto-regenerates
JavaScript compression
CSS compression
Image versioning
Filter backends API
Works in sandbox (e.g. App Engine)
staticfiles-compatible URL rewriting
Dev mode
HTML5 manifest
 
Using manifesto package.
Sprites
Caching in dev mode
Other languages
Coffee-script
Less
Sass
Stylus
Any other via "plugin".
Other features and notes
JavaScript templates support.
Data-URI support for embedding images and font.
HTML compression middleware.
Compressors
csstidy
Yui-compressor
Closure Compiler
UglifyJS
Jsmin
Any other via "plugin"
Manual regeneration
Source Maps
Gzips

Asset management for Python web development.

935
Stars
260
Forks
13
Usage
Py3
Status Alpha
Version 3.0.0
Updated 17 Aug 2025
License BSD
Commits
Features
Cache Busting
Combining
Auto-regenerates
JavaScript compression
CSS compression
Image versioning
Filter backends API
Works in sandbox (e.g. App Engine)
staticfiles-compatible URL rewriting
Dev mode
HTML5 manifest
Sprites
Caching in dev mode
Other languages
CleverCSS
LESS
Sass/Scss/Compass
CoffeeScript
Other features and notes
Has Jinja2 template tags and supports non-Django-based projects.
Compressors
Closure Compiler
YUICompressor
jsmin
cssmin
jspacker
cssutils
Manual regeneration
Source Maps
Gzips

SASS processor to compile SCSS files into *.css, while rendering, or offline.

414
Stars
65
Forks
3
Usage
Py3
Status Production/Stable
Version 1.4.2
Updated 26 Jun 2025
License MIT
Commits
Features
Cache Busting
Combining
Auto-regenerates
JavaScript compression
CSS compression
Image versioning
Filter backends API
Works in sandbox (e.g. App Engine)
staticfiles-compatible URL rewriting
Dev mode
HTML5 manifest
Sprites
Caching in dev mode
Other languages
Other features and notes
Compressors
Manual regeneration
Source Maps
Gzips

Django Webpack boilerplate & Flask Webpack boilerplate

185
Stars
22
Forks
0
Usage
Py3
Status Unknown
Version 1.0.4
Updated 7 Jan 2026
License MIT
Commits
Features
Cache Busting
Combining
Auto-regenerates
JavaScript compression
CSS compression
Image versioning
Filter backends API
Works in sandbox (e.g. App Engine)
staticfiles-compatible URL rewriting
Dev mode
HTML5 manifest
Sprites
Caching in dev mode
Other languages
Other features and notes
Compressors
Manual regeneration
Source Maps
Gzips

Django Static Precompiler provides template tags and filters to compile CoffeeScript, LiveScript, SASS / SCSS, LESS, Stylus, Babel and Handlebars. It works with both inline code and external files.

222
Stars
58
Forks
2
Usage
Py3
Status Production/Stable
Version 2.4
Updated 25 May 2025
License BSD License
Commits
Features
Cache Busting
Combining
Auto-regenerates
JavaScript compression
CSS compression
Image versioning
Filter backends API
Works in sandbox (e.g. App Engine)
staticfiles-compatible URL rewriting
Dev mode
HTML5 manifest
Sprites
Caching in dev mode
Other languages
SASS / SCSS / Compass / Libsass
Less
Stylus
CoffeeScript
Babel
Handlebars
Other features and notes
Compressors
Manual regeneration
Source Maps
Gzips

Production-grade static file server for Python WSGI & ASGI.

85
Stars
6
Forks
0
Usage
Py3
Status Production/Stable
Version 4.3.0
Updated 9 Apr 2026
License MIT
Commits
Features
Cache Busting
Combining
Auto-regenerates
JavaScript compression
CSS compression
Image versioning
Filter backends API
Works in sandbox (e.g. App Engine)
staticfiles-compatible URL rewriting
Dev mode
HTML5 manifest
Sprites
Caching in dev mode
Other languages
Other features and notes
Compressors
Manual regeneration
Source Maps
Gzips

The Django application allows install and serve assets via Node.js package manager infrastructure.

29
Stars
5
Forks
0
Usage
Py3
Status Unknown
Version 0.9.16
Updated 5 Mar 2026
License Custom
Commits
Features
Cache Busting
Combining
Auto-regenerates
JavaScript compression
CSS compression
Image versioning
Filter backends API
Works in sandbox (e.g. App Engine)
staticfiles-compatible URL rewriting
Dev mode
HTML5 manifest
Sprites
Caching in dev mode
Other languages
Other features and notes
Compressors
Manual regeneration
Source Maps
Gzips

Showing 10 of 32 packages in this grid.

View All Packages

Features Being Compared

19 features

Cache Busting

Adds version tag to file names for browser cache updates when content changes.

Combining

Can concatenate/combine files into so-called bundles

Auto-regenerates

Automatically regenerates/updates files and bundles when files change (during development)

JavaScript compression

Whether JavaScript can be compressed

CSS compression

Whether CSS files can be compressed

Image versioning

Whether image files get versioned, too (or at least, whether it's compatible with Django's ManifestStaticFilesStorage or CachedStaticFilesStorage).

Filter backends API

Can it be extended via filter backends? This means *at least* being able to add CSS compilers like Sass.

Works in sandbox (e.g. App Engine)

Whether it works in sandboxed environments like Google App Engine

staticfiles-compatible URL rewriting

In CSS files relative url() expressions stay valid no matter if you combine your CSS files with this particular asset manager or if you use the same files uncombined with django.contrib.staticfiles. This asset manager will correctly rewrite relative URL paths when files are combined, even if the CSS files are located in different subfolders at different depth levels.

Dev mode

Is a development mode available where files aren't combined/compressed (for easier debugging)?

HTML5 manifest

Can it auto-generate an HTML5 offline manifest file?

Sprites

Can it generate sprites? Only data URIs aren't enough because they don't work with all popular browsers.

Caching in dev mode

Are assets properly cached when using runserver? This means there will be no unnecessary HTTP requests (not even "if-modified-since"). This is important for fast reloads with large web apps.

Other languages

Other supported languages (in addition to JavaScript and CSS)

Other features and notes

Any other extra features

Compressors

List of supported JS/CSS compressors

Manual regeneration

Has a command for regenerating all asset bundles. (Used in production.)

Source Maps

Does it support sourcemaps in the generated js/css?

Gzips

Pre-generates gzipped version of asset