# webassets

Python library that merges, compresses and versions CSS and JavaScript files for web applications, with framework integrations.


Source: https://findsoftware.frbit.cloud/webassets/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- repository: https://github.com/miracle2k/webassets
- docs: https://webassets.readthedocs.io/en/latest/

### Identity

- status: active
- maintainer: Michael Elsdörfer
- maintainerType: individual
- parent: unknown
- firstRelease: 2008
- hqCountry: unknown

### Kind

- category: build-tool
- hosting: not applicable
- language: python
- runtime: python
- runtimeMin: python 3.10
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: unknown
- renderingModes: not applicable
- installMethod: pip

### License

- licenseModel: open-source
- license: BSD-2-Clause, BSD

### Releases

- currentMajor: 3
- latestReleaseDate: 2025-08-17

### Adoption

- githubStargazers: 932
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 136
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://api.github.com/repos/miracle2k/webassets (read 2026-10-28)
- urls: https://webassets.readthedocs.io/en/latest/ (read 2026-10-28)
- category: https://webassets.readthedocs.io/en/latest/ (read 2026-10-28)
- maintainer: https://raw.githubusercontent.com/miracle2k/webassets/master/LICENSE (read 2026-10-28)
- language: https://api.github.com/repos/miracle2k/webassets (read 2026-10-28)
- runtime: https://pypi.org/pypi/webassets/json (read 2026-10-28)
- runtimeMin: https://pypi.org/pypi/webassets/json (read 2026-10-28)
- license: https://api.github.com/repos/miracle2k/webassets (read 2026-10-28)
- license: https://pypi.org/pypi/webassets/json (read 2026-10-28)
- currentMajor: https://pypi.org/pypi/webassets/json (read 2026-10-28)
- latestReleaseDate: https://api.github.com/repos/miracle2k/webassets/releases/latest (read 2026-10-28)
- firstRelease: https://api.github.com/repos/miracle2k/webassets/tags (read 2026-10-28)
- installMethod: https://raw.githubusercontent.com/miracle2k/webassets/master/README.rst (read 2026-10-28)
- githubStargazers: https://api.github.com/repos/miracle2k/webassets (read 2026-10-28)
- contributors: https://api.github.com/repos/miracle2k/webassets/contributors (read 2026-10-28)

## Notes

webassets is a Python library that manages the CSS and JavaScript assets of a web application. It merges and compresses source files, runs them through filters and compilers such as CoffeeScript or Sass, and puts a hash of each output's content into its URL, so that changed files get new URLs.

Bundles are defined in code or in an external configuration file. A bundle returns the URL of its merged output, or in debug mode the URL of each source file. The library does not depend on one web framework; the docs describe integration pages for Django, Flask and Pyramid, and a Jinja2 integration.

## Worth knowing

The project's PyPI classifier marks the package as Development Status Alpha. The documentation site's title names an older release than the newest one, so the docs may describe an older version.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
