> For the complete Mojo documentation index, see [llms.txt](/llms.txt).
> Markdown versions of all pages are available by appending .md to any URL (e.g. /docs/manual/basics.md).

# Mojo cheat sheets

<!-- markdownlint-disable MD033 -->

## 🔥 Mojo basics {#mojo-basics}

<p>Syntax essentials. The core you reach for first.</p>

<!--
FIXME:

SVG must be hosted in @site/static. Downloads from assets/name.svg or
assets/name.svg?url don't work.

SVGR turns .svg imports into React components, so there's no href to
download.
-->

<p>
Download:&nbsp;&nbsp;
  <a className="button button--outline button--secondary" href={require('./assets/mojo-cheat-sheet-basics-light.png').default} download>☀️ PNG</a>{' '}
  <a className="button button--outline button--secondary" href={require('./assets/mojo-cheat-sheet-basics-light.pdf').default} download>☀️ PDF</a>{' '}
  <a className="button button--outline button--secondary" href={require('./assets/mojo-cheat-sheet-basics-dark.png').default} download>🌙 PNG</a>{' '}
  <a className="button button--outline button--secondary" href={require('./assets/mojo-cheat-sheet-basics-dark.pdf').default} download>🌙 PDF</a>
</p>

<details   style={{
    marginTop: '1rem',
    border: '2px solid var(--Elements-Ember-20-DarkAlpha)',
    borderRadius: '8px',
    padding: '1rem',
  }}>

  <summary>Preview cheatsheet</summary>

  <img
    src={require('./assets/mojo-cheat-sheet-basics-light.png').default}
    alt="Mojo basics cheat sheet"
    width="480"
  />

</details>

<!-- markdownlint-enable MD033 -->
