Showing 36 of 368 projects
A library of PatternFly design system components implemented for the Yew web framework in Rust.
A native-Blazor diagram component library for creating interactive flowcharts, UML, BPMN, and other diagrams.
A proof-of-concept .NET Standard library for the classic Asteroids game, ported to multiple platforms including Blazor WebAssembly, Electron, and MAUI.
A style framework for Yew (Rust web framework) with no JavaScript dependencies, providing reusable UI components.
A Blazor library for dynamically managing HTML head elements like title, meta tags (OGP), and link tags (favicon, canonical).
A .NET library that adds transparent caching, automatic invalidation, and real-time updates to Blazor and MAUI apps with minimal code changes.
A cross-platform GUI library for V with Swing/FX-inspired syntax and Fluent/WinUI3 style.
Compile WebAssembly to native MicroPython modules for running high-performance code on embedded systems.
A classic Snake game playable with Vim keybindings, compiled to WebAssembly for browser execution.
Generates C# Blazor Interop proxies from TypeScript definition files for seamless JavaScript library integration.
A Blazor WebAssembly library that enables video and audio processing directly in the browser using FFmpeg compiled to WebAssembly.
A Blazor wrapper component for Chart.js to create interactive charts in .NET 6, 7, and 8 applications.
A starter template for building full-stack Rust web applications with axum backend and Yew frontend.
A high-performance, safe Rocket League replay parser library written in Rust.
A cross-platform game engine written in D with scripting support, supporting multiple rendering backends and platforms.
A web application that renders differences between Rust crate versions directly in the browser using WebAssembly.
SQLite compiled to JavaScript via Emscripten, enabling SQL databases to run entirely in the browser.
A family of fast, compact hash functions (Rainbow and Rainstorm) with C++ and Node.js/WASM implementations, passing all SMHasher3 tests.
A Rust-based JsonPath engine with WebAssembly and JavaScript bindings for querying and manipulating JSON data.
Interactive web-based visualizations of sorting and pathfinding algorithms, built entirely with Rust.
A peer-to-peer chat application built with Rust, WebAssembly, and WebRTC using the Yew framework.
A fully-featured real-world example application built with the Seed Rust framework, implementing CRUD, authentication, routing, and pagination.
Raw WebAssembly bindings to the Tauri API for Rust projects using wasm-bindgen.
A mechanized formalization of WebAssembly 2.0 in Coq (Rocq) with soundness proofs and an extracted interpreter.
A starter template for building web applications with Yew and wasm-pack.
A cross-platform UI library for V and C, supporting Windows, Linux, Android, and Web with native widgets and system themes.
A production-ready starter template for building web apps with Seed (Rust), TailwindCSS, and Webpack.
A minimal template for creating Yew web apps with wasm-bindgen and wasm-pack, producing simple deployable artifacts.
A Blazor component for scanning barcodes from camera streams using zxing-js interop.
A Blazor component library based on Clarity UI, built with minimal JavaScript for both Blazor Server and WebAssembly.
A starter template for building Yew web applications with Yew-Router and Parcel bundler.
A Blazor WebAssembly port of DiabloWeb, enabling the classic Diablo game to run as an offline-capable PWA.
A minimal Go framework for quickly prototyping 2D games with simple drawing, input handling, and sound.
A Go package providing seamless WebAssembly interop between Go structs and JavaScript values.
A Blazor library for working with the IndexedDB DOM API, enabling client-side data storage and querying in .NET web applications.
A lightweight desktop TodoMVC implementation using Rust, WebAssembly, and web-view.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.