Justin Barca's starred repositories
react-three-fiber
🇨🇭 A React renderer for Three.js
camera-controls
A camera control for three.js, similar to THREE.OrbitControls yet supports smooth transitions and more features.
functional-programming
Introduction to Functional Programming using TypeScript and fp-ts.
vite-plugin-dts
A Vite plugin for generating `.d.ts` files.
TouchDesigner_Shared
TouchDesigner toxes and small projects
svg-path-morph
Smoothly interpolate between variations of SVG paths.
mobx-keystone
A MobX powered state management solution based on data trees with first class support for Typescript, support for snapshots, patches and much more
react-pdf-tailwind
Use Tailwind CSS to style PDFs created with react-pdf
useFilePicker
Simple react hook to open browser file selector.
svg-path-commander
Typescript tools for advanced processing of SVG path data.
electron-icon-maker
An icon generator to generate all the icon files needed for electron packaging
SimpleMixer
A video mixer built in TouchDesigner
nextjs-resume
A Next.js résumé for developers
Luminosity
Front-end for TouchDesigner aimed at providing operators with an efficient interface to perform, control, and distribute realtime media while retaining the open-ended programmability of TouchDesigner.
mst-persist
Persist and hydrate MobX-state-tree stores (in < 100 LoC)
react-three-paper
A paper-thin (~800 bytes) and position-aware wrapper for ThreeJS in React.
touchdesigner-save-external
a simple save external tox and text helper
electron-extension-installer
Install extensions into devtools
vite-react-ts-starter
Vitejs starter using React & Typescript. Styling done with TailwindCSS using JIT mode. Testing done using Vitest.
svg-widgets-monorepo
A web application for the fabrication of interlocking pyramid nets which form stellations and other geometric polyhedra.
mobx-keystone-persist
Persist and hydrate mobx-keystone stores
fp-ts-sized-vectors
Fixed size generic vector type carrying its length at the typelevel.
mobx_prettier
Chrome extension - Prettifier / formatter for easy debugging of Mobx objects in Dev Tools console and debugger.
version-json
A simple way to version your long lived json payloads
creativecommons-webcomponent
Creative Commons Web Component Generator