Skip to content
PhreshOSPublic

About

The PhreshOS website: the home page and the documentation.

Resources

Stars

10 stars

Watchers

0 watching

Forks

Repository files navigation

PhreshOS Website

The PhreshOS website: the home page and the documentation, in one Next.js static export.

Website · Documentation · Source

Structure

The site grows by path, not by subdomain. Each part has its own root layout, so one part's styles never reach another:

  • app/(home)/ is the home page, and later the blog at /blog. It is built with @phreshos/react-ui, so the site looks like the desktop it describes. The shell (navigation, footer, provider) lives in components/site/, the page sections in components/landing/.
  • app/(docs)/ is the documentation at /docs, built with Fumadocs. Pages are MDX in content/docs/; component showcases live in components/showcase/.
  • app/llms.txt, app/llms-full.txt, and app/llms.mdx/ serve the documentation to agents; app/og/ renders page images; app/sitemap.ts lists the home page and every documentation page.

Development

bun install --frozen-lockfile
bun run dev
bun run verify

check performs static checks, build emits the static site to out/, and test runs Vitest assertions from tests/, some of which read the built output. verify runs check, build, and test in order.

Deployment

bun run deploy

Cloudflare Workers serves the static export.

License

Licensed under the MIT License. Copyright © 2026 Zohayr SLILEH.

About

The PhreshOS website: the home page and the documentation.

Resources

Stars

10 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages