Latest list of Rust programming related repositories

Http

618

Modular pagination library

Lembaran provides utilities for fetching paged responses:

Modular pagination library

The WebSocket Transfer Agent

wsta is a cli tool written in rust for interfacing with WebSockets

The WebSocket Transfer Agent
Game

277

good-web-game is a wasm32-unknown-unknown implementation of a ggez subset on top of miniquad

good-web-game is a wasm32-unknown-unknown implementation of a miniquad

good-web-game is a wasm32-unknown-unknown implementation of a ggez subset on top of miniquad

revolt_rs is a library for the AWESOME! chat app called Revolt!

revolt_rs is a library for the AWESOME! chat app called

revolt_rs is a library for the AWESOME! chat app called Revolt!

Password Generator - Made with Rust

Rust beginner here, wanted to make this as my first Rust project!

Password Generator - Made with Rust

oktypes is a command line tool that outputs the names of types defined in Kotlin...

oktypes is a command line tool that outputs the names of types defined in Kotlin source files

oktypes is a command line tool that outputs the names of types defined in Kotlin...

A template for kick starting a Cloudflare worker project using workers-rs

A template for kick starting a Cloudflare worker project using edge infrastructure

A template for kick starting a Cloudflare worker project using workers-rs

petsc-rs: PETSc rust bindings

PETSc, pronounced PET-see (/ˈpɛt-siː/), is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations

petsc-rs: PETSc rust bindings

File integrity monitoring in Rust

This software aims to improve the File integrity monitoring that we perform nowadays

File integrity monitoring in Rust

Low level access to Cortex-A processors

Currently Supported Execution States

Low level access to Cortex-A processors

Telescope intends to replace Observatory

Telescope intends to replace in your browser

Telescope intends to replace Observatory

Seed Quickstart with Webpack

I want to write fast, reliable and efficient web apps

Seed Quickstart with Webpack
JSON

186

A revolutionary new concept: an app that helps you keep track of the things you

Follow the instructions here to install the rust toolchain: Clone repo

