DEV Community

Cover image for 🚀 Meet OptiFolio: The Modern Dev Portfolio Template Built for YOU!
Pranav Verma
Pranav Verma

Posted on

🚀 Meet OptiFolio: The Modern Dev Portfolio Template Built for YOU!

Hey, DEV community!

Are you tired of the same old portfolio templates that look like everyone else’s?

Want a blazing-fast, modern, and actually fun open-source portfolio that you can truly call your own?

Let me introduce you to OptiFolio!

🔥 Built with Eleventy (11ty) for developers by a developer (me!) who loves simplicity, performance, and a little bit of flair.


🌟 Live Demo

📦 GitHub Repository


Why You’ll Love OptiFolio

  • Instant Speed: No more waiting–OptiFolio is optimized for instant loads and perfect Lighthouse scores.

lighthouse report

  • Looks That Wow: Sleek, modern, and minimal, designed to make your work shine.
  • Super Customizable: Change content, colors, and sections in minutes—no wrestling with complex code.
  • Accessibility First: Semantic HTML, high contrast, keyboard navigation—everyone can enjoy your site.
  • Open Source Freedom: MIT licensed. Fork it, remix it, claim it as your own—no strings attached.

🏆 Your portfolio is your brand. Give it the upgrade it deserves.


✨ Features

  • Home, Projects, About, and Contact (the essentials for any dev)
  • Mobile first & fully responsive
  • SEO-ready with customizable metadata
  • Dark mode for those late night viewing sessions
  • Social links/icons ready to go
  • Easy content management (Markdown/JSON)
  • One-click deploy to Netlify/Vercel/GitHub Pages

🚀 Get Started in 4 Steps

1. Star and Fork the Repository

Before you begin, please star ⭐ and fork 🍴 the OptiFolio repository on GitHub!

This helps support the project and allows you to customize your own copy.

2. Clone Your Fork

Replace your-github-username with your GitHub username and your-repo with your repo name:

git clone https://github.com/your-github-username/your-repo.git
cd your-repo
Enter fullscreen mode Exit fullscreen mode

3. Install Dependencies

npm install
Enter fullscreen mode Exit fullscreen mode

4. Run Locally

npm run start
Enter fullscreen mode Exit fullscreen mode

Open http://localhost:8080 and see your site, live!


🛠️ Make It Yours

  • Edit your info, projects, and sections
  • Tweak the design and theme in /src/styles
  • Update SEO and meta tags in base.njk for your brand
  • Add, remove, or duplicate sections as you like

I’ve added comments and guides throughout so you never feel lost.

You don’t just get a template you get a toolkit.


🌐 Launch Your New Portfolio (For Free!)

(guide in the README)


🙌 Let’s Build Together!

I built OptiFolio because I was frustrated by boring, slow, or over engineered templates so I made something I’m proud to use and share.

But I want to see what you do with it.

  • Fork it, star it ⭐, and drop your live portfolio in the comments!
  • Encounter a bug or want a feature? Open an issue or PR let’s make it even better together.

Even if you’re just browsing, I challenge you: give OptiFolio a try.

You might just build your best portfolio yet.


💬 Questions? Suggestions? Show Off Your Site!

  • Post your questions below I'm here to help.
  • Got your portfolio live? Share the link I'd love to see it and hype you up!
  • Found a way to make OptiFolio even cooler? PRs and feedback always welcome.

🔗 Useful Links


Thanks for reading, and happy coding!

Let’s build something awesome starting with your new portfolio. 🚀

Top comments (0)