
The Symfony AssetMapper Component allows one to expose directories of assets that are then moved to a public directory with digested (i.e. versioned) filenames. It also allows one to dump an importmap to allow writing modern JavaScript without a build system.
Symfony is a PHP framework, a set of tools and a development methodology.