Local library host

CORS-enabled static server for Bootstrap, Bootstrap Icons, TinyMCE, PDF.js, and QRCode.js. Pull from anywhere on your network — no CDN round-trip.

CORS *.hcit.ca gzip HTTPS via proxy
Bootstrap
v5.3.3

CSS framework with navbar, grid, components.

<link rel="stylesheet" href="https://libs.hcit.ca/bootstrap/css/bootstrap.min.css">
<script src="https://libs.hcit.ca/bootstrap/js/bootstrap.bundle.min.js"></script>
Browse
Bootstrap Icons
v1.11.3

2,000+ SVG icons. Use the web font or raw SVGs.

<link rel="stylesheet" href="https://libs.hcit.ca/bootstrap-icons/font/bootstrap-icons.css">
<i class="bi bi-check-circle"></i>
Browse
TinyMCE
v7.6.0

WYSIWYG rich-text editor (community build).

<script src="https://libs.hcit.ca/tinymce/js/tinymce/tinymce.min.js"></script>
<script>tinymce.init({ selector: '#editor', license_key: 'gpl' });</script>
Browse
PDF.js
v4.10.38

Mozilla PDF renderer. Prebuilt viewer included.

<script type="module">
  import * as pdfjs from "https://libs.hcit.ca/pdfjs/build/pdf.mjs";
  pdfjs.GlobalWorkerOptions.workerSrc = "https://libs.hcit.ca/pdfjs/build/pdf.worker.mjs";
</script>
<!-- or open the viewer: https://libs.hcit.ca/pdfjs/web/viewer.html -->
Browse Demo viewer
QRCode.js
davidshimjs

Client-side QR-code generator (canvas/svg).

<script src="https://libs.hcit.ca/qrcode/qrcode.min.js"></script>
<div id="qr"></div>
<script>new QRCode("qr", "https://example.com");</script>
Browse

Tips