Launched April 21, 2026
MemBrowse

MemBrowse

Track firmware memory footprint per commit in your CI/CD pipeline

Subscription2,329 impressions#10 of its week

MemBrowse analyzes ELF binaries and linker map files to surface symbol-level memory usage data for every commit. It plugs into GitHub Actions and GitLab CI, giving embedded firmware teams continuous visibility into flash and RAM consumption across their codebase. Catch memory regressions before they hit production, trace bloat to specific libraries or symbols, and ship leaner firmware with confidence. Verified technology partner of both GitHub and GitLab.

MemBrowse tracks firmware memory usage per commit, visualizing ELF and map data in CI/CD pipelines.

for
Embedded firmware developers and teams using CI/CD.
pricing
freemium · free trial
license
GPL-3.0
membrowse/membrowse-action 45 2Pythonupdated 14 days ago
works withGitHub ActionsGitLab CIJenkins

Key features

7 features of MemBrowse
  • CI Integration — Native GitHub Actions and GitLab CI workflows update dashboards and can fail builds that exceed budgets.
  • Memory Budgets — Set per-feature memory limits and automatically enforce them in pull requests.
  • Symbol-Level Insights — Drill down into flash and RAM usage by symbol, library, or architecture.
  • Trend Charts — Interactive charts show memory usage trends across commits and builds.
  • Build Comparison — Compare any two builds to see exact differences in memory footprint.
  • Open-Source CLI — Generate reports from ELF binaries and linker maps with a free CLI tool.
  • On-Prem Deployment — Enterprise option to run the entire platform within your own infrastructure.

Use cases

  • Detect and block memory regressions in CI before release.
  • Identify which library or symbol caused a flash size increase.
  • Monitor memory budgets across multiple hardware targets.
  • Visualize long-term memory growth trends for a product line.

MemBrowse pricing

  • Open SourceFreePublic repos only · Unlimited tracked targets · Hosted deployment
  • Team$99/mo/month (billed annually)10 tracked targets · Priority support · Hosted deployment
  • Growth$249/mo/month (billed annually)40 tracked targets · Priority support · Hosted deployment

MemBrowse FAQ

What architectures and toolchains are supported?+

Any architecture that produces ELF binaries; supported toolchains include GCC, Clang, IAR, and Keil.

How is my data secured?+

Only JSON reports are uploaded; source code and binaries stay in your CI. Data is encrypted in transit (TLS 1.3) and at rest with row-level security.

Can MemBrowse be deployed on-premises?+

Yes, enterprise customers can run the full platform on their own infrastructure.

How difficult is integration?+

Integration takes minutes: add a few lines to your CI config and run the open-source CLI after the build.

What CI/CD platforms are supported?+

Native support for GitHub Actions and GitLab CI; other platforms like Jenkins, CircleCI, Travis CI, Azure DevOps work via the CLI.

What’s included in the Open Source tier?+

Free forever for public repositories with unlimited tracked targets, users, and memory reports.

Summarized by DevHunt from membrowse.com · Oct 4, 2026. Details may change; check the official site.