home / grids / Asset Managers edit

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

 

Standard View

Features currently being evaluated

FeatureDescription
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
Works in sandbox (e.g. App Engine) Whether it works in sandboxed environments like Google App Engine
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.
Image versioning Whether image files get versioned, too
Compressors List of supported JS/CSS compressors
Other features and notes Any other extra features
Other languages Other supported languages (in addition to JavaScript and CSS)
Manual regeneration Has a command for regenerating all asset bundles. (Used in production.)
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.
Cache Busting Adds version tag to file names for browser cache updates when content changes.
Filter backends API Can it be extended via filter backends? This means *at least* being able to add
CSS compilers like Sass.
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.
Gzips Pre-generates gzipped version of asset
Source Maps Does it support sourcemaps in the generated js/css?
PackageDescriptionCategoryDownloadsLast UpdatedVersionRepoCommitsRepo watchersForksParticipantsLicenseCombiningAuto-regeneratesJavaScript compressionCSS compressionWorks in sandbox (e.g. App Engine)Dev modeHTML5 manifestSpritesImage versioningCompressorsOther features and notesOther languagesManual regenerationCaching in dev modeCache BustingFilter backends APIstaticfiles-compatible URL rewritingGzipsSource Maps
Django Static Media ManagerAn app to copy static media files over to a remote place, optionally minifying css and js.App0June 18, 2010, 2:27 p.m.0.6Github172coordt
josesoa
rlewko
toddstowell
twtwebdev
wavrin
justquick
UNKNOWNjsmin
csscompressor
Django CompressApp0NoneOther00UNKNOWNYUICompressor
jsmin
csstidy
django-staticassetsApp0Feb. 24, 2015, 1:37 p.m.0.2.1Github51davidelias
jxs
MIT LicenseCoffee-script
Less
Sass
Stylus
Any other via "plugin".
lesscpyPython LESS compilerOther0Feb. 22, 2015, 8:27 a.m.0.10.2Github6724robotis
saschpe
lordi
adiroiban
bbenne10
caioariede
javacruft
webmaster128
smn
simahawk
more...
MIT
dj-libcloudAdds easy python 3 and 2.7 support to Django for management of static assets.App0Oct. 17, 2014, 9:20 a.m.0.2.0Github524pydanny
galuszkak
jezdez
syphar
BSD
whitenoiseRadically simplified static file serving for Python web appsOther0Feb. 17, 2015, 5:12 a.m.1.0.6Github27117evansd
thedrow
mkai
dstufft
craigruks
ryanrhee
crccheck
eshim
MIT
django-amnDjango Assets Managed NicelyApp0Sept. 12, 2014, 10:39 p.m.0.2.1Github82funkybob
matjdom
UNKNOWNManages asset dependency resolution.
Allows asset requirements to be declared at point of use.
Minified storage of Django static filesminify and versiontag assets with zero configurationOther0Nov. 10, 2014, 3:31 p.m.0.3Github10askholmeBSDslimit
cssmin
+your own (very east to add)
zero-configuration just use "static" in templates and watch the magic
All computation happens at build time => No speed penalty in production
depends on own config
django-mediageneratorDjango asset managerApp0Oct. 20, 2014, 9:31 a.m.1.12Github5217iynaix
armirusco
olibrook
BrianHicks
agentk
rofrankel
BSD LicenseClosure Compiler
YUICompressor
CSS data URIs
Jinja2 support
i18n bundling
Sass/Scss/Compass
CleverCSS
Python (via pyjs)
PyvaScript
Django templates
CoffeeScript
django-staticfiles[Unmaintained] A Django app that provides helpers for serving static files, used in Django and Pinax.App0June 7, 2012, 3:51 p.m.1.2.1Github13537jezdez
carljm
idan
SmileyChris
brosner
dbinit
durden
pabluk
BSDServes files in folders, apps.
django-compressorCompresses linked and inline javascript or CSS into a single cached file.App0Dec. 30, 2014, 7:58 a.m.1.4Github1425396jezdez
diox
lucastan
mintchaos
carljm
kudlatyamroth
jaap3
ulope
agriffis
rafales
more...
MITClosure Compiler
YUICompressor
cssmin
jsmin (rJSmin)
SlimIt
csstidy
CSS data URIsLESS
others via generic precompiler support
django-staticTemplate tags for better serving static files from templates in DjangoApp0Oct. 27, 2014, 1:03 p.m.1.5.5Github18532peterbe
dobcey
bjornpost
girasquid
Lacrymology
aidaeology
mgedmin
panuta
BSDClosure Compiler
YUICompressor
slimmer
webassetsAsset management for Python web development.App0Feb. 2, 2015, 10:29 a.m.0.10.1Github653193miracle2k
kmike
noirbizarre
eriktaubeneck
danc86
mcfletch
zakj
metagriffin
tgecho
bryanchow
more...
BSDClosure Compiler
YUICompressor
jsmin
cssmin
jspacker
cssutils
Has Jinja2 template tags and supports non-Django-based projects.CleverCSS
LESS
Sass/Scss/Compass
CoffeeScript
django-mediasyncToolkit to simplify static media development and deployment.App0April 11, 2014, 3:42 p.m.2.2.0Github17831jcarbaugh
gtaylor
robhudson
richleland
k-anon
jamesturk
radicalbiscuit
bashz
petersanchez
vkurup
BSD Licenseslimmer
YUI Compressor
Closure Compiler
Specialized on S3 and Rackspace deployment.
django-css (dead/obsolete)django-css is a fork of django_compressor that makes it easy to use CSS compilers with your Django projects. CSS compilers ...App0July 14, 2011, 5:15 p.m.2.3.1Github22230dziegler
mintchaos
tymofij
Aramgutang
oesmith
BSD
django-cachebusterDjango 1.3 ready web browser cache busting appApp0Aug. 10, 2012, 2:15 a.m.0.2.1Github438joshourismanBSD 
(maybe)
django-pipelinePipeline is an asset packaging library for Django.App0March 1, 2015, 1:48 p.m.1.4.6Github766213cyberdelia
pelme
estebistec
ara818
kylemacfarlane
bryanchow
dcharbonnier
andrewychoi
svetlyak40wt
caioariede
more...
MIT 
Using manifesto package.
csstidy
Yui-compressor
Closure Compiler
UglifyJS
Jsmin
Any other via "plugin"
JavaScript templates support.
Data-URI support for embedding images and font.
HTML compression middleware.
Coffee-script
Less
Sass
Stylus
Any other via "plugin".
django-gearsGears for Django.App0Jan. 21, 2015, 3 a.m.0.7.1Github4418yumike
xobb1t
prestontimmons
jjay
ISCUglifyJS, CleanCSSLESS, Stylus, Handlebars, CoffeeScript, any other via custom compiler
django-versioned-staticLightweight application for managing versioned static files and minifying them for production use.App0Aug. 28, 2012, 7:45 a.m.1.4.3Github40xaralisBSD
django-coldbrewcoffeescript tooling for djangoApp0Jan. 31, 2014, 4:50 p.m.0.5Github40jMyles
andreyfedoseev
vorushin
etos
syabro
BSD License
django-freshlyForces clients to reload static contents. (.js, .css, img)App0Dec. 22, 2012, 3 p.m.0.1.1Github52un33kBSD
django-appmediasymlinks or builds appmedia for django projectsApp0April 24, 2010, 9:39 a.m.1.0.1Github215digi604
stefanfoulis
vvarp
BSD License
django-media-bundlerDjango application that bundles your Javascript and CSS and sprites your icons.App0Jan. 13, 2013, 10:59 a.m.0.3Github12321rnk
djrodgerspryor
BSD Licensejsmin
cssmin
PackageDescriptionCategoryDownloadsLast UpdatedVersionRepoCommitsRepo watchersForksParticipantsLicenseCombiningAuto-regeneratesJavaScript compressionCSS compressionWorks in sandbox (e.g. App Engine)Dev modeHTML5 manifestSpritesImage versioningCompressorsOther features and notesOther languagesManual regenerationCaching in dev modeCache BustingFilter backends APIstaticfiles-compatible URL rewritingGzipsSource Maps
Search WeightPackageDescriptionLast PyPI release:Repo ForksWatchers
{{item.weight / max_weight * 100 | number:0}}%{{item.title}}Grid: {{item.description}} {{item.last_released | date: 'mediumDate'}} N/A {{item.repo_forks}} N/A {{item.repo_watchers}} N/A