Repolode
rust-lang

rust-lang/rust

O repositório principal do código-fonte da linguagem Rust, com o compilador, a biblioteca padrão e a documentação.

Estrelas
120,640
Forks
18,686
Issues abertas
12,601
Último commit
há 2 horas

O que é?

Este repositório contém o código-fonte da linguagem Rust. Ele inclui o compilador, a biblioteca padrão e a documentação do projeto, sendo o lugar onde a própria linguagem é desenvolvida.

Rust busca permitir que desenvolvedores escrevam software rápido e eficiente em memória, detectando em tempo de compilação problemas de memória e de segurança entre threads por meio do sistema de tipos e do modelo de ownership. O projeto também oferece um gerenciador de pacotes e ferramenta de build (Cargo), um formatador automático (rustfmt), um linter (Clippy) e suporte a editores por meio do rust-analyzer, embora essas ferramentas estejam em repositórios separados.

A maioria dos usuários instala Rust por meio de toolchains pré-compiladas, em vez de compilar a partir deste código-fonte. É possível compilar a partir do código-fonte, mas o projeto não recomenda essa opção para uso geral.

Recursos principais

  • 01Compilador da linguagem Rust
  • 02Biblioteca padrão distribuída com a linguagem
  • 03Documentação oficial da linguagem
  • 04Segurança de memória e entre threads garantida em tempo de compilação
  • 05Suporte à integração com outras linguagens

Casos de uso

  • Contribuir com o compilador ou a biblioteca padrão do Rust
  • Estudar a estrutura de um compilador usado em produção
  • Compilar Rust a partir do código-fonte para criar toolchains personalizadas

Início rápido

  1. 1

    Leia o capítulo «Installation» de The Book para instalar a toolchain pré-compilada

Antes de usar

  • Este é o repositório do código-fonte do compilador e da biblioteca padrão, não um aplicativo independente, e o README não recomenda compilá-lo a partir do código-fonte.
  • Compilar a partir do código-fonte é uma tarefa extensa, abordada apenas em INSTALL.md.

Tópicos

Perguntas frequentes

O que é rust?
O repositório principal do código-fonte da linguagem Rust, com o compilador, a biblioteca padrão e a documentação. Este repositório contém o código-fonte da linguagem Rust. Ele inclui o compilador, a biblioteca padrão e a documentação do projeto, sendo o lugar onde a própria linguagem é desenvolvida.
rust é gratuito? Qual é a licença?
rust é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
rust ainda é mantido?
Manutenção ativa. O último commit de rust foi em 21 de out. de 2026.
Para que posso usar rust?
Contribuir com o compilador ou a biblioteca padrão do Rust Estudar a estrutura de um compilador usado em produção Compilar Rust a partir do código-fonte para criar toolchains personalizadas
Como instalar rust?
Leia o capítulo «Installation» de The Book para instalar a toolchain pré-compilada
Onde consigo rust?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/rust-lang/rust

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados