Get Started with SrcGallery
Setup
TIP
You can also setup manually.
Fork this repository and use the name
USERNAME.github.io-- replace USERNAME with your GitHub profile's name.Enable GitHub Actions workflow:
- Go to the Actions tab at the top
- You'll see a message explaining that scheduled workflows have been automatically disabled
- Click the "I understand my workflows" button
- Go to "Build and Deploy to GitHub Pages" on the left
- Click "Enable workflow"
- Finally, click "Run workflow" to begin the first build
Configure GitHub Pages:
- Go to Settings → Pages
- Open the Branch dropdown
- Select the
gh-pagesbranch and click Save
Done! The site will start building and should be online soon at USERNAME.github.io.
Key Features
- Automatic daily updates via GitHub Actions – set-and-forget
- Displays only repositories with a homepage URL or using your own filter
- Interactive UI with layout and sorting options
- Built with modern technologies: Astro, Vue, TypeScript, and Tailwind
Demo
To see a working demo of SrcGallery in action, check out parsehex.github.io.
Updating
When SrcGallery updates upstream, you can easily bring in the changes to your copy of the app by going to your repo → Sync fork → Update branch, which will start the re-building process.