Principal Software Engineer @ Posit PBC
pandoc-wasm. The universal document converter, compiled for WebAssembly and running in the browser.
70shiny-standalone-webr-demo. Demonstration of using a JavaScript ServiceWorker to communicate with a running Shiny/httpuv session in webR.
60shiny-without-a-server-2023. Shiny Without a Server: webR & Shinylive - Jumping Rivers Shiny in Production Conference 2023
19webr-webpack-example. An example of bundling webR as part of an application using webpack.
14repo. A Cydia Repo for iOS tweaks hosted on github.
13reproducible-data-science-webr-shinylive-2024. Reproducible data science with webR and Shinylive 2024
9duckdb-flights-shinylive. An example Shinylive application demonstrating download of a .parquet file from a GitHub raw content URL and manipulating data with the {duckplyr} package.
9webgl_gpe. A WebGL implementation of a 2D Gross-Pitaevskii Equation numerical solver. The solver runs in real time and is directly interactive. https://georgestagg.github.io/webgl_gpe
9webr-nextjs-example. An example of running webR in a server component with Next.js.
8mnist-classifier-blas-wasm. MNIST Classifier - A WebAssembly BLAS Demo
8webr-node-example. An example of running webR under node.
8webr-vue-example. An example of running webR in a Vue.js 3 application.
6quartolivepkgdown. An example of using a Quarto Live vignette in pkgdown.
4clifford-attractor. A webR experiment in drawing Clifford Attractors.
4webr-react-example. An example of running webR in a React application.
43D-GP-MPIOMP. 3D-GP-MPIOMP is a FORTRAN project designed to numerically solve the Gross-Pitaevskii equation (GPE) in three dimensions (3D) using MPI and OpenMP.
3thesis. LaTeX source of my PhD thesis: A Numerical Study of Vortices and Turbulence in Quantum Fluids.
3open-dyslexic-latex. Open Dyslexic font for LaTeX
2graph-curvature-server. A mathematical tool for calculating various notions of discrete graph curvature.
2shinylive. Run Shiny on Python (compiled to wasm) in the browser
2quarto-ace-revealjs. Ace editor for Quarto presentations
1lustre-roll. Lustre client roll for rocks clusters
1polars. Dataframes powered by a multithreaded, vectorized query engine, written in Rust
1htmlwidgets. HTML Widgets for R
13D-GP. 3D Fork of 2D-GP (OLD: Do not use. Use 3D-GP-MPIMP instead)
1webr. The statistical language R compiled to WebAssembly via Emscripten, for use in web browsers and Node.
1interpolating-polynomials-wasm. A demo that finds interpolating polynomials for a set of points, demonstrating LAPACK routines running in a web browser using WebAssembly.
1rlang. Low-level API for programming with R
1data-vis-in-the-browser-2023. JavaScript
1graph-curvature-webapp. A mathematical tool for calculating various notions of discrete graph curvature.
1pally. TypeScript
1pendulum. A double spherical pendulum solver/display in the browser.
1