For a personal website template for portfolios, the first results are daattali/beautiful-jekyll, adityatelange/hugo-papermod (PaperMod is a Hugo theme designed for creating responsive, minimalist portfolio websites with built-in blog integration, markdown support, and social link metadata, covering all the key features requested) and alshedivat/al-folio (al-folio is a Jekyll-based theme for building professional portfolio websites with project showcases, blog support, social links, and responsive design, making it a comprehensive and tailored solution for a personal portfolio site generator). cveinnt/liveterm and ryanfitzgerald/devportfolio round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “portfolio”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Beautiful Jekyll is a ready-to-use Jekyll theme designed for building a personal website or blog and publishing it on GitHub Pages with minimal configuration. It transforms Markdown content into a fully styled static website, providing a complete static site generator theme that handles blog posts, tags, and navigation through a clean, mobile-first design. The theme distinguishes itself through extensive configuration and extensibility options, allowing users to customize color schemes, navigation menus, page layouts, and social links without modifying core files. It supports multiple comment
Beautiful Jekyll is a ready-to-use Jekyll theme that turns Markdown content into a responsive personal website with project showcase grids, blog integration, social links, and full customization, making it an excellent fit for creating a portfolio site on GitHub Pages with minimal configuration.
This is a responsive website theme for Hugo, providing a minimalist static site template and markdown blog layout. It is designed to prioritize content readability and search engine optimization through a clean, mobile-friendly interface. The theme distinguishes itself with built-in support for light and dark mode switching and a client-side search integration that allows users to query site content without a backend server. It also includes a comprehensive suite of social integration tools for managing OpenGraph and Twitter Card metadata. The project covers broad capability areas including
PaperMod is a Hugo theme designed for creating responsive, minimalist portfolio websites with built-in blog integration, markdown support, and social link metadata, covering all the key features requested.
al-folio is a Jekyll academic theme and portfolio generator designed for researchers and professors to build professional homepages, lab sites, and research profiles. It functions as a system for creating a digital academic identity, combining a website template with tools for scientific and academic publishing. The project distinguishes itself through specialized scholarly workflows, such as automated publication lists and bibliography management driven by BibTeX files. It provides specific layouts for digital academic CVs, research portfolios, and the rendering of mathematical expressions a
al-folio is a Jekyll-based theme for building professional portfolio websites with project showcases, blog support, social links, and responsive design, making it a comprehensive and tailored solution for a personal portfolio site generator.
LiveTerm is a terminal-style static site generator and web template designed to create websites that mimic a command-line interface. It functions as a portfolio builder that transforms personal and professional information into an interactive terminal environment. The project uses a configuration-driven approach to map JSON data to visual and textual elements. This allows for the customization of site appearance, including the modification of banners, usernames, and terminal prompts. The system handles the generation of static web renderings and utilizes theme-based style injection to apply
LiveTerm is a terminal-style static site generator and portfolio template that turns your personal and professional info into an interactive CLI-like website — squarely the kind of tool you asked for, though its distinctive aesthetic and JSON‑driven setup may not naturally include blog integration or markdown content out of the box.
devportfolio is an Astro portfolio template and developer portfolio starter designed to showcase technical skills, work experience, and personal projects. It functions as a static site portfolio that generates a fast, SEO-friendly website for deployment to static hosting providers. The project provides a Tailwind CSS portfolio theme featuring a minimalist visual design. It allows for rapid styling and responsive layouts through a customizable web template that can be modified via a configuration file. The codebase utilizes static site generation, component-based templating, and utility-first
ryanfitzgerald/devportfolio is an Astro-based portfolio template that provides a responsive, SEO-friendly starting point for showcasing your work and projects, squarely fitting the search for a personal portfolio website generator, though it may lack built-in blog integration.
This project is a responsive portfolio website template designed to showcase professional background information and skills. It provides a structured layout that automatically adapts to various screen sizes, ensuring a consistent viewing experience across mobile, tablet, and desktop devices. The template distinguishes itself through a mobile-first design architecture that prioritizes small-screen performance before scaling content for larger displays. It includes a built-in theme-switching component that allows users to toggle between light and dark color schemes, as well as a smooth scrollin
This is a ready-to-use responsive portfolio website template built with HTML, CSS, and JavaScript, making it a quick way to showcase projects and include social links, though it lacks built-in markdown content support and blog integration.
This project is a static personal website template designed to showcase professional experience, career history, and technical skills. It provides a structured layout for individuals to establish an online presence for potential employers or clients. The template utilizes a responsive design approach, ensuring the interface adapts to various screen sizes through a grid system and mobile-first styling principles. By incorporating the Bootstrap framework, the project offers a consistent set of utility styles and components that facilitate the creation of a professional portfolio without requiri
This is a ready-made HTML/CSS portfolio website template built with Bootstrap for responsive design, which directly matches the request for a personal portfolio site, though it requires manual HTML editing instead of markdown content and does not include blog integration.
This project is a responsive theme for the Jekyll static site generator, designed to facilitate the creation of blogs and portfolios. It provides a pre-configured template system that transforms markdown content and configuration files into complete, mobile-friendly websites. By leveraging the Foundation CSS framework, the project ensures that layouts, grid systems, and UI components automatically adapt to various screen sizes and devices. The theme distinguishes itself through a comprehensive set of content management and publishing tools. It supports structured data-driven collections, allo
This is a Jekyll theme designed for portfolios and blogs, offering responsive design and markdown support, so it fits as a template to build a personal portfolio website with the requested features.
This project is a personal portfolio website template built as a static site generator. It provides a structured framework for professionals to showcase their career history, technical projects, and blog content through a responsive web interface. The site distinguishes itself by integrating a markdown-based content management system that converts plain text files into structured web pages. It includes automated deployment workflows that trigger build and release processes whenever changes are pushed to the repository, ensuring that updates are published to a live web server without manual in
This is a real personal portfolio website built with Next.js and deployable on GitHub Pages, making it a ready-to-use template for showcasing your work, projects, and skills — it hits the core portfolio need, though blog and markdown features are not prominently advertised.
Materialize is a Material Design CSS framework and component library. It provides a collection of reusable visual elements and styles used to build web page designs that follow the Material Design specification. The project includes a responsive web layout engine to create adaptive user interfaces. This system automatically adjusts structure and spacing based on screen size to ensure consistency across different devices. The framework covers frontend UI prototyping and general CSS integration, utilizing a grid system and pre-styled components to assemble functional website layouts.
Materialize is a Material Design CSS framework, not a personal portfolio website generator; it provides styling and components you could use in a portfolio but doesn't generate or template one for showcasing work and projects.
Slick is a JavaScript carousel library used to create responsive, touch-enabled sliding content areas. It functions as a frontend layout tool that allows for automated content rotation and the creation of lazy-loading image galleries. The library distinguishes itself through the ability to synchronize multiple sliders, ensuring that movement in one carousel automatically advances others to the same position. It supports adaptive breakpoints that adjust the number of visible slides based on screen size and utilizes lazy loading to defer image downloads until they enter the viewport. The syste
Slick is a JavaScript carousel/slider library — a frontend component that could be used within a portfolio site for showcasing projects in a sliding gallery, but it is not a tool or template for generating a complete personal portfolio website with markdown content, blog integration, or custom domain support.
This project is a professional HTML5 website template and responsive web starter that provides a foundation of pre-configured HTML, CSS, and JavaScript files. It serves as a cross-browser compatibility base, ensuring consistent rendering and performance across modern web browsers. The project includes a web metadata framework to standardize Open Graph and social metadata for content previews on external platforms. It also provides a front-end build pipeline to lint, format, and optimize source assets into production-ready distribution files. The codebase covers broad capability areas includi
html5-boilerplate is a generic HTML5 starter template rather than a dedicated portfolio website generator, so it provides a foundation but lacks the built-in portfolio-specific features like project showcase and blog integration you are looking for.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| daattali/beautiful-jekyll | 5.8K | HTML | MIT | |
| adityatelange/hugo-papermod | 13.7K | HTML | MIT | |
| 15.8K |
| HTML |
| MIT |
| cveinnt/liveterm | 5.4K | TypeScript | MIT |
| ryanfitzgerald/devportfolio | 4.9K | Astro | MIT |
| bedimcode/responsive-portfolio-website-alexa | 2.7K | CSS | — |
| akashyap2013/portfolio_website | 844 | HTML | Apache-2.0 |
| phlow/feeling-responsive | 958 | JavaScript | MIT |
| mldangelo/personal-site | 1.6K | TypeScript | MIT |
| dogfalo/materialize | 38.9K | JavaScript | MIT |