GitHub Activity Widget for Website. No-code, Live - Poper
GitHub Activity Widget

GitHub activity on your portfolio.

Embed your public commits, pull requests, releases, and stars as a live activity feed in 90 seconds. Paste your username, no code.

No credit card required
14-day free trial
Cancel anytime

Built for developer portfolios

Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Available on Poper plans

Try the live widget

Live demo, not a screenshot. Type a GitHub handle, pick a layout, and ship the same widget to your portfolio.

From GitHub to your site

Your GitHub feed, now on your domain.

Poper pulls your public GitHub feed and renders it inline on your website, fully branded to match your design. No API keys, no manual updates.

github.com
GitHub.com developer profile for mayachen showing an Octocat avatar, public repositories, a 52-week contribution heatmap, four repo cards with star and fork counts, and three recent public pull requestsSource: GitHubOpen
GitHub.com developer profile for mayachen showing an Octocat avatar, public repositories, a 52-week contribution heatmap, four repo cards with star and fork counts, and three recent public pull requests
mayachen.dev
Developer portfolio site at mayachen.dev with nav links Projects, Writing, GitHub, Contact, an Open-source engineer hero, and the Poper GitHub Activity widget embedded inline showing recent commits, merged pull requests, and releases as a brand-themed activity feed with a Source: GitHub footerPoper widget live
Developer portfolio site at mayachen.dev with nav links Projects, Writing, GitHub, Contact, an Open-source engineer hero, and the Poper GitHub Activity widget embedded inline showing recent commits, merged pull requests, and releases as a brand-themed activity feed with a Source: GitHub footer

Mockups for illustration. Pull your real GitHub feed and embed in 90 seconds.

How to use it

How to embed GitHub activity on your website

Three steps. Under two minutes. No GitHub login, no OAuth, no code.

  1. 01

    Enter your GitHub username

    Type an individual GitHub profile URL or username. Poper instantly previews that developer's public activity feed: commits, pull requests, releases, and stars.

    Poper widget builder showing the GitHub source input with github.com/mayachen, Octocat avatar, and a green Search button on a dark GitHub-style canvas
  2. 02

    Pick a layout and brand it

    Choose the default native GitHub-style activity layout, then brand it. Tune the theme preset, fonts, accent colors, header, and post styling to match your portfolio or project site.

    Layout picker showing the GitHub activity layout thumbnail with event-type icons, repo links, and brand color and font controls
  3. 03

    Copy the snippet and embed

    Paste the one-line script tag into your portfolio, docs site, or project page. Works on Next.js, Astro, Hugo, Webflow, Framer, WordPress, Ghost, Notion Sites, and supported HTML setup.

    One-line embed script tag for the GitHub Activity widget shown in a code editor with a dark Copy button and Vercel, Netlify, Webflow, Framer, GitHub Pages platform badges

Works everywhere

Works with every website platform you already use

Drop-in install on WordPress, Shopify, Wix, Squarespace, Webflow, Framer, Ghost, and any HTML-friendly stack. No build step, no developer needed.

WordPress
Shopify
Wix
Squarespace
Webflow
Framer
Ghost
HTML

Plus 250+ other platforms via the embed snippet. If your site can render a <script> tag, it can render the GitHub Activity Widget: Embed Commits, PRs and Releases on Any Site.

What you get with Poper GitHub Activity Feed

Six things that matter when you embed GitHub on a developer portfolio, not 30 features no one uses.

Live commits, PRs, releases, and stars

Reads your public GitHub events: pushes, pull requests, opened issues, releases, forks, and stars. Each one renders as a row in a single themable activity feed that updates on its own. No backend to maintain, no cron job, no late-night copy edits when you ship.

Native event-type icons and commit details

Every row carries the matching GitHub event-type icon, the repo link, and the commit message detail, styled to mirror GitHub's own activity UI. The contribution-history look your visitors already recognize, on your own domain.

Repo links and star activity

Each push, PR, and release links straight to the repository on GitHub, and starred-repo events show up in the same feed so visitors see what you are following.

Individual profile activity

Embed activity from one public GitHub profile at a time. Built for developer portfolios, maintainer pages, and project sites that need a clear individual source.

Lightweight embed setup

The embed loads through the Poper snippet. Validate layout and performance on your own page after embedding.

Releases land in the feed automatically

Tagged releases show up as release events in the activity feed alongside your commits and merged PRs. Drop the widget next to your product copy so visitors always see that you are still shipping.

Use cases

Where GitHub Activity Widget: Embed Commits, PRs and Releases on Any Site actually moves the needle

