Skip to content

remix-run/remix-particle-visualizer

Repository files navigation

Remix Particle Visualizer

A full-screen 3D particle visualizer powered by Remix, Vite, Tailwind CSS, and Three.js.

The app stays a single-page browser experience. Vite uses index.html as the entry point, and Remix UI mounts the visualizer into #root.

Getting Started

Install dependencies:

pnpm install

Start the Vite development server:

pnpm dev

Your application will be available at http://localhost:44100.

Preview

Create a production build:

pnpm build

Preview the static build locally:

pnpm preview

The preview server serves build/client at http://127.0.0.1:44100.

GitHub Pages

Pushes to main deploy through the Deploy GitHub Pages workflow. The workflow uses GitHub's Pages Actions to configure the site, build with the Pages base path, add 404.html as a static fallback, upload build/client, and publish the artifact.

Model Assets

Source GLBs can be baked to .pts files with:

pnpm bake

Those generated model assets are served from public/models when present, with procedural fallbacks in the visualizer when they are not.

About

Particle Visualizer exploration for Remix 3 website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors