11 रिपॉजिटरी
Build systems, compilers, and frameworks for developing web applications.
Explore 11 awesome GitHub repositories matching part of an awesome list · Frameworks and Tooling. Refine with filters or upvote what's useful.
Tauri is a cross-platform framework for building desktop applications that combine web-based user interfaces with a memory-safe systems-language backend. It functions as a secure runtime that hosts web content within native windowing containers, allowing developers to leverage existing web technologies while maintaining high-performance native logic. By compiling applications into small-footprint, platform-specific binaries, the framework avoids bundling heavy runtime environments, resulting in lightweight executables. The project distinguishes itself through a capability-based security model
Framework for building lightweight cross-platform desktop applications.
Binaryen is a WebAssembly compiler toolchain and optimizer designed to transform, validate, and shrink binary modules. It provides a comprehensive intermediate representation framework that converts binary code into a single-assignment form to enable advanced program analysis and code transformation. The project includes a specialized transformation engine that applies iterative optimization passes to increase execution speed and reduce binary size. Additionally, it functions as a transpiler that translates WebAssembly binary modules into executable JavaScript for environments that lack nativ
Compiler infrastructure for optimizing WebAssembly binary size.
The WebAssembly Binary Toolkit is a suite of tools for inspecting, validating, and transforming WebAssembly modules between binary and human-readable representations. It includes a stack-based interpreter for executing modules and a transpiler that converts binary files into C source code and headers. The toolkit provides utilities for assembling human-readable text into binary modules and disassembling binary files back into text. It features a text formatter for normalizing definitions into a canonical flat representation and supports the conversion of binaries into S-expression formats. T
Toolkit for inspecting and manipulating WebAssembly binaries.
Trunk is a build tool and development server for compiling Rust code to WebAssembly and packaging it for browser deployment. It functions as a web bundler that combines WebAssembly modules, JavaScript, and static files into a deployable web application. The tool provides a local development server utilizing HTTP and WebSocket proxies to enable rapid iteration. This environment includes a file-system watcher that triggers automatic rebuilds and browser reloading when source files are modified. The pipeline handles the conversion of Rust source code into WebAssembly binaries and generates the
Bundler and build pipeline for web-based applications.
This cargo subcommand aims to make it easy and convenient to build, develop and deploy client-side Web applications written in Rust.
Cargo subcommand for managing client-side web development.
If you use it in your work, consider donating 🥺
Formatting extension for standardizing component markup.
Your favorite Rust → Wasm workflow tool!
Workflow tool for building and packaging Rust-based WebAssembly.
A framework experience for Yew.
Framework extension for enhanced application development.
CI/CD automation for installing the build workflow tool.
CI/CD automation for installing the language binding tool.