609 Repositories
Rust web-file-storage Libraries
📝 Web-based, reactive Datalog notebooks for data analysis and visualization
📝 Web-based, reactive Datalog notebooks for data analysis and visualization
Secure storage for cryptographic secrets in Rust
secrets secrets is a library to help Rust programmers safely held cryptographic secrets in memory. It is mostly an ergonomic wrapper around the memory
NymDrive is a complete, end-to-end encrypted file syncing daemon that runs over the Nym network.
NymDrive NymDrive is a complete, end-to-end encrypted file syncing daemon that runs over the Nym network. Features Active file monitoring of changes i
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
A cli utility written in Rust that allows fetching all the labels of a project, save those as a YAML file
A cli utility written in Rust that allows fetching all the labels of a project, save those as a YAML file that you can easily edit or save as backup and apply a saved preset to new repositories.
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
Rust I18n is use Rust codegen for load YAML file storage translations on compile time, and give you a t! macro for simply get translation texts.
Rust I18n Rust I18n is use Rust codegen for load YAML file storage translations on compile time, and give you a t! macro for simply get translation te
Network Block Storage server, written in Rust. Supports pluggable and chainable underlying storage
nbd-rs Disclaimer DO NEVER USE THIS FOR PRODUCTION Do not use this for any data that you cannot afford to lose any moment. Expect data loss, corruptio
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.
Merge together and efficiently time-sort compressed .pcap files stored in AWS S3 object storage (or locally) to stdout for pipelined processing.
Merge together and efficiently time-sort compressed .pcap files stored in AWS S3 object storage (or locally) to stdout for pipelined processing. High performance and parallel implementation for 10 Gbps playback throughput with large numbers of files (~4k).
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
Community SVD file, peripheral access crate in embedde Rust for WinnerMicro W800, W801 & W806 chip
Community SVD file, peripheral access crate in embedde Rust for WinnerMicro W800, W801 & W806 chip
👁️ A tool to execute a certain command when a target file is modified.
Ojo Ojo is a simple utility that allows you to execute a specific command each time a certain file is being saved. Usage Let's say you are sick the fo
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
Garage is a lightweight S3-compatible distributed object store
Garage [ Website and documentation | Binary releases | Git repository | Matrix channel ] Garage is a lightweight S3-compatible distributed object stor
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
Modern file system navigation tool on Unix
monat -- Modern file system Navigator 简体中文 Introduction monat is a Unix shell auxiliary command focusing on the navigation of the file system, especia
WriteForAll is a text file style checker, that compares text documents with editorial tips to make text better.
WriteForAll: tips to make text better WriteForAll is a text file style checker, that compares text documents with editorial tips to make text better.
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
Tool to automate the visualisation of UML dependencies from a SQL file
Doteur A simple tool to draw your mysql relations from exports. Help us If you use the tool, and like it, don't forget to add a star to the project on
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!
elfshaker is a low-footprint, high-performance version control system fine-tuned for binaries.
elfshaker is a low-footprint, high-performance version control system fine-tuned for binaries.
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
Create full-fledged APIs for static datasets without writing a single line of code.
ROAPI ROAPI automatically spins up read-only APIs for static datasets without requiring you to write a single line of code. It builds on top of Apache
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
Camera RAW to DNG file format converter
DNGLab - A camera RAW to DNG file format converter Command line tool to convert camera RAW files to Digital Negative Format (DNG). It is currently in
Autumn is the microservice responsible for storing files and attachments.
Autumn Description Autumn is the microservice responsible for storing files and attachments. Features: Save files locally or on S3. Support for differ
A sessioned Merkle key/value store
storage A sessioned Merkle key/value store The crate was designed to be the blockchain state database. It provides persistent storage layer for key-va
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
Yet Another File Transfer Protocol.
yaftp Yet Another File Transfer Protocol. Build & Run $ cargo build --release Features C2C Lightweight Per something per session High performence Res
A Rust binary for file encryption to multiple participants.
Kaspa-miner A Rust binary for file encryption to multiple participants. Installation From Sources With Rust's package manager cargo, you can install k
An architecture-agnostic ELF file flattener for shellcode
Summary elfloader is a super simple loader for ELF files that generates a flat in-memory representation of the ELF. Pair this with Rust and now you ca
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
Convert Hygea calendar to an iCal file to easily import it to Google Calendar (Rust version)
Hygea to iCal Goal Hygea provides a calendar via PDF and an application called Recycle. I just wanted to use an iCal file to import it in my calendar.
Count zeroes on a disk or a file
Count zeroes on a disk or a file
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
Node.js bindings to the ripgrep library, for fast file searching in JavaScript without child processes!
ripgrepjs ripgrepjs: Node.js bindings to the ripgrep library, for direct integration with JS programs without spawning an extra subprocess! This proje
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
single file, std only, async Rust executor
whorl - A single file, std only, async Rust executor whorl was created to teach you how async executors work in Rust. It is not the fastest executor n
An end-to-end encrypted, anonymous IP-hiding, decentralized, audio/video/file sharing/offline messaging multi-device platform built for both communications and application security and performance.
An end-to-end encrypted, anonymous IP-hiding, decentralized, audio/video/file sharing/offline messaging multi-device platform built for both communications and application security and performance.
Transfer file in LAN is so easy
txrx Transfer file in LAN is so easy. Purpose Finding machine IP before executing netcat Multiplatform transfer is collapsing Usage Just run $ txrx fi
This crate provide parsing fontconfig file but not yet complete all features
This crate provide parsing fontconfig file but not yet complete all features
Fast, simple and REST compliant file-server with public/private key authentication written in Rust
stormi Stormi is a fast and simple file-server with public/private key authentication How does it work? Stormi accepts multipart/form-data form with m
Simple file sharing with client-side encryption, powered by Rust and WebAssembly
Hako Simple file sharing with client-side encryption, powered by Rust and WebAssembly Not feature-packed, but basic functionalities are just working.
A tool for quickly switching between different file configurations, using symbolic links.
config-loader A tool for quickly switching between different file configurations, using symbolic links. Usage To use it, download the latest release f
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
Efficient, lightweight, configurable file organizer.
FileClassed Efficient, lightweight, configurable file organizer. This project is very simple : it takes a file in certains directories (that can be co
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
Filen.io is a cloud storage provider with an open-source desktop client.
Library to call Filen.io API from Rust Filen.io is a cloud storage provider with an open-source desktop client. My goal is to write a library which ca
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
Lightweight Google Cloud Storage sync Rust Client with better performance than gsutil rsync
gcs-rsync Lightweight and efficient Rust gcs rsync for Google Cloud Storage. gcs-sync is faster than gsutil rsync when files change a lot while perfor
Compute and derive metrics by watching a log file
Export Prometheus metrics from your web server's access log Web servers only offer limited metrics. For example, nginx only offers stub_status unless
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
File Tree Fuzzer allows you to create a pseudo-random directory hierarchy filled with some number of files.
FTZZ File Tree Fuzzer allows you to create a pseudo-random directory hierarchy filled with some number of files. Installation $ cargo +nightly install
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
Collects accurate files while running in parallel through directories. (Simple, Fast, Powerful)
collectfiles Collects accurate files while running in parallel through directories. (Simple, Fast, Powerful) | Docs | Latest Note | [dependencies] col
Zenith substitutes PostgreSQL storage layer and redistributes data across a cluster of nodes
Zenith substitutes PostgreSQL storage layer and redistributes data across a cluster of nodes
Decode Metaplex mint account metadata into a JSON file.
Simple Metaplex Decoder (WIP) Install From Source Install Rust. curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh Clone the source: git c
Generate a THIRDPARTY file with all licenses in a cargo project.
cargo-bundle-licenses Bundle all third-party licenses into a single file. NOTE This tools is not a lawyer and no guarantee of correctness can be made
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
It is a backup tool that creates backups and stores them on an object storage
Hold My Backup It is a backup tool that creates backups and stores them on an object storage. By default it uses minio but you can use AWS: S3 as well
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3
☁ file.AsyncWrite - because THEY wont do it!!!!!! and its in RUST
☁ gm_async_write Simple module that adds file.AsyncWrite and file.AsyncAppend to Garry's Mod. These functions are mostly based off file.AsyncRead and
A CLI tool for rustypaste
A CLI tool for rustypaste. Installation From crates.io cargo install rustypaste-cli Binary releases See the available binaries on releases page. Build
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
Simple in-network file transfer with barely any overhead.
fftp fftp is the "Fast File Transport Protocol". It transfers files quickly between computers on a network with low overhead. Motivation FTP uses two
A simple command-line utility (and Rust crate!) for converting from a conventional image file (e.g. a PNG file) into a pixel-art version constructed with emoji
EmojiPix This is a simple command-line utility (and Rust crate!) for converting from a conventional image file (e.g. a PNG file) into a pixel-art vers
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
A pure Rust database implementation using an append-only B-Tree file format.
nebari nebari - noun - the surface roots that flare out from the base of a bonsai tree Warning: This crate is early in development. The format of the
fftp is the "Fast File Transport Protocol". It transfers files quickly between computers on a network with low overhead.
fftp fftp is the "Fast File Transport Protocol". It transfers files quickly between computers on a network with low overhead. Motivation FTP uses two
Download a file using multiple threads in parallel for faster download speeds.
multidl Download a file using multiple threads in parallel for faster download speeds. Uses 0 external dependencies. Usage Usage: multidl [--help] ADD
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
Midnote is a terminal application that reads a MIDI file and displays you its notes bar-by-bar, while playing it.
MIDNOTE Midnote is a terminal application that reads a MIDI file and displays you its notes bar-by-bar, while playing it. Goals As a blind musician my
Forage is for Storage
Forage Forage is for Storage Remote storage: Open storage channels to a remote storage provider over Tor Lightweight: Platform-optimized using Blake3-
joshuto: ranger-like terminal file manager written in Rust.
joshuto: ranger-like terminal file manager written in Rust.
TestDrive automatically scrapes input/output data from BOJ(Baekjoon Online Judge) and runs tests for your executable binary file!
🚖 TestDrive What does it do? TestDrive automatically scrapes input/output data from BOJ(Baekjoon Online Judge) and runs tests for your executable bin
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.
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
docx-you-want is a tool to convert a PDF document into a .docx file
ddocx-you-want is a tool to convert a PDF document into a .docx file ... in an unusual way. Since these two formats are inherently differ
simple static file server written in Rust based on axum framework
static-server simple static file server written in Rust based on axum framework I'm learning Rust and axum. My thought is simple. axum has a static-fi
A CLI for extracting libraries from Apple's dyld shared cache file
dyld-shared-cache-extractor As of macOS Big Sur, instead of shipping the system libraries with macOS, Apple ships a generated cache of all built in dy
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
rage is a simple, modern, and secure file encryption tool, using the age format
A simple, secure and modern encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.
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
Engula empowers engineers to build reliable and cost-effective databases.
Engula is a storage engine that empowers engineers to build reliable and cost-effective databases with less effort and more confidence. Engula is in t
The fastest way to identify any mysterious text or analyze strings from a file, just ask `lemmeknow` !
The fastest way to identify anything lemmeknow ⚡ Identify any mysterious text or analyze strings from a file, just ask lemmeknow. lemmeknow can be use
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
Voila is a domain-specific language launched through CLI tool for operating with files and directories in massive amounts in a fast & reliable way.
Voila is a domain-specific language designed for doing complex operations to folders & files. It is based on a CLI tool, although you can write your V
hosts file parsing, modification library, and some derivatives.
hosts-rs hosts: Hosts file parsing, modification library resolve-github: Use Cloudflare DoH to resolve GitHub domains and generate hosts files github-
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.