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

GitLab activity on your DevOps portfolio.

Embed your public merge requests, commits, and releases as a live activity feed in 90 seconds. Paste your gitlab.com handle, no code.

No credit card required
14-day free trial
Cancel anytime

Built for no-code website teams

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. Drop in a gitlab.com handle, pick a layout, and ship the same widget to your portfolio.

From GitLab to your site

Your GitLab feed, now on your domain.

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

gitlab.com
GitLab.com profile page for Acme Dev showing the tanuki logo, public projects, project cards, and recent merged merge requests from Marc (feat: add SSO support), Camille (fix: race condition), and Aisha (docs: API rewrite)Source: GitLabOpen
GitLab.com profile page for Acme Dev showing the tanuki logo, public projects, project cards, and recent merged merge requests from Marc (feat: add SSO support), Camille (fix: race condition), and Aisha (docs: API rewrite)
acme.dev
Acme Dev open-source DevOps platform site at acme.dev with ACME nav (Docs, API, GitLab, Community, Blog), Open-source DevOps platform by Acme hero, and embedded Poper GitLab widget showing the same recent commits, merge requests, and releases as a brand-themed activity feed in a deep emerald and warm cream palette with a Source: GitLab footerPoper widget live
Acme Dev open-source DevOps platform site at acme.dev with ACME nav (Docs, API, GitLab, Community, Blog), Open-source DevOps platform by Acme hero, and embedded Poper GitLab widget showing the same recent commits, merge requests, and releases as a brand-themed activity feed in a deep emerald and warm cream palette with a Source: GitLab footer

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

How to use it

How to embed GitLab activity on your website

Three steps. Under two minutes. Paste a gitlab.com handle, no code.

  1. 01

    Point at your GitLab profile

    Drop in your gitlab.com profile URL or username. Poper instantly previews your public activity feed: merge requests, commits, opened issues, and releases.

    Poper widget builder showing the GitLab source input with gitlab.com/acme-dev, tanuki fox avatar, and a GitLab orange Search button
  2. 02

    Pick a layout and brand it

    Choose the default native GitLab-style activity layout, then brand it. Theme colors, fonts, accent, header, and post styling to match your portfolio or company DevOps page.

    Use the styling controls available for this feed layout.
  3. 03

    Copy the snippet and embed

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

    One-line embed script tag for the GitLab activity widget shown in a code editor with a GitLab orange Copy button and Vercel, Netlify, Webflow, Framer, and GitLab 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 GitLab Activity Widget: Embed Merge Requests, Commits and Releases on Any Site.

What you get with Poper GitLab Activity Feed

Six things that matter when you embed GitLab on a DevOps portfolio or internal dashboard, not 30 features no one uses.

Live merge requests, commits, and releases

Reads your public GitLab events: pushed commits, merge requests, opened issues, comments, and releases. Each one renders as a row in a single themable activity feed that updates on its own. No backend to maintain, no scheduled job, no manual screenshots when you ship.

Native event-type icons and commit details

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

Merge requests in the feed

Opened and merged MR events show up in the feed with the project link, so visitors see the merge requests you have been shipping, not just raw commits.

Works with gitlab.com profiles

Point the widget at any gitlab.com profile or username. Public project activity loads with no login and no token to manage.

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 MRs. Drop the widget next to your product copy so visitors always see that you are still shipping.

Use cases

Where GitLab Activity Widget: Embed Merge Requests, Commits and Releases on Any Site actually moves the needle

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

DevOps engineer portfolio with build, test, scan, deploy stages and four developer avatars showing recent merge request activity

DevOps engineer portfolios

Turn your gitlab.com profile into a live proof-of-work block on your portfolio. Recruiters see the merge requests and commits you have shipped recently, not bullet points in a static resume. The fastest way to make production DevOps experience verifiable in one scroll.

Project page showing GitLab activity for a maintainer profile with recent project commits and merge requests

Maintainer and project pages

Show the public GitLab activity for a maintainer, release engineer, or project owner on /engineering, /careers, or a product page. Visitors see real commits, merge requests, and releases from the profile you choose, without an organization-wide activity stream.

Open-source GitLab community with EU flag stars circle, GitLab tanuki, OSI open-source logo, and community contributor avatars

Open-source maintainers

Projects that picked GitLab over GitHub deserve the same proof-of-work surface. Drop a live activity feed on the project homepage so contributors and users see a steady stream of recent commits, merge requests, and releases, the strongest signal the repo is healthy.

Merge request activity list with three merged MRs and contributor avatars from Marc, Camille, Aisha, and Liam

Changelog and release pages

Release engineers, platform engineers, and SREs do their best work in GitLab merge requests and reviews. Embed the activity feed on a portfolio or product changelog page so visitors see merged MRs and tagged releases land in real time, not stale screenshots.

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 GitLab activity feed.

 Recommended
