Skip to main content

Minneapolis, Minnesota  ·  Est. 2026

Independent software from Minnesota.

MPLS builds public-interest tools, preservation projects, developer infrastructure, and software for machines people stopped building for years ago.

Software that respects its users.

Selected work

Complete index →

MNFlag

Public record

Minnesota public-record and research project built around the continuing flag debate and its documented civic record.

Research 2025— mnflag.com →

macMAKE

Build system

A Linux-native build system for CodeWarrior-era Macintosh software.

Current 2025—

MacSurf

Browser

A modern browser for classic Macintosh systems, running the contemporary web on the machines themselves.

Current 2025— macsurf.org →

macMAKE — build graph

One command-line graph replaces the stacks of MCP projects and automation glue: project model, build engine, compiler, linker and resources, ending in an application that runs on the machine it was built for.

project manifest / imported CodeWarrior project
                    |
              project model
                    |
              build engine
         +----------+-----------+
         |          |           |
      compiler    linker     resources
      backend     backend      backend
         |          |           |
         +----------+-----------+
                    |
          Macintosh application
                    |
           inspect / validate
                    |
         emulator or real Mac
MacSurf 1.68 rendering home.macsurf.org on an iMac G3 running Mac OS 9
MacSurf 1.68 on an iMac G3, Mac OS 9 — TLS 1.3 on hardware from 1999 Photograph: MPLS

North Retro

Community

A northern Minnesota-area retro technology club centered on preservation, learning, repair and community.

Community 2026— northretro.org →
MacTrove homepage listing classic Macintosh software and scanned Apple technical documents
mactrove.com — the archive Screenshot: MPLS
North Retro Tech Club website
northretro.org — the club Screenshot: MPLS

Labs & other work —  Shrike · Platnium · Moonlight · Loon · libmoof — experiments, research, and things still becoming.

Lab index →

Software should answer to the person using it.

MPLS products avoid behavioral tracking and manipulative interfaces. Infrastructure is kept deliberately simple, data ownership is taken seriously, and software is built to remain useful rather than manufacture dependence.

How MPLS works →

About

Made in Minnesota.

MPLS LLC is an independent software company in Minneapolis. It builds its own products, owns its infrastructure, and answers to the people using the software rather than to advertisers or investors.

About MPLS →
PB Patrick Britton Founder

Full-stack engineer working on privacy-first software, public-interest data, and the preservation of classic Macintosh systems. Building the kind of software he wants to exist: useful, durable, and respectful of the person on the other side of the screen.

github.com/patbritton →