A revolutionary new concept: an app that helps you keep track of the things you
xml-rs based deserializer for Serde (compatible with 0

The Orbital Widget Toolkit is a cross-platform (G)UI toolkit for building scalable user interfaces with...

The Orbital Widget Toolkit is a cross-platform (G)UI toolkit for building scalable user interfaces with the programming language Rust

The Orbital Widget Toolkit is a cross-platform (G)UI toolkit for building scalable user interfaces with...

The Rust spidev seeks to provide full access to the Linux spidev

The following is not an exhaustive demonstration of the Spidev

The Rust spidev seeks to provide full access to the Linux spidev
governor - a library for regulating the flow of data

Rust WASI Example

A toy program implementing WASI and running it with WAPM we must first make an account:

Rust WASI Example

ffsvm helps you with training a SVM using libSVM, now you want the highest possible performance during (real-time)...

libSVM, now you want the highest possible performance during (real-time) classification, like games or VR

ffsvm helps you with training a SVM using libSVM, now you want the highest possible performance during (real-time)...

📜 cargo-about

Cargo plugin for generating a listing of all of the crates used by a root crate, and the terms under which they are licensed

📜 cargo-about
Now available on stable Rust at crates

ReRCON is a RCON library written with primarily the game Ark: Survival Evolved in mind

While this library is Valve RCON compliant, and should thus work with other RCON applications, it has not been tested for other applications

ReRCON is a RCON library written with primarily the game Ark: Survival Evolved in mind

Num-Primes: CSPRNG Large Composite, Prime, Safe Prime Generator

There are three main structs that are included in this library

Num-Primes: CSPRNG Large Composite, Prime, Safe Prime Generator
xsv is a command line program for indexing, slicing, analyzing, splitting

Eclipse Paho MQTT Rust Client Library

Eclipse Paho MQTT Rust client library on memory-managed operating systems such as Linux/Posix, Mac, and Windows

Eclipse Paho MQTT Rust Client Library
CLI

392

Batch rename utility for developers

You can download a pre-compiled executable for Linux, MacOS and Windows operating systems, then you should copy that executable to a location from your $PATH...

Batch rename utility for developers

livesplit-core is a library that provides a lot of functionality for creating a

Clone the repository and build the library with the following command:

livesplit-core is a library that provides a lot of functionality for creating a

A Package Manager as a model: PKGBUILD

Se cambio slackpkg por slapt-get para administrar mejor los paquetes en Slackware

A Package Manager as a model: PKGBUILD

bustd: Available memory or bust!

bustd is a lightweight process killer daemon for out-of-memory scenarios for Linux!

bustd: Available memory or bust!

Say Hello To DataBend The Open Source Cloud Warehouse for Everyone

Databend is inspired by apache-arrow and allows you to scale your cloud warehousing, using off the shelf open source stacks & the ultra fast processing speeds you come to expect from say Bigquery

Say Hello To DataBend The Open Source Cloud Warehouse for Everyone

Get default network information

default-net examples or doc

Get default network information

Elliptic Curve Integrated Encryption Scheme for secp256k1 in Rust, based on pure Rust implementation of...

Elliptic Curve Integrated Encryption Scheme for secp256k1 in Rust, based on eciespy

Elliptic Curve Integrated Encryption Scheme for secp256k1 in Rust, based on pure Rust implementation of...

Spellchecker + WebAssembly

When you absolutely, positively have to have the fastest spellchecker in the room, accept no substitutes

Spellchecker + WebAssembly

Rocket is an async web framework for Rust with a focus on usability, security,

Visiting localhost:8000/hello/John/58, for example, will trigger the hello

Rocket is an async web framework for Rust with a focus on usability, security,

The storm engine is a simple 2D renderer designed for performance

It currently features an WebGL2/GLES3 backend and supports Windows, Linux, Web, and Mac

The storm engine is a simple 2D renderer designed for performance

A command-line tool for playing with color gradient

Read gradients from SVG & GIMP gradient (ggr) file

A command-line tool for playing with color gradient

Rust library for random graph ensembles

If you notice any bugs, or want to request new features: do not hesitate to

Rust library for random graph ensembles

Rust API client for openapi

Netlify is a hosting service for the programmable web

Rust API client for openapi

A Rust library to connect to AxonServer

This project has moved to dendrite2go and Command / Query Responsibility Segregation (CQRS)

A Rust library to connect to AxonServer

Stringology-Rust

This project contains some simple and easy-to-use tools for studying of strings whose characters are drawn from the byte alphabet

Stringology-Rust

This is a template repo for egui

This is a template repo for or follow WASM and publish it as a web page

This is a template repo for egui
This is a pure Rust implementation of the PLONK proving system over BLS12-381

A simple middleware for tide using the tracing crate for logging

A simple middleware for tracing crate for logging

A simple middleware for tide using the tracing crate for logging

Rust Playground for MacOS

status: experimental / pre-release / guaranteed buggy

Rust Playground for MacOS

Simple terminal interface for blocking websites via the /etc/hosts file

The binary is fully statically linked against musl-libc, so it should work

Simple terminal interface for blocking websites via the /etc/hosts file

A Rust library to connect to AxonServer

See the GitHub project Command / Query Responsibility Segregation (CQRS)

A Rust library to connect to AxonServer

A markdown/latex note rendering application in Rust

Call note-render from the command line with a markdown file and a window will open showing realtime live changes to the file as it is...

A markdown/latex note rendering application in Rust

simple graph traversal

Breadth-first search (BFS) is one of the simplest graph traversal algorithms and is the basis for many important graph algorithms

simple graph traversal

Implementation of a node in Rust based on the Substrate framework

Implementation of a Substrate repo for git history prior to 2018

Implementation of a node in Rust based on the Substrate framework

blackhole is a server that responds to any request with http status code 200

For example, you can check what kind of request is notified by GitHub webhook from the access log

blackhole is a server that responds to any request with http status code 200

A Rust library to parse binary debian packages

This library provides utilties to parse

A Rust library to parse binary debian packages

HTSlib bindings for Rust

you'll need to statically compile it with MUSL as follows:

HTSlib bindings for Rust

A no-nonsense hardware-accelerated image viewer

I started this as a toy project to make a simple image viewer

A no-nonsense hardware-accelerated image viewer

cortex-m-quickstart

A template for building applications for ARM Cortex-M microcontrollers

cortex-m-quickstart
Http

127

rqbit - bittorrent client in Rust

rqbit is a bittorrent client written in Rust

rqbit - bittorrent client in Rust

Edge Comments (WIP)

This is a convention based thin wrapper around cloudflare workers kv (key-value) infrastructure written in Rust

Edge Comments (WIP)

The redshirt operating system is an experiment to build some kind of operating-system-like

environment where executables are all in Wasm and are loaded from an IPFS-like decentralized

The redshirt operating system is an experiment to build some kind of operating-system-like

Fork of the Rust Programming Language that supports Berkley Packet Filter (BPF) targets

This fork of Rust contains changes that enable rustc to build BPF

Fork of the Rust Programming Language that supports Berkley Packet Filter (BPF) targets
Simple console tool for macOS, that helps to store your passwords in a cryptocontainer

Control your laptop fans with a fancy ( ͡° ͜ʖ ͡°) software

Fancy is a set of software which allows you to control your laptop fans

Control your laptop fans with a fancy ( ͡° ͜ʖ ͡°) software

Utility for generating sources

list for APT according to repository configurations (Rust version)

Utility for generating sources

A crate to make volatile memory operations easy to work with

This is primarily used for Memory Mapped IO (MMIO)

A crate to make volatile memory operations easy to work with
bump is a simple tool to increment semver-like versions

WASM rust the ripper

Password cracker made in WASM Rust, inspired by the popular John the Ripper

WASM rust the ripper

Install Rust from

solana-cli-template is a sample app demonstrating the creation of a minimal CLI application written in Rust to interact with Solana

Install Rust from
JSON

2.9K

Anyhow ¯\_(°ペ)_/¯

This library provides std::backtrace:

Anyhow ¯\_(°ペ)_/¯

Godot Rust CLI is an easy to incorporate Rust modules into your Godot project

Also keep in mind that the main branch will usually be ahead of the version on GitHub repo

Godot Rust CLI is an easy to incorporate Rust modules into your Godot project

The answer to "how do I use Rust on iOS and Android?"

cargo-mobile takes care of generating Xcode and Android Studio project files, building and running on device, generating project boilerplate, and a few other things!

The answer to "how do I use Rust on iOS and Android?"

English | 简体中文

CITA is a fast and scalable blockchain kernel for enterprises

English | 简体中文

Read and process constituency trees in various formats

Convert treebank in NEGRA export 4 format to bracketed TueBa V2 format

Read and process constituency trees in various formats

ScyllaDB Rust Driver

This is a client-side driver for Tokio

ScyllaDB Rust Driver

MIRAI is an abstract interpreter for the Rust compiler's mid-level intermediate

MIRAI is an abstract interpreter for the mid-level intermediate

MIRAI is an abstract interpreter for the Rust compiler's mid-level intermediate

A modern, lightweight, descriptor-based wallet library written in Rust!

The bdk library aims to be the core building block for Bitcoin wallets of any kind

A modern, lightweight, descriptor-based wallet library written in Rust!
Rust edit distance routines accelerated using SIMD

Read JSON values quickly - Rust JSON Parser

AJSON get json value with specified path, such as project

Read JSON values quickly - Rust JSON Parser
:exclamation: vmm-reference is for experimental purposes and should NOT be

A middleware for actix-web that provides

rate-limiting backed by Triox-Poject

A middleware for actix-web that provides

A cross platform Rust library for efficiently walking a directory recursively

Comes with support for following symbolic links, controlling the number of

A cross platform Rust library for efficiently walking a directory recursively
Cargo

1.3K

Loom is a testing tool for concurrent Rust code

times, permuting the possible concurrent executions of that test under

Loom is a testing tool for concurrent Rust code

Dove - Rust AMQP 1

Dove is an open source Rust implementation of the AMQP 1

Dove - Rust AMQP 1

llvm-ir: LLVM IR in natural Rust data structures

llvm-ir seeks to provide a Rust-y representation of LLVM IR

llvm-ir: LLVM IR in natural Rust data structures

This project is a rust binding to the

hwloc C library, which provides a

This project is a rust binding to the

"This is my ship

the Nebuchadnezzar, it's a hovercraft

"This is my ship

Fast linear time & space suffix arrays for Rust

Dual-licensed under MIT or the If you just want the details on how construction algorithm used, see the

Fast linear time & space suffix arrays for Rust

Sputnik DAO Contracts

A simple version of a DAO to give out tips, bounties and grants

Sputnik DAO Contracts

io installation is now unsupported and all versions there have been yanked, DO NOT INSTALL...

io installation is now unsupported and all versions there have been yanked, DO NOT INSTALL using cargo install command

io installation is now unsupported and all versions there have been yanked, DO NOT INSTALL...

Wagyu Etherum blockchain ledger and wallet in Rust

Cross platform ether wallet generator that makes automated creation of crypto wallets easy

Wagyu Etherum blockchain ledger and wallet in Rust

oom-notifier is a small daemon to be notified about oomed processes

It can report the full command line of the oomed process (something that it's not printed in the kernel ring buffer)

oom-notifier is a small daemon to be notified about oomed processes

This project template will get you from 0 to drawing something on the screen in...

This project template will get you from 0 to drawing something on the screen in no time

This project template will get you from 0 to drawing something on the screen in...

Mushin: Compile-time creation of neural networks

Support for embedded: The std library is not required to build neural networks so it can run on any target that Rust supports

Mushin: Compile-time creation of neural networks

Rust Playstation Emulator

A PlayStation emulator written in simias and his guide

Rust Playstation Emulator
ACTIX (Rust) + React (Typescript) website template

yew-train-ticket

A Rust WebAssembly Websit example to buy train ticket using yew hooks

yew-train-ticket

UEFI is the successor to the BIOS

The objective is to provide safe and performant wrappers for UEFI interfaces,

UEFI is the successor to the BIOS

This is the workspace project for

coaster - underlying math abstraction

This is the workspace project for

Better history management for zsh

After you installed histdb-rs you need to start the server:

Better history management for zsh

Central repository for work on libp2p

This repository is the central place for Rust development of the libp2p project

Central repository for work on libp2p

High-level API for AprilTag library built on top of apriltag-sys

High-level API for AprilTag library built on top of repository

High-level API for AprilTag library built on top of apriltag-sys
Rust library for Neovim msgpack-rpc clients

Decorum is a Rust library that provides total ordering, equivalence,

Some proxy types disallow unordered NaN values and therefore support a total

Decorum is a Rust library that provides total ordering, equivalence,
Facebook Instagram Twitter GitHub Dribbble
Privacy