Minimal • Lightbox-only • Auto-detects every image
A single-file, ultra-clean gallery built specifically for GitHub Pages.
No thumbnails on the homepage — just a stunning full-screen lightbox experience.
- Automatically detects any number of images in the
/images/folder - Images must be named:
nft-0001.png,nft-0002.png,nft-0003.png… - Full-screen immersive lightbox with smooth navigation
- One-click “COPY DIRECT ENDPOINT” (perfect for OpenSea metadata
external_url) - Keyboard controls: ← → Esc
- Pure HTML/CSS/JS — zero dependencies, zero build step
- Create a new repository on GitHub (example:
faethflex-nft) - Clone it locally or use the web uploader
- Add these files:
index.html(the lightbox-only gallery)README.md(this file)LICENSE.gitignore
- Create folder
images/and upload your NFTs namednft-0001.png,nft-0002.png, etc. - Go to Settings → Pages → Source → Deploy from main branch → Save
- Your gallery is live at:
https://MMXXTDMK.github.io/faethflex-nft
Open index.html and edit the CONFIG object near the bottom:
const CONFIG = {
githubUsername: "MMXXTDMK", // ← YOUR GITHUB USERNAME
repoName: "faethflex-nft", // ← YOUR REPO NAME
imageFolder: "images/",
prefix: "nft-",
padding: 4,
extension: ".png" // or ".jpg"
};faethflex-nft/
├── index.html
├── README.md
├── LICENSE
├── .gitignore
└── images/
├── nft-0001.png
├── nft-0002.png
└── ...
Made with ❤️ by @MMXXTDMK