Compare commits

...

27 Commits

Author SHA1 Message Date
Prabhjot
793d2d12c7
Merge faa916d966 into e87270a40b 2025-04-05 17:45:27 +05:30
Chuck
e87270a40b
Merge pull request #2241 from eclectic-coding/clean-up2
Some checks failed
Check markdown links / linkChecker (push) Has been cancelled
Broken links
2025-04-05 07:12:25 -04:00
Chuck Smith
fb335a3692 Broken links 2025-04-05 07:11:48 -04:00
Chuck
d1491e87bf
Merge pull request #2240 from rahulgulabaji/patch-1
Update README.md
2025-04-05 07:09:41 -04:00
Rahul Gulabaji
99f8198792
Update README.md 2025-04-05 16:24:27 +05:30
Chuck
4b05d878a6
Merge pull request #2239 from dude0001/broken
Remove dead link
2025-04-05 06:47:31 -04:00
Mark Lambert
6e578adb1a
Remove dead link 2025-04-05 06:35:11 -04:00
Chuck
5aa9d90f1d
Merge pull request #2229 from cypherab01/add/cypherab01
added cypherab01's portfolio
2025-04-05 06:32:32 -04:00
Chuck
13d09d02b5
Merge pull request #2230 from digin1/Digin
Added Digin Dominic
2025-04-05 06:32:12 -04:00
Chuck
0a71f18feb
Merge pull request #2231 from savansr/add/savan-rathod
Add my portfolio to list
2025-04-05 06:31:54 -04:00
Chuck
8d39031d23
Merge pull request #2232 from Scorpovi4/add/serhii-nazarov
Add https://www.serhii-nazarov.com/ SERHII NAZAROV
2025-04-05 06:31:36 -04:00
Chuck
11b60ca5af
Merge pull request #2233 from rahulgulabaji/add/rahul-gulabaji
Added Site Rahul Gulabaji
2025-04-05 06:31:20 -04:00
Chuck
33ae374617
Merge pull request #2234 from brijeshwork/patch-1
Update README.md
2025-04-05 06:31:03 -04:00
Chuck
152592d71b
Merge pull request #2235 from esterified/add/fayed
Add Fayed's portfolio to the list
2025-04-05 06:30:43 -04:00
Chuck
61f35aa155
Merge pull request #2237 from QMS85/Jonathan-Peters
Update README.md
2025-04-05 06:30:25 -04:00
Chuck
6173084a1c
Merge pull request #2238 from dude0001/dupe
Removed duplicates
2025-04-05 06:30:00 -04:00
Mark Lambert
103f656c0a
Removed duplicates 2025-04-05 06:19:32 -04:00
Jonathan Peters
74119af191
Update README.md 2025-04-04 21:38:23 +02:00
Fayed
e5fae7df09 Add Full-Stack Developer designation for Fayed Ishtar Chowdhury 2025-04-04 20:48:27 +06:00
Fayed
36169822c3 Add Fayed Ishtar Chowdhury's portfolio to the list 2025-04-04 20:43:29 +06:00
Brijesh Patel
b1cce3df6b
Update README.md
404 Url
2025-04-04 08:04:10 +05:30
Rahul Gulabaji
347e0f4b05 Added Site Rahul Gulabaji 2025-04-04 07:57:28 +05:30
Serhii Nazarov
8594497ec9 update/new one portfolio 2025-04-03 17:24:56 -04:00
Savan Rathod
73f21d596a Add my portfolio to list 2025-04-03 00:39:42 +05:30
digin
c46043c674 Added Digin Dominic 2025-04-02 19:31:32 +01:00
cypherab01
b1e337c75a added cypherab01's portfolio 2025-04-02 10:37:07 +05:45
prabhjot2001
faa916d966 Add portfolio links opener utility script 2025-01-30 00:12:41 +05:30
3 changed files with 133 additions and 10 deletions

View File