Four buyer types who get the most lift from embedding GitHub Activity Widget: Embed Commits, PRs and Releases on Any Site on their site.

Open source maintainer view: dark terminal with git push and gh release commands, 30-day commit bar graph in GitHub greens, and a 12.4k GitHub star count card

Open-source maintainers

Add a live activity feed to your project homepage so visitors immediately see the repo is healthy and well-maintained. A steady stream of recent commits and releases is the strongest organic signal that your project is worth depending on.

Developer portfolio for Maya Chen showing avatar, three project tiles (stream-cli, edge-cache, notion-sdk) with star counts, and a recent GitHub activity feed below

Developer portfolios and personal sites

Turn your GitHub profile into a live proof-of-work block on your portfolio. Recruiters and clients see exactly what you have shipped recently, not what you listed in a static bio. The fastest way to make hire me into something they can verify in one scroll.

Indie SaaS build log page with a founder profile, recent pull request rows, release notes, and a GitHub activity feed showing public work on the product

Founder and indie SaaS build logs

Show a founder or lead developer's public GitHub activity on a product, changelog, or build-in-public page. Visitors see that a real person is actively shipping without relying on organization-wide data.

Changelog page with vertical timeline of four releases (v2.4.1, v2.4.0, v2.3.2, v2.3.1) shown as colored version pills with commit hashes and contributor names

Changelog and release-notes pages

Point at your project's repository and let tagged releases flow into the feed alongside merged PRs and commits. Drop the widget next to your product copy so visitors and customers always see that the latest version just shipped.

Poper vs other platforms

Elfsight, Common Ninja, and POWR all sell embeddable feed widgets. Here is how the popular widget-provider platforms compare on what matters for a GitHub activity feed.

 Recommended
Poper
Elfsight
Common Ninja
POWR
Poper workspace available
Limited
Limited
Limited
Dedicated GitHub activity widget
Live commits, PRs, releases, and stars
RSS workaround
RSS workaround
Native GitHub-style event icons
Layout styling controls
Paid only
Paid only
Paid only
Paste username, no GitHub login
Varies
Varies
Varies
Works on hosted sites and portfolios
Remove widget branding
All paid plans
Higher tiers
Higher tiers
Higher tiers
Starting paid price
Plan details vary
Vendor pricing varies
Vendor pricing varies
Vendor pricing varies
Bundled with popups, forms, quizzes

Comparison reflects external competitor positioning. Verify current details on each provider's site.

Real developers. Real portfolios.

Individual developers, open-source maintainers, and portfolio owners using Poper's GitHub Activity widget as live proof-of-work.

Poper has improved our website's user engagement! Since integrating Poper's personalized popups, we've seen a dramatic surge in conversions and user interactions. The platform's intuitive design makes creating and customizing popups a breeze, even for those with minimal tech skills. What truly sets Poper apart are its…
Jayson Ang
Jayson Ang
Singapore Property Swapper · Singapore Property Swapper
Fantastic app and support team, they are very quick to help and provide a solution or improvement to their product. Highly recommended!
Alex
Alex
CEO · AH
Poper has been a total lifesaver for our agency! As a digital marketing agency, we’re always juggling a million things at once. Poper has been a real game-changer in terms of streamlining our workflow and keeping track of all our clients’ campaigns. The ability to track all our clients’ websites from one place is a…
Idris Basir
Idris Basir
-

Pricing

Simple, yearly pricing. Save up to 40%.

All plans are billed yearly. Each card shows the per-month equivalent. Start free, then upgrade only when you need more campaigns, websites, or AI credits.

Yearly billing · save up to 40%

Starter

Essential lead capture for solo creators and growing businesses.

$15/mo

billed $180/year

  • 5 active campaigns (5 widget instances)
  • 1 website, 1,000 leads/mo
  • 100+ templates, 10+ display formats
  • Smart triggers & basic analytics
  • No Poper branding
  • 500 AI credits
Start with Starter
Most popular

Pro

Full engagement suite with A/B testing, gamification & unlimited leads.

$29/mo

billed $348/year

  • Everything in Starter
  • Unlimited campaigns & leads
  • 10 websites, 5 team seats
  • A/B testing & gamification
  • Multi-step forms & quiz builder
  • Custom domain (CNAME), 2,000 AI credits
Start with Pro

Business

Unlimited everything with white-label, API access & advanced analytics.

$79/mo

