26 Repositories
Rust ui-components Libraries
Supercharge your markdown including RSCx components.
rscx-mdx Render Markdown into HTML, while having custom RSCx components inside. Usage use rscx::{component, html, props}; use rscx_mdx::mdx::{Mdx, Mdx
Rust Server Components. JSX-like syntax and async out of the box.
RSCx - Rust Server Components RSCx is a server-side HTML rendering engine library with a neat developer experience and great performance. Features: al
An interactive JSON tree visualiser for egui, with search and highlight functionality.
egui_json_tree An interactive JSON tree visualiser for egui, with search and highlight functionality. Usage use egui::{Color32}; use egui_json_tree::{
Transform jsx/tsx files to reactive views in js/ts to use in Web Components, insert into DOM or integrate with other libraries/frameworks
viewmill Features | Installation | Getting Started | Notes | Examples viewmill is aimed to create complex UIs from a simple form of JSX. It statically
Reactive components in rust, designed to make GTK more manageable
gflux gflux is a tiny experimental reactive component system for rust, designed to make GTK more manageable. gflux: is about 300 lines of code contain
Components of Fornjot that are no longer actively maintained. Pull requests still welcome!
Fornjot - Extra Components About These are extra components from the Fornjot repository, that are no longer actively maintained. Fornjot's goal was to
A monorepo containing all the custom components of the Astria network
A monorepo containing all the custom components of the Astria network, a decentralized system that replaces traditional sequencers, offering a shared, permissionless sequencer network.
An experimental modular OS written in Rust.
ArceOS An experimental modular operating system (or unikernel) written in Rust. ArceOS was inspired a lot by Unikraft. π§ Working In Progress. Feature
Bevy virtual Joystick for mobile games (Works with mouse on desktop)
Bevy Virtual Joystick Create and use a Virtual Joystick in a UI for bevy Game Engine. Versions Aviable and compatible versions bevy VirtualJoystick 0.
A special web app to render fancy UTF-8 sequences. :hindu_temple: :scroll:
UTF RENDER π π A special web app to render fancy UTF-8 sequences. π π ABOUT π Emojis and fancy symbols are part of the UTF-8 character standard (
implementations of standard library components for bare-metal aarch64
aarch64-std aarch64-std implements components from the Rust standard library in a way suitable for no_std or bare metal ARM applications. Design Goals
Pure Rust implementation of components of the Secure Shell (SSH) protocol
RustCrypto: SSH Pure Rust implementation of components of the Secure Shell (SSH) protocol. Crates Name crates.io Docs Description sshβencoding Decoder
Transmissing metainfo across components.
Metainfo Transmissing metainfo across components. Quickstart Metainfo is designed to be passed through task local, so we provided a unified key for it
Pathfinding on grids using jumping point search and connected components.
grid_pathfinding A grid-based pathfinding system. Implements Jump Point Search with improved pruning rules for speedy pathfinding. Pre-computes connec
Moonshine CSS - π₯ High-proof atomic CSS framework
Moonshine CSS - π₯ High-proof atomic CSS framework
WASM bindings for React - enables you to write and use React components in Rust
This library enables you to write and use React components in Rust, which then can be exported to JS to be reused or rendered.
π A compact library for working with user output
π Storyteller A library for working with user output Table of contents π Introduction πΌ Visualized introduction π Example source code β Origins π
A UI-framework, built for speed and ease-of-use
A UI-framework, built for speed and ease-of-use. Focused on one thing, the best user-experience for the client and developer.
A collection of components and widgets that are built for bevy_ui and the ECS pattern
Widgets for Bevy UI A collection of components and widgets that are built for bevy_ui and the ECS pattern. Current State This was started recently and
πΊ Run React code snippets/components from your command-line without config
Run React code snippets/components from your command-line without config.
An implementation of webauthn components for Rustlang servers
Webauthn-rs Webauthn is a modern approach to hardware based authentication, consisting of a user with an authenticator device, a browser or client tha
NPM package distributing biscuit in WebAssembly for web components
Biscuit playground This is an example application for Biscuit tokens, where you can manipulate tokens and their verification in your browser. build wi
Real-time UI for bots, microservices, and IoT
Real-time UI for bots, microservices, and IoT
Rewind is a snapshot-based coverage-guided fuzzer targeting Windows kernel components.
Rewind is a snapshot-based coverage-guided fuzzer targeting Windows kernel components.
An implementation of webauthn components for Rustlang servers
Webauthn-rs Webauthn is a modern approach to hardware based authentication, consisting of a user with an authenticator device, a browser or client tha
Reusable components for the Arduino Uno.
Ruduino This library provides a set of reusable components for the Arduino Uno. Overview Register and bit definitions use ruduino::cores::current::POR