makealive
brings static html documents to life through controlled use of javascript.
It is a plugin manager of sorts, which converts certain text inputs into
javascript-generated objects. In contrast to plugins that help web developers
create widgets, makealive
provides such plugins to end users, for example through markdown.
See the webpage for further background and the library for examples.
Clone the repository and run the following npm
commands
npm run build
npm run minify
Upon completion the dist
directory should contain files makelive.min.js
and
makealive-lib.min.js
. The first file contains the core library. The second file
contains the core library plus all conversion functions from the lib
directory.
To create a custom build (core package plus a small set of conversion functions),
concatenate the core src/makealive.js
file with conversion functions of choice.
The core library is released under the MIT License.
Feedback, comments, and contributions are welcome.