54 Repositories
Rust browser Libraries
A high performance http proxy server & extensions platform & net packet capture tool
CthulhuRs A high performance http proxy server A browser extensions platform A net packet capture tool Demonstration Main features of CthulhuRs Inject
Simple crate to login to Pinterest and get the cookies via Chromiumoxide to simulate a browser
Simple crate to login to Pinterest and get the cookies via Chromiumoxide to simulate a browser (open a real browser actually), to use the Pinterest API without needing a developer account or an API key or anything that costs money :).
Kiomet.com real-time strategy game
Kiomet.com Kiomet.com is an online multiplayer real-time strategy game. Command your forces wisely and prepare for intense battles! Build Instructions
The easiest way to search for images on your desktop π
What is ByteDetective? ByteDetective is a desktop app (currently available for MacOS) that acts as a semantic search engine for your photos. The aim i
The hacker's BLE (bluetooth low energy) browser terminal app
Blendr is a terminal UI app for browsing BLE (Bluetooth Low Energy) devices. It allows you to inspect, search, connect, and analyze data coming from B
π+π¦ Ultra-portable Rust game engine suited for offline 2D games powered by WebAssembly
pagurus π + π¦ Ultra-portable Rust game engine suited for offline 2D games powered by WebAssembly. Examples Snake Traditional snake game: examples/sn
run Typst in JavaScriptWorld.
Typst.ts Typst.ts allows you to independently run the Typst compiler and exporter (renderer) in your browser. You can: locally run the compilation via
A resource monitor in your browser, in Rust
axact A resource monitor in your browser, so you can view the state of a VM or some other remote host. Built with Rust & Preact, see the video: https:
A browser AI agent, using GPT-4
A browser AI agent, using GPT-4 This project provides a bridge between GPT-4 and a headless Chromium browser, allowing you to automate actions simply
A real-time data backend for browser-based applications.
DriftDB DriftDB is a real-time data backend for browser-based applications. For more information, see driftdb.com. Structure of this repo docs/: main
A browser switcher/chooser written in Rust
bro Introduction One project in Rust that allows users to choose their web browser when clicking a link is bro. bro is a command-line utility that all
A minimal browser with a super simple rendering engine for HTML and CSS, using Rust.
minimal-browser A minimal browser with a super simple rendering engine for HTML and CSS, using Rust. Credit: https://github.com/mbrubeck and https://l
π Query your Postgres Database directly from the Browser.
Postgres Browser Proxy Query your Postgres Database directly from the Browser. Video: https://youtu.be/ohr9gBPC3cE Download the latest binaries: https
Visual Pathfinding running in the browser!
wasm_party Here is the code I made while learning to use WebAssembly. It runs and visualizes a pathfinding algorithm in the browser. Run online Click
Configurable quick search engine shortcuts for your terminal and browser.
Quicksearch Configurable quick search engine shortcuts for your terminal and browser. Installation Run cargo install quicksearch to install Configurat
Realtime audio processing / synthesis using Rust/WASM in the browser.
Rust Audio About This repo is my investigation into using Rust for creative audio coding on various platforms (e.g. desktop, web, etc.), but especiall
A git sub-command to view your git repository in the web browser
git-view A git sub-command to view your git repository in the web browser! About Are you also frustrated from moving your hands away from the keyboard
Using engines running outside of the browser
External engine (ALPHA) Using engines running outside of the browser
Search Confluence from Alfred and open results in your browser.
Alfred Confluence Workflow Search Confluence from Alfred and open results in your browser. Features Search Confluence from Alfred and open results in
Wein2D.js bindings for creating browser games in Rust using WebAssembly.
Wein2D.js-WASM Wein2D.js bindings for creating browser games in Rust using WebAssembly. Wein2D.js-WASM requires Wein2d.js to be loaded in the same doc
Open your operating system's file browser from Garry's Mod.
Open your operating system's file browser from Garry's Mod.
A zsh histb browser using skim. Implemented in rust.
A zsh histb browser using skim. Implemented in rust.
2D real-time mutliplayer game in a browser. Showcase of the usability of wasm-peer crate.
Footballers Description 2D real-time multiplayer game in a browser. Players divided in two teams play a football match on field with two goal posts. G
Searchbuddy is a browser extension that lets you chat with people that are searching for what you're searching for.
searchbuddy Make friends while searching! Searchbuddy is a browser extension that lets you chat with people that are searching for what you're searchi
Browser tab search provider for GNOME
What is this ? This is repository provides browser tab search provider for GNOME Screenshot Installation Installl all 3 components for tab search to w
A library of to show data (in browser, evcxr_jupyter) as table, chart...
showata A library of to show data (in browser, evcxr_jupyter) as table, chart.... The crate provides display for: image vector and slice (as table) nd
Work out how to read Parquet files in a browser using web assembly (via the Rust toolchain)
wasm-pack-template A template for kick starting a Rust and WebAssembly project using wasm-pack. Tutorial | Chat Built with π¦ πΈ by The Rust and WebAs
V86 - x86 virtualization in your browser, recompiling x86 to wasm on the fly
v86 emulates an x86-compatible CPU and hardware. Machine code is translated to WebAssembly modules at runtime in order to achieve decent performance.
Rslide - A web service that allows you to move through multiple html pages in the browser like a slide, even without focusing on the app console or the browser. Currently only supports Windows.
rslide rslide is a web service that allows you to move through multiple html pages in the browser like a slide, even without focusing on the app conso
Build frontend browser apps with Rust + WebAssembly. Supports server side rendering.
Percy Build frontend browser apps with Rust + WebAssembly. Supports server side rendering. The Percy Book This README gives a light introduction to Pe
Wiz - A simple, frameless, lightweight browser for screenshots
Wiz, A simple, frameless, lightweight browser for screenshots. Intallation You can find the suitable installer for your system in the releases page. W
mBrowser is a toy browser developed from scratch for learning purpose.
mBrowser is a toy browser developed from scratch for learning purpose.
Session-lived containers for advanced browser-based applications.
Spawner is a bridge between a web application and Kuberenetes. It allows a web application to create session-lived containers that serve WebSocket or HTTP connections.
π± Dead fast thumbnail library for browser and NodeJs! Built with Rust π¦ and WebAssembly πΈ
thumbo-core π± Dead fast thumbnail library for browser and NodeJs Built with Rust π¦ & WebAssembly πΈ π About thumbo-core is a thubnail library for b
A Rust ESP stack trace decoder that can also runs in your browser thanks to WebAssembly
ESP Stack Trace Decoder A Rust ESP stack trace decoder that can also runs in your browser thanks to WebAssembly. It is composed of a β¨οΈ Rust library,
A pure Rust implementation of the Web Local Storage API, for use in non-browser contexts
Rust Web Local Storage API A Rust implementation of the Web LocalStorage API, for use in non-browser contexts About the Web Local Storage API MDN docs
Cross-platform, cross-browser, cross-search-engine duckduckgo-like bangs
localbang Cross-platform, cross-browser, cross-search-engine duckduckgo-like bangs What are "bangs"?? Bangs are a way to define where to search inside
Steals browser passwords and cookies and sends to webhook.
Browser-Stealer Steals browser passwords and cookies and sends to webhook. Donating Educational Purposes Only This code is made so you can learn from
Murasaki is a Fast, Secure, and Reliable Webkit based web browser.
Murasaki is a Fast, Secure, and Reliable Webkit based web browser. Table of Contents Goals Status Usage License Goals Security: Be secure, and not com
π A Rust-based simulated DOM (browser-independent replacement for web_sys)
DOM in Rust without a browser Hello and welcome. This library provides server-side or browserless simulation of a DOM. Example Usage use std::sync::Ar
A browser app that evolves vehicles using genetic algorithms, written in Rust and Bevy
Vehicle Evolver Deluxe This is a simulation that uses AI (to be specific: genetic algorithms) to try to build better and better vehicles. The vehicles
Play Onitama in your browser, compete with friends or lose to a bot
Play Onitama in your browser, compete with friends or lose to a bot
puppy is an example implementation of a tiny Web browser for educational purposes.
An example implementation of a tiny Web browser for educational purposes.
The Bloat-Free Browser Game in Rust but in C and not in a Browser
rust-browser-game but native and rendered with SDL in C without the Browser The original idea of rust-browser-game is that the game.wasm module is com
rust-browser-game but native and rendered with ncurses in C without the Browser
Spin-off of rust-browser-game-but-sdl but with ncurses Nothing much to say. Just see rust-browser-game-but-sdl and rust-browser-game. Quick Start $ ma
web browser as a language server
web-browser-lsp A toy program that implements a text-based web browser as a language server. Motivation My favorite progrmming tools are neovim, tmux
The Bloat-Free Browser Game in Rust but in C and in UEFI
rust-browser-game but in UEFI instead of browser quick start deps rust gnu-efi gcc make build process $ make running after building everything you wil
Bloat-Free Browser Game in Rust (rustc-only challenge)
Bloat-Free Browser Game in Rust (rustc-only challenge) Don't blame me if this code breaks in 1 year The idea is to make a simple game in Rust as bloat
Web Browser Engineering
This is a port of Web Browser Engineering series from Python to Rust done by Korean Rust User Group.
π A Rust-based simulated DOM (browser-independent replacement for web_sys)
DOM in Rust without a browser Hello and welcome. This library provides server-side or browserless simulation of a DOM. Example Usage use std::sync::Ar
WASM wrapper of mozjpeg, ready for the browser
mozjpeg-wasm This library wraps mozjpeg-sys and exposes a few functions to perform decoding, encoding and simple transformation on JPEG images using m
High-performance browser-grade HTML5 parser
html5ever API Documentation html5ever is an HTML parser developed as part of the Servo project. It can parse and serialize HTML according to the WHATW
π² Open the current remote repository in your browser
gitweb Some of the flags and options are subject to change in the future. Ideas are welcome. Ideas are bulletproof (V). gitweb is a command line inter
The Servo Browser Engine
The Servo Parallel Browser Engine Project Servo is a prototype web browser engine written in the Rust language. It is currently developed on 64-bit ma