SquibView Examples

Interactive examples demonstrating SquibView's features and integration options

Getting Started - Autoload Examples (Recommended)

Simple Autoload
Zero configuration - libraries load from CDN automatically when needed
Custom Autoload Configuration
Fine-grained control: custom CDNs, loading strategies, selective libraries
Multiple Editors NEW
Four editors on one page with different views - libraries load once and share

Manual Dependency Management

Bring Your Own Dependencies
Load all libraries manually for full control over versions and bundling
Standalone Build
Everything bundled (3.6MB) - works offline/airgapped
Lean Build
Minimal build (126KB) - bring your own libraries
CDN Loading
Load SquibView directly from unpkg CDN - no installation needed

Features & Integration

Data Tables
Render CSV, TSV, and PSV data as interactive tables
React Integration
React wrapper with state management and custom controls
Vue Integration
Vue wrapper with reactive state and component integration
Selection API
Get, replace, and manage text selections programmatically
Diff Viewer
Compare revisions with inline diff view
Line Numbers
Source view with line numbers and wrapped line support
Themes
Light, dark, and high contrast themes
Headless Mode
Programmatic conversion without UI controls