Repolode
rust-lang

rust-lang/rust

Repositorio principal del lenguaje de programación Rust, con el compilador, la biblioteca estándar y la documentación.

Estrellas
120,640
Forks
18,686
Issues abiertos
12,601
Último commit
hace 2 horas

¿Qué es?

Este repositorio contiene el código fuente del lenguaje de programación Rust. Incluye el compilador, la biblioteca estándar y la documentación del proyecto, por lo que es donde se desarrolla el propio lenguaje.

Rust busca que los desarrolladores puedan crear software rápido y eficiente en el uso de memoria, a la vez que detecta errores de memoria y seguridad entre hilos en tiempo de compilación mediante su sistema de tipos y su modelo de ownership. El proyecto también ofrece un gestor de paquetes y una herramienta de compilación (Cargo), un formateador automático (rustfmt), un linter (Clippy) y compatibilidad con editores mediante rust-analyzer, aunque estos componentes están en repositorios separados.

La mayoría de los usuarios instala Rust mediante toolchains precompiladas, en lugar de compilarlo desde este código fuente. Es posible compilarlo desde el código fuente, pero el proyecto no lo recomienda para uso general.

Funciones clave

  • 01Compilador para el lenguaje Rust
  • 02Biblioteca estándar incluida con el lenguaje
  • 03Documentación oficial del lenguaje
  • 04Seguridad de memoria y entre hilos garantizada en tiempo de compilación
  • 05Admite la integración con otros lenguajes

Casos de uso

  • Contribuir al compilador o a la biblioteca estándar de Rust
  • Estudiar cómo está estructurado un compilador de producción
  • Compilar Rust desde el código fuente para crear toolchains personalizadas

Inicio rápido

  1. 1

    Lee el capítulo «Installation» de The Book para instalar la cadena de herramientas precompilada

Antes de usarlo

  • Este es el repositorio del código fuente del compilador y la biblioteca estándar, no una aplicación independiente, y el README no recomienda compilarlo desde el código fuente.
  • Compilar desde el código fuente es una tarea considerable que solo se explica en INSTALL.md.

Temas

Preguntas frecuentes

¿Qué es rust?
Repositorio principal del lenguaje de programación Rust, con el compilador, la biblioteca estándar y la documentación. Este repositorio contiene el código fuente del lenguaje de programación Rust. Incluye el compilador, la biblioteca estándar y la documentación del proyecto, por lo que es donde se desarrolla el propio lenguaje.
¿rust es gratuito? ¿Qué licencia tiene?
rust es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿rust sigue mantenido?
Mantenimiento activo. El último commit de rust fue el 21 oct 2026.
¿Para qué puedo usar rust?
Contribuir al compilador o a la biblioteca estándar de Rust Estudiar cómo está estructurado un compilador de producción Compilar Rust desde el código fuente para crear toolchains personalizadas
¿Cómo se instala rust?
Lee el capítulo «Installation» de The Book para instalar la cadena de herramientas precompilada
¿Dónde consigo rust?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/rust-lang/rust

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados