Embed Repo for GitHub – showcase your open source projects
Show off your GitHub repositories anywhere on your WordPress site – in customizable, responsive layouts – with a simple Gutenberg block. Demos Why Embed Repo for GitHub? 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. Free Features Show All Repositories: Display your GitHub repositories anywhere in WordPress. Fully Customizable: Adjust every part of the display to match your site. Repositories Per Page: Control how many repositories show at once. Pagination: Show or hide pagination, and style its typography, colors, active colors, and border. Show/Hide Elements: Toggle the repository info icon, name, title, and button. Masonry Layout: Choose a masonry grid for a modern portfolio look. Grid Controls: Set columns, column gap, and row gap. Color & Typography: Set repository background color, plus typography and colors for the info icon, name, title, and button. GitHub Repository Showcase for WordPress 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: GitHub projects Open source repositories Developer projects WordPress development projects Software projects Agency projects Personal coding portfolios Client projects Documentation repositories This makes it easier for website visitors to discover your projects without leaving your WordPress website. How to Use – Quick Start Go to Plugins → Add New in your WordPress dashboard. Search for “Embed GitHub”, click Install Now, then Activate. In the block editor, add the Embed GitHub block to any post or page. Configure the layout and styling from the right-side settings sidebar, then publish. For installation help, see the Installation tab. Use Cases Developer portfolios: Present your open source projects in a polished grid. Agency & team sites: Showcase the repositories behind your products. Documentation & project pages: Keep repository listings visible next to your docs. Liked this plugin? Hate it? Want a new feature? Send us your feedback Check out the Parent Plugin of this plugin- 🔥 b Blocks – Best gutenberg blocks collections for WordPress. Check out our other WordPress Plugins- 🔥 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. Third-Party Services Used The following third-party APIs are utilized in this plugin for license management: Gumroad API Endpoint: https://api.gumroad.com/v2/licenses/verify Purpose: License verification for products distributed through Gumroad. Documentation: Gumroad API Documentation Terms of Service: Gumroad Terms Privacy Policy: Gumroad Privacy Policy bPlugins License Management API Endpoints: https://api.bplugins.com/wp-json/license/v1/sync-license https://api.bplugins.com/wp-json/license/v1/gumroad https://api.bplugins.com/wp-json/data/v1/accept-data Purpose: Syncing license data, verifying licenses, and managing product information. Privacy Policy: bPlugins Privacy Policy Developer Notes Public 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.
Top keywords
- github14×2.53%
- wordpress14×2.53%
- repositories10×1.81%
- projects8×1.44%
- api7×1.26%
- gumroad7×1.26%
- bplugins6×1.08%
- license6×1.08%
- show6×1.08%
- com5×0.90%
- embed5×0.90%
- https5×0.90%
SimpleTOC – Table of Contents Block
Add a Table of Contents block to your posts and pages. The TOC is a nested list of links to all heading found in the post or page. To use it, simply add a block and search for “SimpleTOC” or just “TOC”. The maximum depth of the toc can be configured in in the blocks’ sidebar among many other options. There can hide the headline “Table of Contents” and add your own by using a normal heading block. Spin up a new WordPress instance with the SimpleTOC plugin already installed. User Feedback “It is lightweight, stable, and fully compatible with WordPress Full Site Editing. A reliable solution that integrates seamlessly and performs exactly as expected.” — @js100 on wordpress.org “Does the job perfectly, and adds no bloat.” — @clicknathan on wordpress.org “Simple yet powerful. Great plugin that does exactly what you need.” — @mixey on wordpress.org Accessibility This plugin is designed & developed for WCAG 2.2 level AA conformance. The plugin is tested with assistive technology and intended to be accessible, however some third party plugins or themes may affect the individual accessibility on a given website. If you find an accessibility issue, please let us know and we’ll try to address it promptly. Hidden TOCs use native and semantics without extra ARIA references that require custom IDs. Features Designed for Gutenberg. Zero configuration: Add the SimpleTOC block to your post and that’s it. Minimal and valid HTML output. Utilizes the browser’s built-in details tag for a collapsible interface. No JavaScript or CSS by default. Optional features such as the accordion menu, smooth scrolling, or box style add minimal assets only when enabled. Optional Box style in Gutenberg’s Styles tab with a default gray background. Native text, link, background, spacing, and typography controls. Global block styling through theme.json. Inherits the style of your theme. Smooth scrolling effect using CSS. Accessibility built-in by following web standards. Standard Gutenberg block wrapper with navigation role and ARIA label attributes. Translated in multiple languages. Including German, Japanese, Chinese (Taiwan), Dutch, Brazilian Portuguese, French, Spanish and Latvia. Ideal for creating a Frequently Asked Questions section on your website. Customization Administrators can utilize global settings to supersede the individual block settings. Set text, link, and background colors in Gutenberg’s Styles tab. Native block support for wide and full width. Set vertical margins and padding with native spacing controls. Control the maximum depth of the headings. Choose between an ordered, bullet HTML list. Or indent the list. Select the Box style directly in Gutenberg’s Styles tab. Select a heading level or turn it into a paragraph. Disable the h2 heading of the TOC block and add your own. Compatibility GeneratePress and Rank Math support. Works with popular AMP plugins. How to contribute SimpleTOC is open-source and developed on GitHub Pages. If you find a bug or have an idea for a feature please feel free to contribute and create a pull request. Credits Many thanks to Tom J Nowell and and Sally CJ who both helped me a lot with my questions over at wordpress.stackexchange.com And many more thanks to all the developers on GitHub who helped me making SimpleTOC what it is today! Thanks to Quintus Valerius Soranus for inventing the Table of Contents around 100 BC.