github-automated-repos-cli is a command-line tooldesigned to bootstrap and automate example pages
using github-automated-repos
library in modern frontend projects.
It helps you quickly generate interactive demo pages for GitHub repositories without manually wiring APIs, editing repetitive files, or handling complex setup steps.
This CLI works on top of the github-automated-repos library.
npx github-automated-repos-cli init
You will be prompted to enter your GitHub username.
This is used to fetch your public repositories directly from GitHub.
✔ GitHub username: xxxxxx
Next, you’ll choose a keyword (for example: attached , portfolio , featured ).
This keyword will be used to filter repositories via the GitHub Topics field.
✔ Keyword to filter (e.g. 'attached'): attachedImportant
Don't forget to enter your Keyword in the Topics field of each project so it appears on the generated page.
Once confirmed, the CLI will:
- Generate the project page
- Inject the correct logic
- Connect it to github-automated-repos
- Finalize the template
Your project page is now ready 🎉
✨ Your project page is ready!
🔗 http://localhost:3000/projects
app/projects/page.tsx
src/pages/projects.tsx
Love github-automated-repos CLI? Give our repo a star ⭐ ⬆️ .
based in: Api Github
by: @digoarthur
