# About FreeOxide

> What the FreeOxide initiative is, who builds it, and the standard every project clears before it ships.

Canonical HTML: https://freeoxide.com/about
This document: https://freeoxide.com/about.md

## What FreeOxide is

FreeOxide is where I publish my Rust tools. It isn't a company and it isn't a team. It's one person writing the things he wanted to exist, then putting them out under a permissive license. Free software, oxide as in Rust.

The list stays short on purpose. Each project does one job all the way through instead of half of five, and nothing gets listed until it clears the standard below. That's why you're looking at 4 shipped and 2 in progress rather than a page full of abandoned repos.

Everything is MIT or dual MIT / Apache-2.0 unless a repo says otherwise. The git history is readable, there are no hidden dependencies, and none of the binaries phone home.

## The standard every project clears

I decide architecture by hand. For audits and tests I run the same model across several fresh sessions, because each one catches what the last one missed.

- **Architecture by experience**: Folder structure, module boundaries, and layout decided upfront from what I know works.
- **Five AI audit passes**: Same model, different sessions. Each finds things the last missed. After five, the returns thin out.
- **Five testing rounds**: Same approach. AI writes tests, I review, next session catches what the previous one missed.
- **Idiomatic & documented**: Clippy-clean with sensible defaults. If something needs a comment to use safely, it gets one.
- **Open by default**: MIT / Apache-2.0, readable git history, no hidden dependencies.

Five rounds of audits and five of tests is where it stops paying. Past that you're burning tokens. Coverage sits above 90% and clippy runs clean before anything ships.

## What has shipped

- [gpui-starter](https://github.com/hmziqrs/gpui-starter): A batteries-included starting point for native GPUI apps. The scaffold I wanted on day one.
- [gpui-query](https://github.com/hmziqrs/gpui-query): Reactive async queries for GPUI apps. Fetch, cache, and invalidate without leaving the render tree.
- [tunnel](https://github.com/freeoxide/tunnel): Serves a local directory over an ephemeral Cloudflare Quick Tunnel. You get a public HTTPS URL in a few seconds without a Cloudflare account or any DNS setup.
- [wake](https://github.com/freeoxide/wake): Keeps a machine awake for as long as you ask. When the OS refuses the lock it says so instead of failing quietly, and ow doctor prints what each backend can actually guarantee.

Install commands and the endpoint list live on /developers. /activity has a build-time snapshot of commits, pull requests and releases across every repo.

## Who's building this

hmziq (@hmziqrs). I write the Rust, ship the tools, and open-source the results. Architecture, implementation, tests, audits, releases and this website are all me. Which is slow, but it does mean there's nobody to hand a shortcut to.

- [hmziq.rs](https://hmziq.rs)
- [hmziq.xyz](https://hmziq.xyz)
- [github](https://github.com/hmziqrs)
- [x](https://x.com/hmziqrs)

---

## More from this site

- [FreeOxide: open-source Rust projects, held to the metal](https://freeoxide.com/index.md): Open-source Rust, built by one person and held to the metal. Every project gets real tests and real audits before it ships. Start with gpui-starter.
- [FreeOxide developer portal](https://freeoxide.com/developers.md): Install commands, source repositories, machine-readable endpoints and integration notes for every FreeOxide project.
- [FreeOxide: initiative activity log](https://freeoxide.com/activity.md): A build-time snapshot of every commit, pull request, and release across the FreeOxide initiative repos.
- [Contact FreeOxide](https://freeoxide.com/contact.md): How to reach the FreeOxide initiative: email, GitHub issues, security reports, and what to expect back.
- [FreeOxide privacy policy](https://freeoxide.com/privacy.md): What freeoxide.com collects, what it doesn't, and who else is involved in serving it. Short version: no accounts, no analytics, no tracking cookies.
- [llms.txt](https://freeoxide.com/llms.txt): what each project is for, and when to reach for it
- [sitemap.xml](https://freeoxide.com/sitemap.xml): every canonical URL
