DownloadBuilder.js is what its name hints, a JavaScript tool for powering a "custom download builder" widget.
You've probably seen something like this on the homepages of MooTools, jQuery, or jQuery UI, big coding projects that are broken down into smaller modules which can then be used preferentially based on the user's project's requirements.
DownloadBuilder.js is a way to build such interfaces, and then host them on your site with your own libraries and modules.
This library lets developers break up their JS, CSS, HTML or other source code files into parts, provide a way for users to select which parts to use, and then merge them together again into a custom project build.
The HTML5 Filesystem API is used to actually parse and then merge the files into the final result, offering it for download to the user as a blob URL.
Additionally the merged file can also be displayed in a text box, from where it can be copy-pasted into a local file.
A basic download builder demo is included with the download package.
What is new in this release:
- Maintenance release that fixed Github API requests and deprecated Filesystem API object usage.
Requirements:
- JavaScript enabled on client side
Comments not found