Credits
Built with open-source tools.
This site is a personal portfolio built with a small set of open-source libraries and tools. Their licenses still apply to those projects.
Attribution note
This site relies mainly on standard package usage. If something here needs more specific attribution, email pedro@villafran.co.
A high-level package notice also lives in THIRD_PARTY_NOTICES.md.
Core stack
Libraries and tools
The main packages and services used to build and run the site.
React
UI framework for the site experience.
Vite
Build tooling and local development server.
Tailwind CSS
Utility-first styling system.
Framer Motion
Animation and motion behavior.
Lucide React
Icon set used across the interface.
Sanity
Content and media management for projects and articles.
@portabletext/react
Rendering rich text content from Sanity.
@paper-design/shaders-react
Shader-based visual treatment.