361 Repositories
Rust web-browser-lsp Libraries
A no-nonsense CAPTCHA system with seamless UX | Backend component
mCaptcha Proof of work based, privacy respecting CAPTCHA system with a kickass UX. STATUS: ACTIVE DEVELOPMENT Skip to demo mCaptcha is a privacy respe
Web-app that simulates different types of color blindness from a user-provided input image.
What is Dalted? Web-app that simulates different types of color blindness from a user-provided input image. Resources The color blindness simulation i
Operator is a web server. You provide a directory and Operator serves it over HTTP.
Operator Operator is a web server. You provide a directory and Operator serves it over HTTP. It serves static files the way you'd expect, but it can a
The RCOS website and Discord bot.
Telescope - https://rcos.io Telescope is the RCOS website. User Notes If you find issues with Telescope or have a feature you want added, please make
A web application completely written in Rust. ๐
WebApp.rs A web application completely written in Rust Target of this project is to write a complete web application including backend and frontend wi
Implementation of the RealWorld backend API spec in Actix, Rust's powerful actor system and most fun web framework.
Actix codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API. โ (2021/05/13) This cod
A Rust Boilerplate server with GraphQL API, Diesel, PostgreSQL, session authentication and JWT
Canduma rust Graphql A Rust authentication server with GraphQL API, Diesel, PostgreSQL session authentication and JWT This repository contains a Graph
Scratch-Containerised Rust GraphQL-API using Dataloaders
Dockerize Graphql Rust More current version at https://github.com/jayy-lmao/rust-cult-graphql-server This project is currently for demonstrating the u
Simple backend app with Actix-web, JWT and MongoDB
Actix Web JWT Example Simple backend app with Actix-web, JWT and MongoDB (JWT Token, Protect Route, Login & Register) While developing the web service
Community showcase and examples of Actix ecosystem usage.
Actix Examples Curated examples using the Actix ecosystem. Community Showcase Merino: Web service for Firefox Suggest lemmy: A federated alternative t
Actix-extras - A collection of additional crates supporting the actix and actix-web frameworks.
actix-extras A collection of additional crates supporting the actix-web and actix frameworks. Crates by @actix Crate actix-cors Cross-origin resource
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.
Dr-dotnet - ๐ฉบ One-click diagnosis of your dotnet applications. Works both locally or remotely as a web service
Dr-dotnet - ๐ฉบ One-click diagnosis of your dotnet applications. Works both locally or remotely as a web service. Based on the lowest level dotnet profiling APIs and using the rust language ๐ฆ for a minimal runtime penalty.
Sycamore - A reactive library for creating web apps in Rust and WebAssembly
Sycamore What is Sycamore? Sycamore is a modern VDOM-less web library with fine-grained reactivity. Lightning Speed: Sycamore harnesses the full power
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
HTTPie: human-friendly CLI HTTP client for the API era
HTTPie: human-friendly CLI HTTP client for the API era HTTPie (pronounced aitch-tee-tee-pie) is a command-line HTTP client. Its goal is to make CLI in
A standard library for the client-side Web
A standard library for the client-side Web The goal of this crate is to provide Rust bindings to the Web APIs and to allow a high degree of interopera
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
A Cargo subcommand for the client-side Web
A cargo subcommand for the client-side Web This cargo subcommand aims to make it easy and convenient to build, develop and deploy client-side Web appl
A GUI frontend in Rust based on web-view
neutrino I am not working anymore on this project. If you want to become a maintainer of neutrino, please answer to this issue. Preamble Docs | Repo |
Handlebars middleware for Iron web framework
handlebars-iron Handlebars middleware for the Iron web framework. This library, together with handlebars, iron and hyper, works on both stable and nig
An example of web application by using Rust and Axum with Clean Architecture.
stock-metrics Stock price and stats viewer. Getting Started Middleware Launch the middleware by executing docker compose: cd local-middleware docker c
A simple frontend web app in the seed.rs Rust framework.
Seed Quickstart Basic Rust-only template for your new Seed app. 1. Create a new project You can use cargo generate to use this template. $ cargo gener
Upkeep your websites and web applications with ease from the comfort of the command line.
Upkeep Upkeep your websites and web applications with ease from the comfort of the command line. Explore the docs ยป View Demo ยท Report Bug ยท Request F
The purpose of this example is to provide details as to how one would go about using GraphQL with the Rust Language.
Zero to GraphQL Using Rust The purpose of this example is to provide details as to how one would go about using GraphQL with the Rust Language. Thus,
AIDL Language Server Protocol (LSP) server
AIDL Language Server Protocol (LSP) server Experimental AIDL LSP server based on rust-aidl-parser. Features: diagnostics workspace symbols (Ctrl+T in
A Web-App written in Rust with Yew, using the same SyntaxHighlighter from Google Code Archive as planetb.ca
PlanetB SyntaxHighlighter About This is a small app, providing static files to have a frontend to format your code so you can paste it with styles to
A scalable, distributed, collaborative, document-graph database, for the realtime web
is the ultimate cloud database for tomorrow's applications Develop easier. Build faster. Scale quicker. What is SurrealDB? SurrealDB is an end-to-end
The simplest build-time framework for writing web apps with html templates and typescript
Encoped A build-time fast af tool to write static apps with html and TypeScript Features Template-based ESLint, Prettier and Rollup integration No ext
A language that portsโ: examining the limits of compilationโ๏ธ.
โ harbor โ A language that ports: examining the limits of compilation. Demo | Crates | Contact Me Written in Rust ๐ฆ ๐ NOTE: Click the images above f
๐ Web-based, reactive Datalog notebooks for data analysis and visualization
๐ Web-based, reactive Datalog notebooks for data analysis and visualization
A frontend web compiler for building slim UIs.
Delgada โ๏ธ Warning: This is not production ready software and is in very active development. โ๏ธ What is Delgada? Delgada is a small frontend compiler
This is a simple lnd poller and web front-end to see and read boosts and boostagrams.
Helipad This package will poll a Lightning LND node for invoices related to Podcasting 2.0 and display them in a web interface. It's intended for use
An tiny web API for @QuarryProtocol
Warlock Warlock is a tiny web API layer around Quarry Protocol and has endpoints to deserialize Quarry accounts like quarries, miners, and rewarders t
Roadmap to becoming a Rust Web Developer in 2021
Roadmap to becoming a Rust Web Developer in 2021
๐ Web-based, reactive Datalog notebooks for data analysis and visualization
Percival is a declarative data query and visualization language. It provides a reactive, web-based notebook environment for exploring complex datasets, producing interactive graphics, and sharing results.
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
An implementation of request routing via a singular grouped regex (with support for path parameter extraction).
rs-regex-router An implementation of request routing via a singular grouped regex (with support for path parameter extraction). Features Design approa
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
axum axum is a web application framework that focuses on ergonomics and modularity. More information about this crate can be found in the crate docume
Proof of concept for a web API that can export 3MF files from parametric OpenSCAD models
Model API About A proof of concept for a web API that can export 3MF files from a parametric OpenSCAD model. A typical use would be to have a form on
Auritia is a DAW coded in Rust and Vue in hopes of having cross platform compatability, while also providing enough features for anyone to use professionally
Steps Install WebView if you're not on Windows 11 Install Node deps npm i To run the dev server do npm run tauri dev Compiling Linux You will need to
๐ผ A Rust library for building user interfaces on the web with WebGL.
wasm-ui Hey! Welcome to my little experiment. It's a Rust library for building user interfaces on the web. You write the interface in Rust, and wasm-u
Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.
Building 1. Install rustc, cargo and rustfmt. $ curl https://sh.rustup.rs -sSf | sh $ source $HOME/.cargo/env $ rustup component add rustfmt When buil
Multi-threaded Padding Oracle attacks against any service. Written in Rust.
rustpad is a multi-threaded successor to the classic padbuster, written in Rust. It abuses a Padding Oracle vulnerability to decrypt any cypher text or encrypt arbitrary plain text without knowing the encryption key!
Rust - Augmented Audio Libraries
Augmented Audio Libraries In this repository I'll push some experiments trying to use Rust for audio programming. Goals Goal 1: Learn & have fun This
Blueboat is an open-source alternative to Cloudflare Workers. The monolithic engine for serverless web apps.
Blueboat Blueboat is an open-source alternative to Cloudflare Workers. Blueboat aims to be a developer-friendly, multi-tenant platform for serverless
mBrowser is a toy browser developed from scratch for learning purpose.
mBrowser is a toy browser developed from scratch for learning purpose.
Axum web framework tutorial for beginners.
Axum Tutorial For Beginners Hello web developers! This tutorial will cover how to write simple web applications in rust with axum framework. If you ar
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.
A web application to configuration Caddy based on MoonZoon.
Cream A web application to configuration Caddy based on MoonZoon. MoonZoon is a Rust Fullstack Framework. Live demo Run on a local machine Check you'v
Experiments with Rust CRDTs using Tokio web application framework Axum.
crdt-genome Synopsis Experiments with Rust CRDTs using Tokio web application framework Axum. Background Exploring some ideas of Martin Kleppmann, part
Website about JSON web tokens
Just Web Tokens Web app for JSON Web Token verification also providing a gentle overview of the JWT tech. Dynamic logic is built with the Rust / WASM
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
๐ฑ 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,
Octo3D - A 3D Game Engine for the Web!
Octo3D is a WebGPU based 3D Game Development Engine for the web. It provides various functions and utilities to improve the game development experience on the web while leveraging technologies such as TypeScript and WASM (via Rust!).
A CLI tool for getting screenshots of URLs using headless chrome
rustywitness ๐ฆ ๐ ๐ธ Web screenshot utility A CLI tool for getting screenshots of URLs using headless chrome Built with โค๏ธ by swanandx and contributo
darkforest is a console and web-based Roguelike written in Rust and WebAssembly.
darkforest darkforest is a console and web-based Roguelike written in Rust and WebAssembly. Key Features TBA Quick Start TBA How To Contribute Contrib
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
Snake Game in rust for the web
About This template shows how to create a web app using Yew and wasm-pack. ๐ด Usage ๐ ๏ธ Build When building for the first time, ensure to install depe
My journey of learning rust as a web developer.
My journey of learning rust Low-level languages seem very interesting to me. I always wanted to learn a low-level language but never had the chance. T
A (flash) message framework for actix-web. A port to Rust of Django's message framework.
actix-web-flash-messages Flash messages for actix-web Web applications sometimes need to show a one-time notification to the user - e.g. an error mess
A multiplayer web based roguelike built on Rust and WebRTC
Gorgon A multiplayer web-based roguelike build on Rust and WebRTC. License This project is licensed under either of Apache License, Version 2.0, (LICE
A tool to run web applications on AWS Lambda without changing code.
AWS Lambda Adapter A tool to run web applications on AWS Lambda without changing code. How does it work? AWS Lambda Adapter supports AWS Lambda functi
A console and web-based Gomoku written in Rust and WebAssembly
๐ rust-gomoku A console and web-based Gomoku written in Rust and WebAssembly Getting started with cargo & npm Install required program, run # install
example of a full stack web app (backend and frontend) wrtiten in Rust
rust-fullstack-example An example of creating a full stack web application (backend and frontend) using Rust. Backend Go to ./backend and start the se
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
Implementation of the Web Cryptography specification in Rust.
[wip] webcrypto Implementation of the Web Cryptography specification in Rust. This crate hopes to ease interoperability between WASM and native target
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
Seed is a Rust front-end framework for creating fast and reliable web apps with an Elm-like architecture.
Seed is a Rust front-end framework for creating fast and reliable web apps with an Elm-like architecture.
๐ 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
Perseus is a blazingly fast frontend web development framework built in Rust with support for major rendering strategies
Perseus is a blazingly fast frontend web development framework built in Rust with support for major rendering strategies, reactivity without a virtual DOM, and extreme customizability
A full-featured and easy-to-use web framework with the Rust programming language.
Poem Framework A program is like a poem, you cannot write a poem without writing it. --- Dijkstra A full-featured and easy-to-use web framework with t
Rust implementation of the `URLPattern` web API
urlpattern This crate implements the URLPattern web API in Rust. We aim to follow the specification as closely as possible. Contributing We appreciate
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
Cross platform community web fingerprint identification tool
ObserverWard_0x727 English | ไธญๆ็ฎไฝ category describe author ไธ็ฑณๅๆ่็ฎ team 0x727 Open source tools will be available in the future. what for? Communalizat
System Tools with real-time Web UI
MultiTool System Tools with real-time Web UI. The project uses RillRate - Dynamic UI for bots, microservices, and IoT. Included Implemented: System Mo
Benchmarking web frameworks written in rust with rewrk tool.
Web Framework Benchmarks Benchmarking web frameworks written in rust with rewrk tool.
System Tools with real-time Web UI
HeroicToys The remake of useful CLI tools, but with Web UI. The project uses RillRate - Dynamic UI for bots, microservices, and IoT.
a port of yaxpeax-dis that runs as a web application
this a rough translation of yaxpeax-dis, the CLI tool, to instead accept architectures and data to disassemble as an HTTP request. the package is then deployed to dis.yaxpeax.net as a compute@edge application.
Automated image compression for efficiently distributing images on the web.
Imager Apparently this project made it into the GitHub Archive Program. About Imager is a tool for automated image compression, and can competitively
delicate A lightweight and distributed task scheduling platform written in rust
A lightweight and distributed task scheduling platform written in rust.
๐ฑ๐ฆ๐ฑ Trillium is a composable toolkit for building web applications with async rust ๐ฑ๐ฆ๐ฑ
๐ฑ๐ฆ๐ฑ Trillium is a composable toolkit for building web applications with async rust ๐ฑ๐ฆ๐ฑ
Thruster - An fast and intuitive rust web framework
A fast, middleware based, web framework written in Rust
Lumen - A new compiler and runtime for BEAM languages
An alternative BEAM implementation, designed for WebAssembly
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.
๐ Impossibly fast web search, made for static sites.
Stork Impossibly fast web search, made for static sites. Stork is two things. First, it's an indexer: it indexes your loosely-structured content and c
rust-analyzer is a modular compiler frontend for the Rust language
rust-analyzer is a modular compiler frontend for the Rust language. It is a part of a larger rls-2.0 effort to create excellent IDE support for Rust.
Volt - A powerful, fast and memory safe package manager for the web
Volt - A powerful, fast and memory safe package manager for the web
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
Crusty - polite && scalable broad web crawler
Broad web crawling is an activity of going through practically boundless web by starting from a set of locations(urls) and following outgoing links. Usually it doesn't matter where you start from as long as it has outgoing links to external domains.
Hitbox is an asynchronous caching framework supporting multiple backends and suitable for distributed and for single-machine applications.
Hitbox is an asynchronous caching framework supporting multiple backends and suitable for distributed and for single-machine applications.
Test social media cards locally
Share Preview Test social media cards locally Description Preview and debug websites metadata tags for social media share. Third Party Packages Distri
CLI Web client for moedict.tw
meowdict CLI Web client for moedict.tw Usage Console Mode
MASQ combines the benefits of VPN and Tor technology to create a superior next-generation privacy software, where users are rewarded for supporting an uncensored global web. Users gain privacy and anonymity online, while helping promote Internet Freedom.
MASQ Node Source The MASQ project was forked from Substratum's Node project in order to carry on development after Substratum ceased operations in Oct
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