awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesRust Frontend Frameworks

Tools and libraries for building web user interfaces using the Rust programming language.

Distinguishing note: No candidate covers the general domain of using Rust for frontend UI development.

Explore 3 awesome GitHub repositories matching web development · Rust Frontend Frameworks. Refine with filters or upvote what's useful.

Awesome Rust Frontend Frameworks GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • rustwasm/wasm-bindgenAvatar de rustwasm

    rustwasm/wasm-bindgen

    9,057Ver en GitHub↗

    wasm-bindgen es un generador de bindings y capa de interoperabilidad diseñada para mapear tipos de datos y funciones a través del límite entre WebAssembly y JavaScript. Funciona como una interfaz de función extranjera que sintetiza el boilerplate necesario para permitir la comunicación bidireccional entre Rust y el runtime del navegador. El proyecto genera código de pegamento y envoltorios que automatizan la conversión de tipos complejos, permitiendo que las funciones de Rust se exporten como módulos de JavaScript y que las APIs del navegador se importen a Rust. Utiliza macros procedimentales para definir estas interfaces y sintetiza bindings basados en definiciones de tipos de Rust. El sistema gestiona la memoria a través del paso de punteros de memoria lineal y maneja el intercambio de recursos utilizando manejadores de memoria gestionados por JavaScript. Se basa en una convención de llamada compatible con la ABI de C para pasar enteros primitivos y flotantes entre el módulo y el host.

    Facilitates building web-based user interfaces and application logic using Rust.

    Rust
    Ver en GitHub↗9,057
  • thedodd/trunkAvatar de thedodd

    thedodd/trunk

    4,317Ver en GitHub↗

    Trunk es una herramienta de construcción y servidor de desarrollo para compilar código Rust a WebAssembly y empaquetarlo para su despliegue en navegadores. Funciona como un bundler web que combina módulos de WebAssembly, JavaScript y archivos estáticos en una aplicación web desplegable. La herramienta proporciona un servidor de desarrollo local que utiliza proxies HTTP y WebSocket para permitir una iteración rápida. Este entorno incluye un observador del sistema de archivos que activa reconstrucciones automáticas y recargas del navegador cuando se modifican los archivos fuente. El pipeline maneja la conversión de código fuente de Rust a binarios de WebAssembly y genera el código de pegamento (glue code) de JavaScript necesario para instanciar los módulos. También realiza el empaquetado de activos extrayendo dependencias y archivos estáticos basados en referencias encontradas en un archivo HTML fuente.

    Prepares and packages Rust-based web applications for hosting on production web servers.

    Rust
    Ver en GitHub↗4,317
  • trunk-rs/trunkAvatar de trunk-rs

    trunk-rs/trunk

    4,170Ver en GitHub↗

    Trunk is a WebAssembly build tool and orchestrator designed to automate the process of transforming Rust source code into deployable web applications. It serves as a frontend bundler that packages WebAssembly binaries along with HTML and static assets for browser deployment. The system utilizes an HTML-driven build orchestration model, using the index HTML file as the primary configuration source to determine entry points and dependencies. It integrates with the Rust compiler and associated toolchains to transform code into optimized binaries and glue code. The tool provides a development en

    Enables the creation of interactive web user interfaces using Rust for improved performance and type safety.

    Rustassetsbuild-toolbundler
    Ver en GitHub↗4,170
  1. Home
  2. Web Development
  3. Rust Frontend Frameworks

Explorar subetiquetas

  • Deployment PackagingProcesses for preparing and packaging frontend applications for hosting on production servers. **Distinct from Rust Frontend Frameworks:** Focuses on the packaging and preparation for deployment, whereas the parent covers the frameworks used for development.