Poper
Elfsight
Common Ninja
POWR
Poper workspace available
Limited
Limited
Limited
Dedicated GitLab activity widget
Live merge requests, commits, and releases
RSS workaround
RSS workaround
Native GitLab-style event icons
Layout styling controls
Paid only
Paid only
Paid only
Paste handle, no GitLab 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 GitLab activity. Real proof-of-work.

DevOps engineers, SREs, release engineers, and maintainers using Poper's GitLab Activity Widget on portfolio and project pages.

Live GitLab feed
Poper's GitLab Activity Widget turned my portfolio from a static resume into a live proof-of-work feed. Recruiters can see recent merge requests and releases without leaving the page.
Maya Chen
DevOps Engineer · CloudForge
Public activity shown
We use the GitLab Activity Widget on our project page to show public commits and tagged releases. It is clearer than screenshots and easier than rebuilding a custom activity block.
Tomasz Nowak
Open-source Maintainer · RunnerKit
No manual screenshots
The widget helped me keep my SRE portfolio current. I pasted my gitlab.com profile, matched the styling, and the page now updates as my public GitLab activity changes.
Aisha Patel
SRE · Independent

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 GitLab activity on your website

GitLab is the all-in-one DevOps platform. Founded in 2014 by Sid Sijbrandij and Dmitriy Zaporozhets and listed on the NASDAQ in 2021, GitLab took a radically different bet from GitHub: instead of focusing purely on source-code collaboration, it bundled source control, CI/CD, security scanning, package registries, and observability into a single application. Today over 30 million registered users rely on GitLab. For DevOps engineers, SREs, platform teams, and open-source maintainers who chose GitLab, embedding that activity directly on your own site turns your portfolio into a live proof-of-work feed. This guide covers what actually matters in 2026: what a GitLab activity feed shows, why a live feed beats a screenshot, the all-in-one DevOps positioning versus GitHub Actions plus Codespaces, recent activity as a proof-of-work signal, and how to choose a gitlab activity widget that stays performance-conscious.

01

What a GitLab activity feed shows, and why a feed beats a screenshot

GitLab publishes a public activity stream for every account on gitlab.com: pushed commits, merge requests, opened issues, comments, and releases. That stream is exactly what a visitor to a DevOps portfolio wants to verify, because it answers the only question that matters on a hire-me page: is this engineer actually shipping right now? The Poper GitLab Activity widget reads that public activity for the gitlab.com username or profile URL you enter and renders it as a clean feed on your own site. The key word is live. A screenshot of your GitLab profile is stale within a week and lies by omission the moment you merge 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 gitlab.com activity, there is no GitLab login, no OAuth, and no personal access token to manage: you paste a profile handle 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.

02

Why DevOps engineers embed GitLab activity instead of just linking out

Use the styling controls available for this feed layout.

03

All-in-one DevOps versus GitHub Actions plus Codespaces plus Dependabot

GitLab's product strategy from day one was the single application: source control, CI/CD, container registry, package registry, security scanning, and value stream analytics in one tool. GitHub took the opposite path, building an ecosystem (Actions, Codespaces, Dependabot, Advanced Security, Copilot) of independent products that customers stitch together. Both approaches work, and the choice often reflects buying preference more than feature gaps. For DevOps engineers and SREs who chose GitLab, the activity stream is where their day-to-day shows up: merge requests, commits, opened issues, and releases. The Poper widget reads exactly that public profile stream and surfaces it as a clean feed, so an engineer's GitLab work becomes visible proof-of-work on a portfolio, project page, or changelog without anyone needing a GitLab seat to see it.

04

Recent activity is the proof-of-work signal for DevOps roles

Use the styling controls available for this feed layout.

05

Why widget performance matters for DevOps portfolios specifically

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

Quick reference

What is GitLab Activity Widget: Embed Merge Requests, Commits and Releases on Any Site?

A GitLab activity widget is an embeddable script that displays a developer's public GitLab activity (merge requests, commits, opened issues, and releases) from gitlab.com on your website as a live, brand-themable activity feed that refreshes automatically.

Key facts

  • GitLab was founded in 2014 by Sid Sijbrandij and Dmitriy Zaporozhets and listed on the NASDAQ in October 2021 under the ticker GTLB
  • GitLab serves over 30 million registered users and is one of the largest source-control and DevOps platforms
  • Public project activity on gitlab.com (commits, merge requests, opened issues, releases) is what a GitLab activity widget surfaces
  • The widget reads a public gitlab.com username or profile URL, with no GitLab login, OAuth, or access token required from the user
  • GitLab Community Edition is open-source and the public activity of gitlab.com profiles is freely viewable
  • 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 GitLab 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 GitLab profile

Embed the live activity feed. Poper workspace, paste your gitlab.com handle, ships in 90 seconds.

Free plan available forever