@ -9,7 +9,7 @@ This repo was inspired by [Ali Spittel's](https://twitter.com/ASpittel) tweet
Hopefully this repo can serve as a source of inspiration for your portfolio!
## Current Portfolio Count: 988
## Current Portfolio Count: 995
**Jump to:** [A](#a) | [B](#b) | [C](#c) | [D](#d) | [E](#e) | [F](#f) | [G](#g) | [H](#h) | [I](#i) | [J](#j) | [K](#k) | [L](#l) | [M](#m) | [N](#n) | [O](#o) | [P](#p) | [Q](#q) | [R](#r) | [S](#s) | [T](#t) | [U](#u) | [V](#v) | [W](#w) | [Y](#y) | [Z](#z) | [Random Portfolio](https://s111ew.github.io/random-button-redirector/)
@ -17,7 +17,6 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
## A
- [Aaban Malik](https://muhammadaamirmalik.com/)
- [Aabar Khan](https://aabaarkhan.quippedai.com/)
- [Aabid Ahmed](https://sawad.framer.website/)
- [Aabraham James](https://seera.framer.website/)
@ -26,7 +25,6 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Aakhand Tajmirul](https://www.me.toinfinite.dev/) [Frontend Engineer]
- [Aamir Malik](https://muhammadaamirmalik.com/)
- [Aaron Dunphy](https://aarondunphy.com)
- [Aaron Lacerda](https://nightdev4l.me/index.html)
- [Aaryanna Simonelli](https://ashleighsimonelli.co.uk)
- [Aashir Khan](https://portfolio-n4sn.vercel.app)
- [Aashutosh Rathi](https://aashutosh.dev)
@ -47,12 +45,12 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Abhinav Kumar](https://my-portfolio-flax-kappa.vercel.app)
- [Abhinay Thakur](https://abhinaythakur.com)
- [Abhishek Bhardwaj](https://www.imabhishek.online)
- [Abhishek Ghimire](https://www.abhishekg.com.np) [Software Engineer]
- [Abhishek Kandel](https://abhishekkandel.com.np)
- [Abhishek Panchal](https://skillstackpanchal.vercel.app)
- [Abhishek Panthee](https://abhishekpanthee.com.np)
- [Abhishek Singh](https://www.abhishekworks.com/) [Full-Stack developer]
- [Abu Said](https://www.abusaid.me)
- [Abu Suhaib](https://suhaib.protool.co.in) [Full-Stack WebnApp Developer]
- [Abubakr Mufutau-Oseni](https://abubakrmo.com)
- [Adam Alston](https://www.adamalston.com)
- [Adeola Badero](https://www.adeolabadero.me) [Frontend Engineer & UI/UX Designer]
@ -123,7 +121,6 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Andrej Sharapov](https://sharapov.dev)
- [Andres Alcaraz](https://andres-alcaraz.netlify.app/)
- [Andrew Woods](https://andrewwoods.net)
- [Andrianarisoa Daniel](https://www.devist.xyz)
- [Andrii Zontov](https://lwjerri.dev)
- [André de Faria](https://andredfaria.github.io/)
- [Andy Bell](https://andy-bell.design)
@ -131,7 +128,7 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Aniket Kudale](https://aniket.co)
- [Anil Khatri](https://imkaka.github.io)
- [Animesh Bhatt](https://animesh-bhatt.vercel.app) [Software Developer]
- [Anish Biswas](https://anish7.me) [FullStack Dev]
- [Anish Biswas](https://anish7.me) [FullStack Dev]
- [Ankit Dey](https://dub.sh/ankitdey)
- [Ankit Mohanty](https://ankitmohanty.vercel.app/) [Software Developer]
- [Ankush Minda](http://ankushminda.com)
@ -159,7 +156,6 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Arup Mandal](https://arupmandal.github.io)
- [Asad Shah](https://iamasadshah-ibnerafi.vercel.app)
- [Asfakur Nariz](https://asfakur-portfolio-nextjs.vercel.app) [Front-end Developer || UI/UX Designer || Full Stack Developer]
- [Asfakur Nariz](https://asfakur-portfolio-nextjs.vercel.app/)
- [Ashak Zahin Hasan](https://aboutzahin.pages.dev)
- [Ashikur Rahaman](https://portfolio-by-ashik.netlify.app/)
- [Ashish Mehra](https://ashishmehra.dev)
@ -271,7 +267,6 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Cristian Cezar Moisés](https://ccm.securityops.com.br)
- [Cristiano Filho](https://cristianofilho.github.io)
- [Cui Ding](https://cuierd.github.io)
- [codervai](https://codervai.vercel.app)
## D
@ -296,7 +291,6 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Deepak Singh](https://deepaksingh.vercel.app)
- [Delba](https://delba.dev)
- [Demon142](https://demon142.net)
- [Demon142](https://demon142.net)
- [Denis Tokarev](https://devlato.com)
- [Dennis Cristian](https://denncriss.com)
- [Dev Abass](https://blog.abassdev.com)
@ -319,6 +313,7 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Diana Kit](https://winehoused.github.io/my-portfolio) [Front-End Developer]
- [Dick Wyn Yong](https://dickwyn.xyz)
- [Diego Rezende](https://diegorezm.netlify.app/)
- [Digin Dominic](https://digindominic.me)
- [Dillion Megida](http://dillionmegida.com)
- [Dimitri Pashutskii](https://dpashutskii.com)
- [Dina TAKLIT](https://dinataklit.github.io/DinaTaklitPortfolio)
@ -364,6 +359,7 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Faishal Hakim](https://faishal24.my.id)
- [Farindra Bhandari](https://fbb.com.np/)
- [Fayaz Bin Salam](https://p32929.github.io)
- [Fayed Ishtar Chowdhury](https://portfolio-fayed.vercel.app/) [Full-Stack Developer]
- [Felipe Mourão](https://mouraocode.com.br/)
- [Felix Leupold](https://xiel.dev)
- [Felix Tellmann](https://flext.dev)
@ -509,6 +505,7 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [John Carlo Camara](https://jiseeeh.codes)
- [John Doe](https://portfolio-john2.netlify.app)
- [Jonas Werner](https://jonaswerner.com)
- [Jonathan Peters](https://github.com/QMS85/MyPortfolio) [Front End Developer]
- [Joshua Chinwendu](http://joshualine.github.io)
- [Joshua Izuchukwu](https://joshuaizu.vercel.app)
- [Juan Cisneros](https://portfoliojuanfranciscocisneros.web.app)
@ -800,6 +797,7 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Rafael Santana](https://www.rafaelsantana.dev)
- [Ragav R](https://ragavs-profile.netlify.app/)
- [Rahul Bhatija](https://rahulbhatija.com)
- [Rahul Gulabaji](https://rahulgulabaji.github.io/) [Software Engineer ]
- [Rahul Kumar](https://rahulbaran.vercel.app)
- [Rahul Sawant](http://raalzz.com)
- [Raj Aryan](https://rajxryan.vercel.app)
@ -891,6 +889,7 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Saurabh Nemade](https://www.nemade.eu) (Staff Engineer) ([@saurabhnemade](https://github.com/saurabhnemade))
- [Saurabh Patil](https://saurabhpatil.netlify.app/) [Code Craftsman]
- [Saurav M H](https://sauravmh.com)
- [Savan Rathod](https://portfolio-8xwk.vercel.app)
- [Sayan Pramanik](https://sayanpramanik2012.github.io/Portfolio)
- [Sayantan Basu](https://sayantan-basu.vercel.app/)
- [Sayed Anowar](https://sayedanowar.netlify.app/) [Freelance Web Developer]
@ -902,13 +901,14 @@ Hopefully this repo can serve as a source of inspiration for your portfolio!
- [Sebbie Chanzu](https://sebbie-chanzu.vercel.app/) [Backend, DevOps and Machine Learning Engineer]
- [Sergei Chestakov](https://sergei.com)
- [Sergio Sanchez](https://sdsanchezm.github.io/) [.Net and Java Dev]
- [Serhii Nazarov](https://www.serhii-nazarov.com/) [Senior Front-End | Full Stack Engineer]
- [Seth Hall](https://sethhallcreative.com)
- [Seunghun Bang](https://seunghun-website.vercel.app) (Software Engineer | Support Engineer)](https://github.com/a1603169)
- [Seyhun Akyurek](https://www.seyhunakyurek.com)
- [Seyoon Puvi](https://seyoonpuvi.github.io/personal-portfolio/)
- [Shaan Khan](https://www.shaankhan.dev)
- [Shahid Shaikh](http://shahidshaikh.com)
- [Shaheen Amjed](https://shaheen-amjed.vercel.app/) [Full Stack Web Developer]
- [Shahid Shaikh](http://shahidshaikh.com)
- [Shakhzhakhan Maxudbek](https://args.tech)
- [Shannon Crabill](http://shannoncrabill.com)
- [Shanthosh Krishnakumar](https://drmsweb.com)

73
tools/README.md Normal file
View File

@ -0,0 +1,73 @@
# Portfolio Link Opener 🔗
A simple Python script that opens all portfolio links from the README.md file in your browser tabs automatically! No more clicking links one by one 😊
## What does it do? 🤔
Imagine you want to look at all the awesome portfolio websites in this repository. Instead of clicking hundreds of links manually, this script will:
1. Read all the links from the README file
2. Open each link in a new tab in your default browser
3. Tell you how many links it opened
## How to use it? 🚀
### Step 1: Requirements
- Make sure you have Python installed on your computer
- Download the `portfolio_opener.py` script
### Step 2: Run the script
1. Put the script in the same folder as the README.md file
2. Open your terminal/command prompt
3. Navigate to the folder containing the script
4. Run this command:
```bash
python portfolio_opener.py
```
## Usage step by step
1. Make sure you have Python installed on your system
2. Navigate to the tools directory:
```bash
cd tools
```
3. Run the script:
```bash
portfolio_opener.py
```
4. Or specify a different markdown file:
```
portfolio_opener.py -f ../README.md
```
## ⚠️ Important Notes
### About Opening Links
- This script opens all links from README.md in your default browser
- Opening too many links at once may slow down your browser or cause it to crash
- We recommend opening no more than 50 links at a time
- Keep the links in a file based on how many you want to open. For example, if you want to open 30 links, just add 30 links to the file. If you want 50, add 50 links, and so on
- If your computer can handle more tabs, feel free to open more!
### Browser Tips
- Your browser might ask permission to open multiple tabs
- If your browser slows down, just close some tabs and try again
- This is completely normal - don't worry!
### Recommendation
Start with 50 tabs first. If your computer handles it well, you can try opening more next time.
### 🎉 Have fun exploring all the amazing portfolios for inspiration!

50
tools/portfolio_opener.py Normal file
View File

@ -0,0 +1,50 @@
import re
import webbrowser
import argparse
import sys
from pathlib import Path
def open_portfolio_links(file_path):
"""
Opens all portfolio links found in the given markdown file in new browser tabs.
Args:
file_path (str): Path to the markdown file containing portfolio links
"""
try:
# URL pattern to match the url link in mark down file
url_pattern = re.compile(r'https?://\S+?(?=\)|\])|https?://\S+')
# Reads the file
with open(file_path, "r", encoding="utf-8") as file:
content = file.read()
urls = url_pattern.findall(content)
# Open URLs
for url in urls:
webbrowser.open_new_tab(url)
print(f"Successfully opened {len(urls)} links in your default browser :`).")
except FileNotFoundError:
print(f"Error: File '{file_path}' not found.")
sys.exit(1)
except Exception as e:
print(f"An error occurred: {str(e)}")
sys.exit(1)
def main():
parser = argparse.ArgumentParser(
description="Open all portfolio links from the developer-portfolios README in your browser."
)
parser.add_argument(
"-f", "--file",
default="../README.md",
help="Path to the markdown file containing portfolio links (default: ../README.md)"
)
args = parser.parse_args()
open_portfolio_links(args.file)
if __name__ == "__main__":
main()