awesome Rust

4 minute read Published: 2021-09-14

馃 Una lista muy personal de recursos de Rust

脷ltima actualizaci贸n: 2025-10-04

  • Esta semana en Rust Actualizaciones de Rust seleccionadas a mano.

  • rustup para instalar Rust. 馃槈

  • cargo Cargo es el gestor de paquetes de Rust. Cargo descarga las dependencias de tu proyecto Rust, compila, hace paquetes distribuibles y los sube a crates.io, el registro de paquetes de la comunidad Rust.

  • rustfmt Una herramienta para formatear el c贸digo Rust de acuerdo a las normas de estilo.

  • cargo-make Herramienta de ejecuci贸n de tareas personalizadas, usando Cargo.

  • clippy Una colecci贸n de lints para detectar errores comunes y mejorar tu c贸digo Rust.

  • rusqlite Es un wrapper ergon贸mico para usar SQLite.

  • term-table Renderiza tablas en la terminal (CLI).

  • rand Una librer铆a para la generaci贸n de n煤meros aleatorios.

  • chrono Librer铆a para el manejo de fecha y hora.

  • firestore-db-and-auth Permite de forma sencilla el acceso desde Rust, a tu base de datos de Google Firestore a trav茅s de una cuenta de servicio 贸 de credenciales OAuth.

  • wasm-pack Te ayuda a construir paquetes de WebAssembly de una manera muy r谩pida y sencilla.

  • ed25519-dalek Para generar, firmar y verificar de forma r谩pida y eficiente claves EdDSA y ed25519.

  • plotters Biblioteca de visualizaci贸n de gr谩ficos vers谩til y de alto rendimiento para crear diagramas y representaciones de datos.

  • noise Implementaci贸n de generaci贸n de ruido procedural, 煤til para gr谩ficos por computadora, generaci贸n de terrenos y efectos visuales.

  • crossterm Biblioteca multiplataforma para manipulaci贸n de terminales, permite control de cursor, colores y eventos de entrada en diferentes sistemas operativos.

  • inquire Librer铆a para crear interfaces interactivas de l铆nea de comandos, facilitando la creaci贸n de prompts, selecciones y cuestionarios en la terminal.

  • totp-rs Implementaci贸n de algoritmo TOTP (Time-based One-Time Password) para generaci贸n de c贸digos de autenticaci贸n de dos factores.

  • ureq Cliente HTTP simple y ligero para realizar solicitudes web sin dependencias as铆ncronas complejas.

  • tokio Runtime as铆ncrono de alto rendimiento para crear aplicaciones concurrentes y escalables en Rust.

  • mongodb La librer铆a de MongoDB, una biblioteca del lado del cliente que se puede utilizar para interactuar con implementaciones de MongoDB en aplicaciones Rust.

  • jsonschema Herramienta para validar documentos JSON contra esquemas JSON, asegurando la estructura y tipos de datos correctos.

  • validator Herramienta para validar estructuras de datos mediante decoradores y reglas personalizadas.

  • jemallocator Asignador de memoria alternativo que mejora el rendimiento y la gesti贸n de memoria en aplicaciones Rust.

  • bincode Serializador y deserializador binario eficiente para tipos de Rust, ideal para almacenamiento y transmisi贸n de datos.

  • pico-args Biblioteca minimalista para parsear argumentos de l铆nea de comandos de forma r谩pida y sencilla.

  • pest Parser elegante y eficiente para crear gram谩ticas personalizadas y parsear texto de manera declarativa.

  • ggez Framework de juegos 2D que simplifica la creaci贸n de videojuegos con una API sencilla y multiplataforma.



Esta lista, se ir谩 actualizando en la medida de ir conociendo y utilizando nuevas librer铆as.

Para m谩s informaci贸n, consulta la documentaci贸n oficial de Rust


HomeInside 2016 - 2025 | nx86.neocities.org | Construido usando Zola