# Examples (/examples)



Each example is a real project with a pipeline you can copy and run with
`hm run ci`. Pick the one closest to your stack. Every pipeline is shown in
both Python and TypeScript — use the switch on any sample to choose.

## Compiled languages [#compiled-languages]

<Cards>
  <Card title="Rust" href="/examples/rust" description="cargo build, test, clippy, and fmt." />

  <Card title="Go" href="/examples/go" description="go build, test, vet, and fmt." />

  <Card title="CMake (C / C++)" href="/examples/cmake" description="Configure with CMake, run CTest and clang-format." />

  <Card title="Zig" href="/examples/zig" description="zig build, test, and fmt." />
</Cards>

## Web & scripting [#web--scripting]

<Cards>
  <Card title="Next.js" href="/examples/nextjs" description="Install with the js toolchain; build, test, lint." />

  <Card title="Python (uv)" href="/examples/python-uv" description="uv + pytest, ruff, and mypy." />
</Cards>

## Backend frameworks [#backend-frameworks]

<Cards>
  <Card title="Elixir" href="/examples/elixir" description="mix compile, test, format, Credo, and Dialyzer." />
</Cards>
