

Settings
Show off your GitHub repositories anywhere on your WordPress site – in customizable, responsive layouts – with a simple Gutenberg block.
Embed Repo for GitHub lets you showcase GitHub repositories directly on your WordPress website using a customizable Gutenberg block. Create a GitHub portfolio, display open source projects, and organize repository listings with grid controls, masonry layout, pagination, and styling options.
Whether you are a WordPress developer, open source contributor, freelancer, software agency, or technical blogger, this plugin helps you present your GitHub projects in a structured layout without manually creating repository cards.
Linking out to GitHub sends visitors away from your site. Embed Repo for GitHub lets you display your repositories right inside your posts and pages, so developers, clients, and collaborators can browse your open source work without leaving WordPress.
Show all your repositories, control how many appear per page, and fine-tune every visual detail – columns, gaps, colors, and typography – directly from the block editor sidebar.
Want to create a GitHub portfolio in WordPress?
Embed Repo for GitHub lets you present your open source work in a professional layout directly on your website.
You can use it to showcase:
This makes it easier for website visitors to discover your projects without leaving your WordPress website.
Display your GitHub repositories directly inside WordPress posts and pages.
Control how many repositories are displayed on a page.
Show or hide pagination and customize available pagination styles.
Control the repository grid by adjusting:
Display repositories in a masonry-style grid for a flexible portfolio presentation.
Control the visibility of available repository elements, including:
Your GitHub repositories will be displayed directly on your WordPress website.
Display your GitHub projects as part of your developer portfolio.
Present repositories that you contribute to or maintain.
Showcase WordPress plugins, themes, blocks, and development projects.
Display repositories related to software projects and development work.
Keep relevant GitHub repositories visible alongside technical documentation.
Create a dedicated project page that presents multiple GitHub repositories in a structured layout.
Embed Repo for GitHub is useful for:
For installation help, see the Installation tab.
Liked this plugin? Hate it? Want a new feature? Send us your feedback
🔥 b Blocks – Best gutenberg blocks collections for WordPress.
🔥 Html5 Audio Player – Best audio player plugin for WordPress.
🔥 Html5 Video Player – Best video player plugin for WordPress.
🔥 PDF Poster – A fully-featured PDF Viewer Plugin for WordPress.
🔥 StreamCast – A fully-featured Radio Player Plugin for WordPress.
🔥 3D Viewer – Display interactive 3D models on the webs.
The following third-party APIs are utilized in this plugin for license management:
Gumroad API
https://api.gumroad.com/v2/licenses/verifybPlugins License Management API
https://api.bplugins.com/wp-json/license/v1/sync-licensehttps://api.bplugins.com/wp-json/license/v1/gumroadhttps://api.bplugins.com/wp-json/data/v1/accept-dataPublic source code GitHub link for review, study, and contribute.
https://github.com/bPlugins/Github-Block
For more information on how to contribute to this plugin, please visit our GitHub repository.