Skip to content

Latest commit

 

History

History
114 lines (107 loc) · 3.23 KB

File metadata and controls

114 lines (107 loc) · 3.23 KB
title Documentation
sidebar_label Docs
hide_title true
hide_table_of_contents true
description All the documentation for the Mojo programming language.

import DocsLanding from '@site/src/components/DocsLanding';

import PowerIcon from '@site/static/img/power.svg'; import MultipleStarsIcon from '@site/static/img/multiple-stars.svg'; import StarIcon from '@site/static/img/star.svg'; import WrenchIcon from '@site/static/img/wrench.svg'; import InfoIcon from '@site/static/img/info.svg';

import { AIChip } from '@site/src/shared/Svgs';

export const getStartedCards = [ { icon: , title: 'Quickstart', url: '/docs/manual/quickstart/', description: 'Install Mojo and quickly learn the basics', }, { icon: , title: 'Agent skills', url: '/docs/tools/skills/', description: 'Start building with Mojo agent skills', }, { icon: , title: 'GPU programming', url: '/docs/manual/gpu/intro-tutorial/', description: 'Start programming GPUs with Mojo', }, ];

export const guidesReferencesCards = [ { title: 'Mojo Manual', url: '/docs/manual/', description: 'Learn Mojo language concepts, syntax, and programming patterns', }, { title: 'Standard library', url: '/docs/std/', description: 'The complete reference for the Mojo standard library', }, { title: 'Layout library', url: '/docs/layout/', description: 'A Mojo library for working with multidimensional data', }, { title: 'Language reference', url: '/docs/reference/', description: 'Reference for Mojo's syntax, keywords, decorators, and more', }, { title: 'Mojo CLI', url: '/docs/cli/', description: 'The complete reference for the mojo command line tool', }, { title: 'GPU Puzzles', url: 'https://puzzles.modular.com/', description: 'Practice GPU programming with hands-on Mojo coding challenges', }, ];

export const shortcutColumns = [ { icon: , title: 'Popular topics', links: [ { to: '/docs/manual/basics/', label: 'Language basics' }, { to: '/docs/manual/gpu/architecture/', label: 'GPU programming' }, { to: '/docs/manual/python/', label: 'Python interop' }, { to: '/docs/manual/values/ownership/', label: 'Ownership' }, { to: '/docs/manual/values/lifetimes/', label: 'Lifetimes, origins, and references' }, ], }, { icon: , title: 'Tools & workflow', links: [ { to: '/docs/tools/skills/', label: 'Agent skills' }, { to: '/docs/tools/debugging/', label: 'Debugging' }, { to: '/docs/tools/gpu-debugging/', label: 'GPU debugging' }, { to: '/docs/tools/testing/', label: 'Testing' }, { to: '/docs/tools/notebooks/', label: 'Jupyter notebooks' }, ], }, { icon: , title: 'Project info', links: [ { to: '/docs/vision/', label: 'Mojo vision' }, { to: '/docs/roadmap/', label: 'Mojo roadmap' }, { to: '/releases/', label: 'Releases' }, { to: 'https://github.com/modular/modular', label: 'Open source' }, ], }, ];