github.com/darianmavgo · darian@mavgo.com · About
Data Go / GopherJS Open Source

gopherjssqliter — Go→JS SQLite Web Viewer

gopherjssqliter uses GopherJS to compile Go SQLite reader code directly to JavaScript, then pipes results through to a React UI. One Go codebase, one browser bundle.

gopherjs build -o dist/app.js
npx serve dist/

Features

A web-based SQLite table viewer compiled from Go to JavaScript using GopherJS, with React for the UI.

🔄

Go → JS Compilation

GopherJS compiles the entire Go data layer to a single JS bundle — no rewriting in JavaScript.

⚛️

React UI

Results are passed to React components for a smooth, reactive table display.

📡

Message Protocol

Go and React communicate via a lightweight message-passing protocol through the GopherJS bridge.

🌐

No Backend Needed

Runs entirely in the browser — load a SQLite file from disk and query it locally.

Documentation & Architecture

gopherjssqliter