Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free open-source developer portfolio template built with Next.js, featuring projects, skills, and contact sections.

Portfolio library replicating the GitHub UI, built with Next.js, TypeScript, and Tailwind CSS.
urFolio is a free and open-source portfolio template for developers built on Next.js, turning a developer's projects, skills, and contact details into a responsive personal website.
urFolio is a developer portfolio template powered by Next.js, available on GitHub under the MIT license. It takes placeholder content in a Next.js project (live demo at urfolio.vercel.app) and produces a clean, responsive personal portfolio site with sections for projects, skills, and contact information. The template is maintained on GitHub by alsiam and is part of the urFolio repository.
nextjs-typescript, indicating the template is written in TypeScript for type safety.styles/globals.css, and placeholder images live in public/img.src/pages/index.js with their own information to publish a personal site.styles/globals.css to match your personal brand.git clone https://github.com/alsiam/urFolio.git.npm install to install dependencies, then npm run dev to start the development server at http://localhost:3000.src/pages/index.js, customize styles in the styles directory, and swap images in public/img with your own.urFolio is completely free and open-source under the MIT License. No paid tiers exist, and you can use it for personal or commercial portfolios.
Yes, urFolio is free and open-source under the MIT License. You can clone the repository, use it for your own portfolio, and even modify and redistribute it, as long as you retain the license notice.
urFolio uses Next.js, specifically Next.js 14 with the App Router, and it is written in TypeScript. This makes it a modern React-based framework for building server-rendered applications.
Colors and fonts are defined in the styles/globals.css file. You can edit the CSS variables or style rules there to match your preferred palette and typography.
Projects, skills, and contact information are added by replacing placeholder content in the src/pages/index.js file. The template includes structured sections ready for your data.
Yes, the live demo is available at urfolio.vercel.app. You can preview the default design and see how it looks before customizing.
