面向网络安全从业者的黑客风格视觉,默认深色模式并提供浅色模式切换
HackFolio — Vite 作品集模板
作者 0xAb1d
HackFolio 是一个面向网络安全从业者的黑客风格个人作品集模板,基于 React、Vite、TypeScript 与 TailwindCSS 构建,采用绿色霓虹视觉,包含首页、项目、博客、关于与联系页面。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 3
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
基于 React、Vite、TypeScript 与 TailwindCSS,组件与页面按目录拆分
包含首页、项目、博客、关于、联系等完整作品集页面结构
内置 robots.txt、sitemap.xml、Schema.org Person 标记、Open Graph 与 Twitter Card 等 SEO 配置
提供 PWA 相关配置,支持安装到主屏幕与离线访问
主题颜色与字体集中在 src/styles/themes.css,便于替换视觉风格
模板详细介绍
HackFolio 是 0xAb1d 发布在 GitHub 上的个人作品集模板,使用 React、Vite、TypeScript 和 TailwindCSS 构建,整体采用绿色霓虹的黑客风格视觉。模板面向道德黑客、渗透测试人员、漏洞赏金猎人、红队成员和网络安全从业者,用于展示安全项目、漏洞研究成果、InfoSec 文章以及来自安全项目的致谢与认可。
页面结构包含首页、项目展示、博客文章、关于和联系表单,并提供可复用的 ProjectCard、ArticleCard、ExperienceCard、NavBar 等组件,以及 use-theme、use-mobile 等自定义 Hook。主题变量集中在 src/styles/themes.css,可调整霓虹绿、深绿、深色背景和卡片背景等颜色;字体使用 VT323、Share Tech Mono、Fira Code、Space Mono 等等宽字体。
模板内置 PWA 相关配置(可安装、离线支持、Service Worker 缓存)、SEO 相关文件(robots.txt、sitemap.xml、Schema.org 的 Person 标记、Open Graph 与 Twitter Card、canonical URL)以及 Web Vitals 监控代码。README 中列出的 Lighthouse 分数、FCP/LCP 等性能指标属于作者自述,未在本资料中独立验证。
使用限制:模板代码采用 MIT 许可,可免费使用、修改、商用和分发,但演示图片、字体、图标等第三方素材需按各自许可单独核对;域名、托管等外部服务可能产生费用。README 中提到的部署平台、包管理器等属于建议,实际依赖以 package.json 为准。
适合你的项目吗?
适用场景
- 道德黑客、渗透测试人员或漏洞赏金猎人搭建个人作品集网站
- 安全研究人员展示漏洞披露、致谢名单与 InfoSec 技术文章
- 红队或网络安全从业者整理安全工具、项目与经验履历
- 需要黑客风格视觉与深色主题的个人品牌站点
适合人群
- 具备 React 与 TypeScript 基础、能自行修改组件和样式的开发者
- 希望以 MIT 许可免费使用并二次分发作品集模板的个人
- 需要展示安全项目、博客文章与安全项目致谢的安全从业者
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
需要 Node.js 16+ 以及 npm 或 yarn,克隆仓库后执行 npm install 安装依赖
- 2
开发环境使用 npm run dev,README 中默认访问地址为 http://localhost:8080
- 3
生产构建使用 npm run build,本地预览构建结果使用 npm run preview
- 4
主题颜色在 src/styles/themes.css 中修改,字体与 Tailwind 配置分别在对应配置文件中调整
- 5
演示图片、字体、图标等第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 模板使用 VT323、Share Tech Mono、Fira Code、Space Mono 等第三方字体,这些字体不包含在 MIT 代码许可内,需按各自字体许可单独核对后方可使用。
- README 建议部署到 Vercel 或 Netlify 等外部托管平台,使用这些服务可能需要注册账号,并可能产生费用或受其服务条款限制。
- 仓库中的演示图片(如 public/uploads 下的素材)属于单独授权的演示资产,MIT 代码许可不覆盖这些图片,替换或商用前需自行确认其许可。
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
The portfolio uses several monospace fonts for the cybersecurity aesthetic:
README 原文
Deployment**: Vercel/Netlify
README 原文
https://github.com/0xAb1d/HackFolio/blob/main/LICENSEhttps://github.com/0xAb1d/HackFolio/blob/main/README.md
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-03。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 82 / 100
- 技术栈
- Vite · React
- 网站类型
- 作品集
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2025-04-17
- 截图检查日期
- 2026-10-03
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Vite。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: [email protected] · 2026-10-04
查看当时使用的来源资料
SHA-256: 081bc366c52d75054f1339f167a5635cee6d3b23be8b8626a7f32d33f23504d0
2026-10-03T08:47:58.024Z
来源文件 / 仓库# HackFolio | Modern Hacker-themed Portfolio [](LICENSE) [](https://reactjs.org/) [](https://vitejs.dev/) [](https://www.typescriptlang.org/) [](https://tailwindcss.com/) [](https://www.framer.com/motion/) A high-performance, SEO-optimized hacker-themed portfolio website tailored for for ethical hackers, penetration testers, bug bounty hunters, red teamers, and cyber security professionals. Built with modern web technologies including React, Vite, TypeScript, and TailwindCSS with a distinctive green neon cybersecurity aesthetic. ## ✨ Live Demo [View Live Demo](https://abidahmad.com) | [Video Walkthrough](https://youtu.be/demo-link) ## 🌟 Features - **Hacker-Themed UI** - Sleek green neon aesthetic perfect for security professionals - **Blazing Fast Performance** - Optimized for Core Web Vitals with 98+ Lighthouse scores - **Dark Mode by Default** - With light mode toggle for user preference - **Fully Responsive Layout** - Seamless experience across all devices - **SEO Optimized** - Schema markup, meta tags, sitemap, and robots.txt - **TypeScript Powered** - Type-safe and robust codebase - **Advanced Animations** - Smooth transitions with Framer Motion - **Progressive Web App** - Installable with offline support - **Performance Monitoring** - Built-in Web Vitals tracking ## 🔧 Tech Stack - **Framework**: React 18 - **Build Tool**: Vite 5 - **Language**: TypeScript - **Styling**: TailwindCSS 3 - **UI Components**: Custom design with cybersecurity aesthetic - **Animation**: Framer Motion - **Icons**: Lucide React - **Routing**: React Router - **State Management**: React Context API - **Deployment**: Vercel/Netlify - **Version Control**: Git/GitHub - **Package Manager**: npm/yarn ## 📊 Performance Optimization This portfolio achieves exceptional performance through: - **Code Splitting** - Intelligent chunk strategy with automatic optimization - **Vite Build System** - Ultra-fast HMR and optimized production builds - **Image Optimization** - Responsive images with proper loading attributes - **CSS Optimization** - Atomic CSS with TailwindCSS - **Font Optimization** - Preloading and proper font-display settings - **Lazy Loading** - Components and routes load on demand - **Bundle Analysis** - Rollup plugin visualizer for size optimization - **Compression** - gzip compression via vite-plugin-compression2 ## 📊 Performance Metrics | Metric | Score | Status | |--------|-------|--------| | Lighthouse Performance | 98/100 | ✅ | | Lighthouse Accessibility | 100/100 | ✅ | | Lighthouse Best Practices | 100/100 | ✅ | | Lighthouse SEO | 100/100 | ✅ | | First Contentful Paint | 0.8s | ✅ | | Largest Contentful Paint | 1.2s | ✅ | | Cumulative Layout Shift | 0.00 | ✅ | | Time to Interactive | 1.8s | ✅ | ## 🔍 SEO Enhancements - **Schema.org Markup** - Person schema implementation for improved search visibility - **Open Graph Tags** - Enhanced social media sharing with custom OG images - **Twitter Card Support** - Optimized Twitter previews - **Meta Description** - Keyword-optimized descriptions for better SERP visibility - **Sitemap.xml** - Complete site mapping for search engines - **robots.txt** - Proper crawler instructions - **Canonical URLs** - Prevents duplicate content issues - **Semantic HTML** - Proper heading hierarchy and structure - **Keyword Optimization** - Strategic placement of cybersecurity terms ## 🚀 Getting Started ### Prerequisites - Node.js 16+ - npm or yarn ### Installation ```bash # Clone the repository git clone https://github.com/yourusername/HackFolio.git # Navigate to the directory cd HackFolio # Install dependencies npm install # Start the development server npm run dev ``` Visit [http://localhost:8080](http://localhost:8080) to view the site. ### Building for Production ```bash # Build the site npm run build # Preview the production build npm run preview ``` ## 🧰 Project Structure ``` HackFolio/ ├── public/ # Static assets │ ├── robots.txt # Crawler instructions │ ├── sitemap.xml # XML sitemap │ └── uploads/ # Project images ├── src/ │ ├── components/ # Reusable components │ │ ├── ArticleCard.tsx │ │ ├── ExperienceCard.tsx │ │ ├── NavBar.tsx │ │ └── ProjectCard.tsx │ ├── hooks/ # Custom React hooks │ │ ├── use-mobile.tsx │ │ └── use-theme.tsx │ ├── lib/ # Utility functions │ │ ├── utils.ts │ │ └── web-vitals.ts │ ├── pages/ # Page components │ │ ├── About.tsx # About page │ │ ├── Blog.tsx # Blog articles │ │ ├── Contact.tsx # Contact form │ │ ├── Index.tsx # Homepage │ │ └── Projects.tsx # Project showcase │ └── styles/ # CSS styles │ ├── base.css # Base styles │ ├── components.css # Component styles │ └── themes.css # Theme variables ├── vite.config.ts # Vite configuration ├── tailwind.config.ts # TailwindCSS config └── README-two.md # Project documentation ``` ## ✨ Customization ### Theming The portfolio uses a Hacker-inspired green neon theme which can be customized in: ``` src/styles/themes.css ``` Key color variables include: - `--neon`: #00ff00 - Primary neon green accent - `--darkgreen`: #005418 - Secondary dark green accent - `--darkbg`: #121212 - Dark mode background - `--darkcard`: #1a1a1a - Card background in dark mode ### Fonts The portfolio uses several monospace fonts for the cybersecurity aesthetic: - **VT323** - Terminal-style heading font - **Share Tech Mono** - Secondary headings - **Fira Code** - Code snippets - **Space Mono** - Body text ## 📱 Progressive Web App The portfolio functions as a Progressive Web App (PWA) with: - Installable on home screen - Offline functionality - Fast loading on slow networks - Push notification ready - Service worker caching  ## 🔒 Cybersecurity Focus This portfolio is specifically designed to showcase cybersecurity expertise: - Security project presentations - Vulnerability research highlights - InfoSec article showcase - Recognition and acknowledgments from security programs ### Highlighted Security Achievements - Google Bug Bounty Awards - NASA Acknowledgement - United Nations Hall of Fame - University of Cambridge Acknowledgement - UK Government (NCSC) Security Acknowledgement - United States Dept. of Defense Acknowledgement - Australian Government Dept. of Social Services Hall of Fame - BBC Hall of Fame ## 🏆 Key Cybersecurity Areas - Ethical Hacking & Penetration Testing - Web Application Security - API Security Assessment - Network Security Analysis - AI Security & Privacy Protection - Mobile Application Security - Social Engineering Prevention - Vulnerability Research & Disclosure ## 💻 Cybersecurity Showcase The portfolio highlights cybersecurity expertise and projects including: ### Featured Projects - **GPTsSystemPrompts** - Database of leaked ChatGPT custom instructions - **JSLeakRecon** - JavaScript security scanning tool for credential leaks - **ShoSubFinder** - Subdomain discovery using Shodan - **FetchAllSrc** - WAF bypass utility for web resources - **Affixer** - Text manipulation tool - **Decod3wizard** - Hash identification and decoding tool ### Blog Articles - **Critical Security Findings at the University of Cambridge** - **Hacking Real-world AI Systems: The Art of Prompt Injection Attacks** - **JSLeakRecon: Detecting Potential Leaks in JavaScript Files** - **Multiple Vulnerabilities in Symfony Framework Web Applications** ## 🔐 Security Tools Expertise - Burp Suite Professional - Metasploit Framework - Wireshark Network Analyzer - OWASP ZAP - Nmap Security Scanner - SQLmap - BloodHound - Hashcat & John the Ripper ## 🤝 Contributing Contributions are welcome! Please feel free to submit a Pull Request. 1. Fork the repository 2. Create your feature branch (`git checkout -b feature/amazing-feature`) 3. Commit your changes (`git commit -m 'Add some amazing feature'`) 4. Push to the branch (`git push origin feature/amazing-feature`) 5. Open a Pull Request ## 📝 License This project is licensed under the MIT License - see the LICENSE file for details. ## 📬 Contact Abid Ahmad - [[email protected]](mailto:[email protected]) Project Link: [https://github.com/0xAb1d/HackFolio](https://github.com/0xAb1d/HackFolio) --- <p align="center">Built with ❤️ by <a href="https://abidahmad.com">Abid Ahmad</a></p> <p align="center">Ethical Hacker & Cyber Security Specialist</p> <p align="center"> <a href="https://twitter.com/0xAb1d"><img src="https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white" alt="Twitter"></a> <a href="https://linkedin.com/in/abid10"><img src="https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white" alt="LinkedIn"></a> <a href="https://github.com/0xAb1d"><img src="https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white" alt="GitHub"></a> </p>
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

Resumify
Free, privacy-first resume builder — 6 ATS-friendly templates, full customization, JSON import/export. No sign…
Vite · 作品集

showlit
✨ Showlit - A modern and clean template for creating a personal website
Vite · 作品集

folium
Professional developer portfolio boilerplate (React • TypeScript • Tailwind • Vite) with simple content custom…
Vite · 作品集

kurizu-discord
A Discord themed website built using React & Vite
Vite · 作品集

about-me-personal-portfolio-website-template
Simple Personal Website Template, built with bootstrap and vite js project.
Vite · 作品集

portfolio-main
A modern, responsive portfolio website for Garvit Joshi built with React, Vite, and TailwindCSS. Features a co…
Vite · 作品集
