Marram Software LLC · Wyoming, United States

Network software, engineered to hold.

We build native connectivity and privacy applications for desktop and mobile, and the backend platform that runs them.

What we build

Three layers, all ours to maintain: the network core, the client applications, and the service platform.

Client applications

Each platform gets its own application, written natively rather than one codebase wrapped four times. It behaves the way that platform's users expect.

Network core

A modified build of mihomo, an open-source network core, maintained and extended by us. All four client applications run on that one build.

Service platform

We run the subscription, provisioning and device-management services behind the applications. We also run the control plane for our node fleet and a set of edge services.

Platform coverage

Current development status, stated plainly.

macOS Universal binary, macOS 12 and later Shipping
Android Android 7 and later, arm64 Shipping
iOS iOS 17 and later In development
Linux Command line and terminal interface In development

Status as of August 2026.

How we work

Networking software fails in ways users cannot see, so our engineering goes into making failure visible and recoverable.

Decisions are written down

Every client application carries a technical document recording what was built and why. Decisions we later reversed are recorded too.

Every platform builds from one branch

All four platforms build from the same core branch. We let it split once, and getting back in step cost us months.

Safety defaults are fail-closed

If a misconfiguration could send traffic outside the tunnel, the client stops. We would rather give no connection than an unsafe one.

Company

Marram Software LLC is a limited liability company formed in the State of Wyoming, United States.

Company information