Console application librairy - play well with gulp and npm workflow.
Sass microframework for building scoped user interfaces.
Framework-agnostic core for microscope-js: Renderer interface + registry + mount() entry point
Shared helpers for microscope-js: source normalization, MIME sniffing, HTML sanitization, zip-safety
React + Next.js adapter for microscope-js (Viewer component + useViewer hook)
Image renderer for microscope-js (png, jpg, gif, webp, svg, avif, bmp)
Audio renderer for microscope-js (mp3, wav, ogg, flac, aac, m4a)
XLSX / CSV renderer for microscope-js (uses SheetJS)
Plain text / source-code renderer for microscope-js
DOCX (Word) renderer for microscope-js (uses mammoth + DOMPurify)
PPTX (PowerPoint) renderer for microscope-js (JSZip + DOMPurify)
A JavaScript library for zooming images like Medium
Video renderer for microscope-js (mp4, webm, ogg, mov)
PDF renderer for microscope-js (uses pdfjs-dist)
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
Emulate console for all the browsers
Array#isArray for older browsers
Printing pretty tables on console log
Patch console methods to intercept output
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Minimal lightweight logging for JavaScript, adding reliable log level methods to any available console.log methods
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
Call a callback when a readable/writable/duplex stream has completed or failed.
Parses data: URLs