Justin Barca's starred repositories
useFilePicker
Simple react hook to open browser file selector.
electron-extension-installer
Install extensions into devtools
react-pdf-tailwind
Use Tailwind CSS to style PDFs created with react-pdf
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.
touchdesigner-save-external
a simple save external tox and text helper
TouchDesigner_Shared
TouchDesigner toxes and small projects
SimpleMixer
A video mixer built in TouchDesigner
svg-path-morph
Smoothly interpolate between variations of SVG paths.
camera-controls
A camera control for three.js, similar to THREE.OrbitControls yet supports smooth transitions and more features.
react-three-fiber
🇨🇠A React renderer for Three.js
nextjs-resume
A Next.js résumé for developers
electron-icon-maker
An icon generator to generate all the icon files needed for electron packaging
mobx-keystone-persist
Persist and hydrate mobx-keystone stores
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-three-paper
A paper-thin (~800 bytes) and position-aware wrapper for ThreeJS in React.
functional-programming
Introduction to Functional Programming using TypeScript and fp-ts.
fp-ts-sized-vectors
Fixed size generic vector type carrying its length at the typelevel.
react-file-picker
Simple React file picker component
mobx-state-tree
Full-featured reactive state management without the boilerplate
react-keep-alive
A component that maintains component state and avoids repeated re-rendering.
react-router-alive
A keep-alive route component for react-router
vscode-live-p5
Edit your p5 code live, without reloading
integer-divisors
Efficient calculation of divisors (also called factors) of small natural numbers
node-ffi-napi
A foreign function interface (FFI) for Node.js, N-API style