A premium, dark-themed developer portfolio built with HTML, CSS, JavaScript, GSAP animations, and Tailwind CSS. Designed for developers, ethical hackers, and cybersecurity professionals.
π Live Demo β ethicalcodnoz.github.io/codnoz-portfolio
Created by @ethicalcodnoz
This portfolio is 100% free and open source. Anyone can download, customize, and deploy their own version.
git clone https://github.com/ethicalcodnoz/codnoz-portfolio.git
cd codnoz-portfolioOpen index.html in any code editor and replace:
- Name β Search
codnozand replace with your name/alias - Bio β Update the hero subtitle and about section with your info
- Age / Stats β Change the numbers to match your profile
- Social Links β Replace Telegram, GitHub, X, Instagram URLs with yours
- Logo β Replace
codnoz-logo.jpgwith your own avatar - Tech Stack β Add or remove tech tiles in the stack section
- Bots/Projects β Update the bot cards with your own projects
Option A β GitHub Pages (Recommended)
- Fork this repo
- Go to Settings β Pages
- Set source: Deploy from branch β main β / (root)
- Your site is live at
https://yourusername.github.io/codnoz-portfolio/
Option B β Vercel
npx vercel --prodOption C β Netlify
- Drag and drop the folder at netlify.com/drop
Option D β Just open it
# Windows
start index.html
# Mac
open index.html| Feature | Description |
|---|---|
| π¨ Dark Hacker Aesthetic | Custom dark theme with green accents, terminal-style elements, monospace typography |
| π GSAP Animations | Smooth scroll-triggered reveals, counter animations, parallax effects |
| π±οΈ Custom Cursor | Ring-follow cursor with hover interactions |
| π GitHub Activity Grid | Contribution graph with dynamic rendering |
| π€ Bot/Project Showcase | Dedicated section with feature tags and links |
| π» Tech Stack Grid | 30+ tools organized in 6 categories with hover effects |
| π± Fully Responsive | Mobile-first, works on all screen sizes |
| β‘ Smooth Scroll | Lenis-powered buttery smooth scrolling |
| π Social Integration | Telegram, X, GitHub, Instagram with branded SVG icons |
| π― SEO Ready | Meta tags, semantic HTML, proper heading hierarchy |
| π Loading Animation | Custom boot-up loader with progress bar |
| π Scroll Progress | Top bar showing page scroll position |
Edit the CSS variable in styles.css:
:root {
--green: #00ff88; /* Change this to any color you want */
}The portfolio uses 3 Google Fonts. Swap them in index.html line 10:
Interβ Body textJetBrains Monoβ Code/terminal elementsSpace Groteskβ Headings
Copy any .bot-card block in the bots section and update:
<a href="YOUR_LINK" target="_blank" class="bot-card reveal">
<h4>Your Project Name</h4>
<div class="handle">@your_handle</div>
<p>Your project description here.</p>
<div class="features"><span>Tag1</span><span>Tag2</span></div>
<div class="launch">View Project <span class="arrow">β</span></div>
</a>codnoz-portfolio/
βββ index.html # Main page β edit this to customize
βββ styles.css # Full stylesheet (46KB)
βββ script.js # GSAP animations, cursor, activity grid
βββ codnoz-logo.jpg # Your avatar/logo
βββ logo.svg # SVG logo
βββ logo-mark.svg # SVG logo mark
βββ screenshots/ # Preview images
βββ README.md # This file
- HTML5 β Semantic structure
- CSS3 β Custom properties, grid, flexbox, keyframes
- Tailwind CSS β Utility classes via CDN
- GSAP 3.12 β ScrollTrigger + timeline animations
- Lenis β Smooth scroll
- Google Fonts β Inter, JetBrains Mono, Space Grotesk
If you liked this template:
- Star β this repo
- Follow @ethicalcodnoz on Instagram
- Share with your friends who need a portfolio
MIT License β completely free. Use it, modify it, ship it. Credit appreciated but not required.
@ethicalcodnoz β 17 y/o developer, ethical hacker & cybersecurity enthusiast
- π Portfolio: ethicalcodnoz.github.io/codnoz-portfolio
- πΈ Instagram: @ethicalcodnoz
- π¬ Telegram: @codnoz
- π GitHub: ethicalcodnoz
- π¦ X: @EthicalCodnoz
Exploit. Explain. Educate. π₯