billed $948/year

  • Everything in Pro
  • Unlimited websites & team seats
  • White-label (add-on) & API access
  • Logic jumps, live quizzes & polls
  • Payment forms (Stripe/PayPal)
  • Advanced analytics, 5,000 AI credits
Start with Business

Prices shown for the 50k monthly visitor tier on yearly billing. A Free Forever plan ($0) and a custom Enterprise plan are also available. No contracts, cancel anytime.

Guide · 2 min read

The complete guide to embedding GitHub activity on your website

Refresh cadence follows your Poper plan: Free every 15 days, Starter every 3 days, and Pro/Business every 1 day.

01

What a GitHub activity feed actually shows, and why a feed beats a screenshot

GitHub publishes a public activity stream for individual profiles: pushes (commits), pull requests, opened issues, releases, forks, and stars. That stream is exactly what visitors to a developer's portfolio want to verify, because it answers the only question that matters on a hire-me page: is this person actually shipping right now? The Poper GitHub Activity widget reads that public activity for the individual username you enter and renders it as a clean feed on your own site. The key word is live. A screenshot of your GitHub profile is stale within a week and lies by omission the moment you push again. An embedded activity feed refreshes on its own, so the version a recruiter sees on Tuesday is not the version from last month. Because the widget only needs public profile activity, there is no GitHub login, no OAuth, and no API key to manage: you paste a username and the feed appears. That keeps setup to one field and means the widget never has access to anything you have not already made public on github.com.

02

Why developers embed GitHub activity instead of just linking out

Use the styling controls available for this feed layout.

03

Build in public, GitHub Sponsors, and the dev portfolio renaissance

Since 2020 the build-in-public movement has fundamentally changed how developers market themselves. Indie hackers ship in the open, livestream their commits, and use GitHub Sponsors to fund their work directly from the audience that watches them code. GitHub Sponsors paid out over $40 million to maintainers since launch, and the program now supports 100+ countries. A live activity widget on your personal site is the highest-leverage marketing asset for this audience: it pairs perfectly with a Sponsor button, a newsletter signup, and a Bento or Linktree-style hub. The signal is honest (it is your real commits, not a curated highlight reel), updates without your effort, and feels authentic in a way that AI-generated landing copy cannot. For maintainers raising sponsorship, an embedded activity feed showing a steady run of recent commits and releases is the closest thing to a momentum statement that open source has.

04

Profile READMEs, /awesome lists, and the rise of dev personal branding

GitHub profile READMEs (introduced in 2020 as the README in a special repo named after your username) made every developer their own publisher. Today profile READMEs contain stats cards, language graphs, contribution streaks, GitHub Sponsors badges, and even auto-generated blog post summaries. The limitation: profile READMEs only render on github.com and only support static images via shields.io or vercel-hosted SVG endpoints. A widget on your own personal site (.dev domain, GitHub Pages, or any static host) breaks past those limits. You get a live activity feed that updates on its own, custom layouts, and theming beyond color so the feed matches your design system. The dev portfolio market has matured: tools like brittanychiang.com, leerob.io, and fly.io's engineering page set the bar, and they all share the same pattern of live GitHub data integrated directly into the portfolio rather than as an external link.

05

Why widget performance matters for engineer portfolios specifically

The embed loads through the Poper snippet. Validate layout and performance on your own page after embedding.

Quick reference

What is GitHub Activity Widget: Embed Commits, PRs and Releases on Any Site?

A GitHub activity widget is an embeddable script that displays an individual developer's public GitHub activity (commits, pull requests, opened issues, releases, forks, and stars) on your website as a live, brand-themable activity feed that refreshes automatically.

Key facts

  • GitHub hosts over 100 million developers and 420 million repositories as of 2026, making it the largest source code host in the world
  • Public repository activity (commits, pull requests, releases, stars) is freely accessible and is what a GitHub activity widget surfaces
  • The widget reads an individual public GitHub username or profile URL, with no GitHub login, OAuth, or API key required from the user
  • GitHub public events include pushes, pull requests, opened issues, releases, forks, and stars
  • GitHub Sponsors has paid over $40 million to open-source maintainers since launch and now supports developers in 100+ countries
  • An embedded activity feed is a live proof-of-work signal that updates on its own, unlike a static screenshot of a profile

Tutorial

See the GitHub Activity Widget in action

A quick walkthrough of setting up and embedding this widget.

Tutorial video coming soon

Frequently asked questions

Can't find the answer you're looking for? Chat with our support team.

Contact Support

Stop pasting screenshots of your GitHub profile

Embed the live activity feed. Poper workspace, paste your username, ships in 90 seconds.

Free plan available forever