This library helps to detect URLs (and email addresses) in text, and turn them into links. It is based on the original PHP version here: https://github.com/iamcal/lib_autolink
Either clone the git repo, or npm install @iamcal/autolink-js
<script src="autolink.min.js" type="text/javascript"></script>
<script type="text/javascript">
var a = new AutoLink();
// turn some text into linkified HTML
var html = a.link(text);
// also link up email addresses
html = a.linkEmail(text);
// TODO: document options
</script>
See CHANGES.md