rust.md
July 15, 2021 · View on GitHub
Bookmarks tagged [rust]
www.codever.land/bookmarks/t/rust
Qdrant - Vector Search Engine
Qdrant - Open-Source Vector Search Engine. The neural search engine developed in Rust :crab:. It allows embeddings or neural network encoders to be turned into full-fledged applications for matching, ...
- :calendar: published on: 2021-05-01
- tags: rust, search, open-source, neuronal, machine-learning
- :octocat: source code
[
A half-hour to learn Rust - fasterthanli.me
](https://fasterthanli.me/articles/a-half-hour-to-learn-rust)
https://fasterthanli.me/articles/a-half-hour-to-learn-rust
In order to increase fluency in a programming language, one has to read a lot of it. But how can you read a lot of it if you don't know what it means? In this article, instead o...
- tags: rust
rust-lang/rust-clippy
https://github.com/rust-lang/rust-clippy
A collection of lints to catch common mistakes and improve your Rust code.
- tags: rust, linter
- :octocat: source code
Tokio home page
Tokio is an asynchronous runtime for the Rust programming language. It provides the building blocks needed for writing network applications. It gives the flexibility to target a wide range of systems,...
- tags: rust, asynchronous, runtime
- :octocat: source code
Tour of Rust
- tags: rust
GitHub - Dhghomon/easy_rust: Rust explained using easy English
https://github.com/Dhghomon/easy_rust?utm_campaign=explore-email&utm_medium=email&utm_source=newslet...
Rust explained using easy English. Contribute to Dhghomon/easy_rust development by creating an account on GitHub.
- tags: rust
Ryan Dahl. Deno, a new way to JavaScript. JS Fest 2019 Spring - 59min
https://www.youtube.com/watch?v=z6JRlx5NC9E
From async-await to ArrayBuffers, the JavaScript language has changes significantly in the decade since Node.js was designed. Deno takes advantage of these developments and incorporate lessons learned...
- :calendar: published on: 2019-04-08
- tags: node.js, javascript, rust
indiscipline/zrtstr
https://github.com/indiscipline/zrtstr
A command line utility for checking if stereo wav files are faux-stereo (i.e. have identical channels) and converting such files to mono. [<img src="https://api.travis-ci.org/indiscipline/zrtstr.svg?b...
- tags: rust, audio
- :octocat: source code
Joystream
https://github.com/Joystream/substrate-runtime-joystream
A user governed video platform.
- tags: rust, cryptocurrency
- :octocat: source code
Bitcoin Satoshi's Vision
https://github.com/brentongunning/rust-sv
A Rust library for working with Bitcoin SV .
- tags: rust, cryptocurrency
- :octocat: source code
ethaddrgen
https://github.com/Limeth/ethaddrgen
Custom Ethereum vanity address generator made in Rust
- tags: rust, cryptocurrency
- :octocat: source code
hdwallet
https://github.com/jjyr/hdwallet
BIP-32 HD wallet related key derivation utilities.
- tags: rust, cryptocurrency
- :octocat: source code
nearprotocol/nearcore
https://github.com/nearprotocol/nearcore
decentralized smart-contract platform for low-end mobile devices.
- tags: rust, cryptocurrency
- :octocat: source code
coinbase-pro-rs
https://github.com/inv2004/coinbase-pro-rs
Coinbase pro client in Rust, supports sync/async/websocket
- tags: rust, cryptocurrency
- :octocat: source code
Grin
https://github.com/mimblewimble/grin/
Evolution of the MimbleWimble protocol
- tags: rust, cryptocurrency
- :octocat: source code
Substrate
https://github.com/paritytech/substrate
Generic modular blockchain template written in Rust
- tags: rust, cryptocurrency
- :octocat: source code
Polkadot
https://github.com/paritytech/polkadot
Heterogeneous multi‑chain technology with pooled security
- tags: rust, cryptocurrency
- :octocat: source code
Parity-Ethereum
https://github.com/paritytech/parity-ethereum
Fast, light, and robust Ethereum client
- tags: rust, cryptocurrency
- :octocat: source code
Parity-Bridge
https://github.com/paritytech/parity-bridge
Bridge between any two ethereum-based networks
- tags: rust, cryptocurrency
- :octocat: source code
Parity-Bitcoin
https://github.com/paritytech/parity-bitcoin
- tags: rust, cryptocurrency
- :octocat: source code
Parity-Zcash
https://github.com/paritytech/parity-zcash
Rust implementation of the Zcash protocol
- tags: rust, cryptocurrency
- :octocat: source code
rust-cardano
https://github.com/input-output-hk/rust-cardano
Rust implementation of Cardano primitives, helpers, and related applications
- tags: rust, cryptocurrency
- :octocat: source code
cardano-cli
https://github.com/input-output-hk/cardano-cli
Cardano Command Line Interface (CLI)
- tags: rust, cryptocurrency
- :octocat: source code
Nervos CKB
https://github.com/nervosnetwork/ckb
Nervos CKB is a public permissionless blockchain, the common knowledge layer of Nervos network.
- tags: rust, cryptocurrency
- :octocat: source code
infincia/bip39-rs
https://github.com/infincia/bip39-rs
Rust implementation of BIP39.
- tags: rust, cryptocurrency
- :octocat: source code
ChainX
https://github.com/chainx-org/ChainX
Fully Decentralized Interchain Crypto Asset Management on Polkadot.
- tags: rust, cryptocurrency
- :octocat: source code
rbtc
https://github.com/lucawen/rbtc
Convert BTC to any currency and vice-versa.
- tags: rust, cryptocurrency
- :octocat: source code
PumpkinDB
https://github.com/PumpkinDB/PumpkinDB
an event sourcing database engine
- tags: rust, database
- :octocat: source code
seppo0010/rsedis
https://github.com/seppo0010/rsedis
A Redis reimplementation in Rust
- tags: rust, database
- :octocat: source code
ParityDB
https://github.com/paritytech/paritydb
Fast and reliable database, optimised for read operation
- tags: rust, database
- :octocat: source code
tikv
A distributed KV database in Rust
- tags: rust, database
- :octocat: source code
kondrak/rust64
https://github.com/kondrak/rust64
- tags: rust, emulators
- :octocat: source code
Gekkio/mooneye-gb
https://github.com/Gekkio/mooneye-gb
- tags: rust, emulators, gameboy
- :octocat: source code
mvdnes/rboy
https://github.com/mvdnes/rboy
- tags: rust, emulators, gameboy
- :octocat: source code
NivenT/RGB
- tags: rust, emulators, gameboy
- :octocat: source code
mohanson/gameboy
https://github.com/mohanson/gameboy
Full featured Cross-platform GameBoy emulator. Forever boys!.
- tags: rust, emulators, gameboy
- :octocat: source code
iamsix/oxidenes
https://github.com/iamsix/oxidenes
- tags: rust, emulators, nes
- :octocat: source code
koute/pinky
https://github.com/koute/pinky
- tags: rust, emulators, nes
- :octocat: source code
pcwalton/sprocketnes
https://github.com/pcwalton/sprocketnes
- tags: rust, emulators, nes
- :octocat: source code
simias/rustation
https://github.com/simias/rustation
- tags: rust, emulators, playstation
- :octocat: source code
pacmancoder/rustzx
https://github.com/pacmancoder/rustzx
- tags: rust, emulators, zx-spectrum
- :octocat: source code
emu-rs/rustual-boy
https://github.com/emu-rs/rustual-boy
- tags: rust, emulators, virtual-boy
- :octocat: source code
mohanson/i8080
https://github.com/mohanson/i8080
Intel 8080 cpu emulator by Rust
- tags: rust, emulators, virtual-boy
- :octocat: source code
ioncodes/snesutilities
https://github.com/ioncodes/snesutilities
ROM analyser/extractor
- tags: rust, emulators, dev-tools, snes
- :octocat: source code
Piston
https://github.com/PistonDevelopers/piston/wiki/Games-Made-With-Piston
Games Made With Piston
- tags: rust, gaming
- :octocat: source code
lifthrasiir/angolmois-rust
https://github.com/lifthrasiir/angolmois-rust
A minimalistic music video game which supports the BMS format
- tags: rust, gaming
- :octocat: source code
swatteau/sokoban-rs
https://github.com/swatteau/sokoban-rs
A Sokoban implementation
- tags: rust, gaming
- :octocat: source code
Zone of Control
https://github.com/ozkriff/zoc
A turn-based hexagonal strategy game
- tags: rust, gaming
- :octocat: source code
rhex
hexagonal ascii roguelike
- tags: rust, gaming
- :octocat: source code
citybound
https://github.com/citybound/citybound
The city sim you deserve
- tags: rust, gaming
- :octocat: source code
ozkriff/zemeroth
https://github.com/ozkriff/zemeroth
A small 2D turn-based hexagonal strategy game
- tags: rust, gaming
- :octocat: source code
rsaarelm/magog
https://github.com/rsaarelm/magog
A roguelike game in Rust
- tags: rust, gaming
- :octocat: source code
schulke-214/rsnake
https://github.com/schulke-214/rsnake
Snake written in Rust.
- tags: rust, gaming
- :octocat: source code
cristicbz/rust-doom
https://github.com/cristicbz/rust-doom
A renderer for Doom, may progress to being a playable game
- tags: rust, gaming
- :octocat: source code
Thinkofname/rust-quake
https://github.com/Thinkofname/rust-quake
Quake map renderer in Rust
- tags: rust, gaming
- :octocat: source code
aleshaleksey/TGWM
https://github.com/aleshaleksey/TGWM
An RPG with turned-based mechanics (work in progress)
- tags: rust, gaming
- :octocat: source code
garkimasera/rusted-ruins
https://github.com/garkimasera/rusted-ruins
Extensible open world rogue like game with pixel art
- tags: rust, gaming
- :octocat: source code
Veloren
https://gitlab.com/veloren/veloren
An open-world, open-source multiplayer voxel RPG.
Limeth/euclider
https://github.com/Limeth/euclider
- tags: rust, graphics
- :octocat: source code
ivanceras/svgbob
https://github.com/ivanceras/svgbob
converts ASCII diagrams into SVG graphics
- tags: rust, graphics
- :octocat: source code
RazrFalcon/svgcleaner
https://github.com/RazrFalcon/svgcleaner
tidies SVG graphics
- tags: rust, graphics
- :octocat: source code
Twinklebear/tray_rust
https://github.com/Twinklebear/tray_rust
- tags: rust, graphics
- :octocat: source code
spejss/Image-Processing-CLI-in-Rust
https://github.com/spejss/Image-Processing-CLI-in-Rust
CLI for processing images, generating histograms. [](https://travis-ci.org/spejss/Image-Processing-CLI-i...
- tags: rust, graphics, image-processing:
- :octocat: source code
slowtec/tokio-modbus
https://github.com/slowtec/tokio-modbus
- tags: rust, industrial, automation
- :octocat: source code
locka99/opcua
https://github.com/locka99/opcua
A pure rust OPC UA library.
- tags: rust, industrial, automation
- :octocat: source code
BiancoRoyal/modbus-iiot-rust
https://github.com/BiancoRoyal/modbus-iiot-rust
A pure rust modbus library with no or less dependencies. [](https://travis-ci.org/BiancoRo...
- tags: rust, industrial, automation
- :octocat: source code
Rust OS Comparison
https://github.com/flosse/rust-os-comparison
A comparison of operating systems written in Rust
- tags: rust, operating-system
- :octocat: source code
redox-os/redox
https://gitlab.redox-os.org/redox-os/redox
- tags: rust, operating-system
thepowersgang/rust_os
https://github.com/thepowersgang/rust_os
- tags: rust, operating-system
- :octocat: source code
tock/tock
A secure embedded operating system for Cortex-M based microcontrollers
- tags: rust, operating-system
- :octocat: source code
nebulet/nebulet
https://github.com/nebulet/nebulet
A microkernel that implements a WebAssembly "usermode" that runs in Ring 0.
- tags: rust, operating-system
- :octocat: source code
BenSchZA/pier
https://github.com/BenSchZA/pier
A central repository to manage (add, search metadata, etc.) all your one-liners, scripts, tools, and CLIs [](https://travis-ci.com/...
- tags: rust, productivity
- :octocat: source code
arvancloud/libinjection-rs
https://github.com/arvancloud/libinjection-rs
Rust bindings for libinjection [](https://travis-ci.org/arvancloud/libinjec...
- tags: rust, security-tools
- :octocat: source code
kpcyrd/badtouch
https://github.com/kpcyrd/badtouch
A scriptable network authentication cracker
- tags: rust, security-tools
- :octocat: source code
kpcyrd/rshijack
https://github.com/kpcyrd/rshijack
A TCP connection hijacker, rust rewrite of shijack
- tags: rust, security-tools
- :octocat: source code
kpcyrd/sniffglue
https://github.com/kpcyrd/sniffglue
A secure multithreaded packet sniffer
- tags: rust, security-tools
- :octocat: source code
kpcyrd/sn0int
https://github.com/kpcyrd/sn0int
A semi-automatic OSINT framework and package manager
- tags: rust, security-tools
- :octocat: source code
Gymmasssorla/anevicon
https://github.com/Gymmasssorla/anevicon
The most powerful UDP-based load generator, written in Rust
- tags: rust, security-tools
- :octocat: source code
Gymmasssorla/finshir
https://github.com/Gymmasssorla/finshir
A coroutines-driven Low & Slow traffic generator, written in Rust
- tags: rust, security-tools
- :octocat: source code
brocode/fblog
https://github.com/brocode/fblog
Small command-line JSON Log viewer
- tags: rust, system-tools
- :octocat: source code
buster/rrun
https://github.com/buster/rrun
A command launcher for Linux, similar to gmrun
- tags: rust, system-tools
- :octocat: source code
cristianoliveira/funzzy
https://github.com/cristianoliveira/funzzy
A configurable filesystem watcher inspired by entr [](https://travis-ci.org/cristianoliveira/f...
- tags: rust, system-tools
- :octocat: source code
dalance/procs
https://github.com/dalance/procs
A modern replacement for 'ps' written by Rust [](https://dev.azure.com/dalance/procs/_build/latest?def...
- tags: rust, system-tools
- :octocat: source code
ddh
https://github.com/darakian/ddh
- tags: rust, system-tools
- :octocat: source code
k0pernicus/zou
https://github.com/k0pernicus/zou
- tags: rust, system-tools
- :octocat: source code
lotabout/skim
https://github.com/lotabout/skim
- tags: rust, system-tools
- :octocat: source code
mitnk/cicada
https://github.com/mitnk/cicada
- tags: rust, system-tools
- :octocat: source code
mmstick/concurr
https://github.com/mmstick/concurr
Alternative to GNU Parallel w/ a client-server architecture
- tags: rust, system-tools
- :octocat: source code
mmstick/fontfinder
https://github.com/mmstick/fontfinder
GTK3 application for previewing and installing Google's fonts
- tags: rust, system-tools
- :octocat: source code
mmstick/parallel
https://github.com/mmstick/parallel
Reimplementation of GNU Parallel
- tags: rust, system-tools
- :octocat: source code
mmstick/tv-renamer
https://github.com/mmstick/tv-renamer
A tv series renaming application with an optional GTK3 frontend.
- tags: rust, system-tools
- :octocat: source code
Peltoche/lsd
https://github.com/Peltoche/lsd
An ls with a lot of pretty colors and awesome icons
- tags: rust, system-tools
- :octocat: source code
ogham/exa
- tags: rust, system-tools
- :octocat: source code
pop-os/debrep
https://github.com/pop-os/debrepbuild
APT repository tool for building and managing an APT repo
- tags: rust, system-tools
- :octocat: source code
pop-os/popsicle
https://github.com/pop-os/popsicle
GTK3 & CLI utility for flashing multiple USB devices in parallel
- tags: rust, system-tools
- :octocat: source code
pop-os/system76-power
https://github.com/pop-os/system76-power/
Linux power management daemon (DBus-interface) with CLI tool.
- tags: rust, system-tools
- :octocat: source code
Ralvke/logram
https://github.com/Ralvke/logram
Push log files' updates to Telegram
- tags: rust, system-tools
- :octocat: source code
redox-os/ion
https://github.com/redox-os/ion
- tags: rust, system-tools
- :octocat: source code
sharkdp/bat
https://github.com/sharkdp/bat
- tags: rust, system-tools
- :octocat: source code
sharkdp/fd
A simple, fast and user-friendly alternative to find.
- tags: rust, system-tools
- :octocat: source code
sitkevij/hex
https://github.com/sitkevij/hex
A colorized hexdump terminal utility.
- tags: rust, system-tools
- :octocat: source code
m4b/bingrep
https://github.com/m4b/bingrep
Greps through binaries from various OSs and architectures, and colors them.
- tags: rust, system-tools
- :octocat: source code
uutils/coreutils
https://github.com/uutils/coreutils
A cross-platform Rust rewrite of the GNU coreutils
- tags: rust, system-tools
- :octocat: source code
watchexec
https://github.com/watchexec/watchexec
Executes commands in response to file modifications
- tags: rust, system-tools
- :octocat: source code
XAMPPRocky/tokei
https://github.com/XAMPPRocky/tokei
- tags: rust, system-tools
- :octocat: source code
gchp/iota
- tags: rust, text-editor
- :octocat: source code
mathall/rim
https://github.com/mathall/rim
Vim-like text editor written in Rust
- tags: rust, text-editor
- :octocat: source code
Remacs
https://github.com/remacs/remacs
A community-driven port of Emacs to Rust.
- tags: rust, text-editor
- :octocat: source code
xi-editor
https://github.com/xi-editor/xi-editor
A modern editor with a backend written in Rust.
- tags: rust, text-editor
- :octocat: source code
xray
An experimental next-generation Electron-based text editor.
- tags: rust, text-editor
- :octocat: source code
TankerHQ/ruplacer
https://github.com/TankerHQ/ruplacer
Find and replace text in source files
- tags: rust, text-processing
- :octocat: source code
lavifb/todo_r
https://github.com/lavifb/todo_r
Find all your TODO notes with one command!
- tags: rust, text-processing
- :octocat: source code
whitfin/runiq
https://github.com/whitfin/runiq
an efficient way to filter duplicate lines from unsorted input.
- tags: rust, text-processing
- :octocat: source code
whitfin/bytelines
https://github.com/whitfin/bytelines
Read input lines as byte slices for high efficiency.
- tags: rust, text-processing
- :octocat: source code
vishaltelangre/ff
https://github.com/vishaltelangre/ff
- tags: rust, text-processing
- :octocat: source code
brycx/checkpwn
https://github.com/brycx/checkpwn
A Have I Been Pwned (HIBP) command-line utility tool that lets you easily check for compromised accounts and passwords.
- tags: rust, utilities
- :octocat: source code
evansmurithi/cloak
https://github.com/evansmurithi/cloak
A Command Line OTP (One Time Password) Authenticator application. [<img src="http...
- tags: rust, utilities
- :octocat: source code
arthrp/consoletimer
https://github.com/arthrp/consoleTimer
Simple timer for your terminal.
- tags: rust, utilities
- :octocat: source code
myfreeweb/freepass
https://github.com/myfreeweb/freepass
The free password manager for power users.
- tags: rust, utilities
- :octocat: source code
arthrp/quick-skeleton
https://github.com/arthrp/quick-skeleton
Project scaffolding tool, similar to Yeoman and Slush.
- tags: rust, utilities
- :octocat: source code
yaa110/rubigo
https://github.com/yaa110/rubigo
Golang dependency tool and package manager, written in Rust
- tags: rust, utilities
- :octocat: source code
whitfin/s3-concat
https://github.com/whitfin/s3-concat
A command line tool to concatenate Amazon S3 files remotely using flexible patterns.
- tags: rust, utilities
- :octocat: source code
whitfin/s3-meta
https://github.com/whitfin/s3-meta
A command line tool to gather metadata about your Amazon S3 buckets.
- tags: rust, utilities
- :octocat: source code
amar-laksh/workstation
https://github.com/amar-laksh/workstation
A commandline tool to help you manage your workstation by distancing you from your screen, locking your screen when you aren't there among other things with OPENCV!
- tags: rust, utilities
- :octocat: source code
aleshaleksey/AZDice
https://github.com/aleshaleksey/AZDice
A dice roll success distribution generator for tabletop homebrewers.
- tags: rust, utilities
- :octocat: source code
fcsonline/tmux-thumbs
https://github.com/fcsonline/tmux-thumbs
A lightning fast version of tmux-fingers written in Rust, copy/pasting tmux like vimium/vimperator.
- tags: rust, utilities
- :octocat: source code
repoch
https://github.com/lucawen/repoch
Convert epoch to datetime and datetime to epoch
- tags: rust, utilities
- :octocat: source code
yaa110/cb
Command line interface to manage clipboard
- tags: rust, utilities
- :octocat: source code
yuvadm/slingr
https://github.com/yuvadm/slingr
A simple CLI for streaming media files over a local network to UPnP media renderers
- tags: rust, video
- :octocat: source code
firecracker-microvm/firecracker
https://github.com/firecracker-microvm/firecracker
A lightweight virtual machine for container workload Firecracker Microvm
- tags: rust, virtualization
- :octocat: source code
oracle/railcar
https://github.com/oracle/railcar
Docker-like container OCI runtime implementation in Rust [](https://app.wercker.com/applicat...
- tags: rust, virtualization
- :octocat: source code
tailhook/vagga
https://github.com/tailhook/vagga
A containerization tool without daemons
- tags: rust, virtualization
- :octocat: source code
way-cooler/way-cooler
https://github.com/way-cooler/way-cooler
A customizable Wayland compositor (window manager)
- tags: rust, window-managers
- :octocat: source code
Plume-org/Plume
https://github.com/Plume-org/Plume
ActivityPub federating blogging application
- tags: rust, web
- :octocat: source code
rustlang-cn/ruster
https://github.com/rustlang-cn/ruster
online community in rust for rust community
- tags: rust, web
- :octocat: source code
thecoshman/http
https://github.com/thecoshman/http
Host These Things Please — A basic http server for hosting a folder fast and simply
- tags: rust, webserver
- :octocat: source code
svenstaro/miniserve
https://github.com/svenstaro/miniserve
A small, self-contained cross-platform CLI tool that allows you to just grab the binary and serve some file(s) via HTTP [](ht...
- tags: rust, webserver
- :octocat: source code
TheWaWaR/simple-http-server
https://github.com/TheWaWaR/simple-http-server
simple static http server
- tags: rust, webserver
- :octocat: source code
wyhaya/see
- tags: rust, webserver
- :octocat: source code
clog-tool/clog-cli
https://github.com/clog-tool/clog-cli
generates a changelog from git metadata (conventional changelog)...
- tags: rust, webserver
- :octocat: source code
dan-t/rusty-tags
https://github.com/dan-t/rusty-tags
create ctags/etags for a cargo project and all of its dependencies
- tags: rust, webserver
- :octocat: source code
frewsxcv/crate-deps
https://github.com/frewsxcv/crate-deps
generates images of dependency graphs for crates hosted on crates.io
- tags: rust, webserver
- :octocat: source code
git-journal
https://github.com/saschagrunert/git-journal/
The Git Commit Message and Changelog Generation Framework
- tags: rust, webserver
- :octocat: source code
rust-lang-nursery/rustfix
https://github.com/rust-lang-nursery/rustfix
automatically applies the suggestions made by rustc
- tags: rust, webserver
- :octocat: source code
just
A handy command runner for project-specific tasks
- tags: rust, webserver
- :octocat: source code
Module Linker
https://github.com/fiatjaf/module-linker
Extension that adds <a> links to references in mod, use and extern crate statements at GitHub.
- tags: rust, webserver
- :octocat: source code
ptags
https://github.com/dalance/ptags
A parallel universal-ctags wrapper for git repository
- tags: rust, webserver
- :octocat: source code
Racer
https://github.com/racer-rust/racer
- tags: rust, webserver
- :octocat: source code
rustfmt
https://github.com/rust-lang/rustfmt
- tags: rust, webserver
- :octocat: source code
Rustup
https://github.com/rust-lang/rustup.rs
- tags: rust, webserver
- :octocat: source code
Rust Language Server
https://github.com/rust-lang/rls
A server that runs in the background, providing IDEs, editors, and other tools with information about Rust programs
- tags: rust, webserver
- :octocat: source code
artifact
https://github.com/vitiral/artifact
the design doc tool made for developers
- tags: rust, webserver
- :octocat: source code
semantic-rs
https://github.com/semantic-rs/semantic-rs
- tags: rust, webserver
- :octocat: source code
fw
workspace productivity booster
- tags: rust, webserver
- :octocat: source code
tinyrick
https://github.com/mcandre/tinyrick
a freeform Rust build system. Contribute to mcandre/tinyrick development by creating an account on GitHub.
- tags: rust, webserver
- :octocat: source code
Cargo
the Rust package manager
- tags: rust, build-system, cargo
liuchong/cargo-x
https://github.com/liuchong/cargo-x
A very simple third-party cargo subcommand to execute a custom command
- tags: rust, build-system, cargo
- :octocat: source code
dtolnay/cargo-expand
https://github.com/dtolnay/cargo-expand
Expand macros in your source code
- tags: rust, build-system, cargo
- :octocat: source code
Devolutions/CMakeRust
https://github.com/Devolutions/CMakeRust
useful for integrating a Rust library into a CMake project
- tags: rust, build-system, cmake
- :octocat: source code
SiegeLord/RustCMake
https://github.com/SiegeLord/RustCMake
an example project showing usage of CMake with Rust
- tags: rust, build-system, cmake
- :octocat: source code
icepuma/rust-action
https://github.com/icepuma/rust-action
rust github action
- tags: rust, build-system, github-actions
- :octocat: source code
Ralvke/rust-loader
https://github.com/Ralvke/rust-loader
Webpack Rust loader (wasm)
- tags: rust, build-system, github-actions
- :octocat: source code
rust-gdb
https://github.com/rust-lang/rust/blob/master/src/etc/rust-gdb
Empowering everyone to build reliable and efficient software. - rust-lang/rust
- tags: rust, debugging, gdb
- :octocat: source code
gdbgui
https://github.com/cs01/gdbgui
Browser based frontend for gdb to debug C, C++, Rust, and go.
- tags: rust, debugging, gdb
- :octocat: source code
lldb_batchmode.py
https://github.com/rust-lang/rust/blob/master/src/etc/lldb_batchmode.py
allows to use LLDB in a way similar to GDB's batch mode.
- tags: rust, debugging, lldb
- :octocat: source code
rr
rr is a lightweight tool for recording and replaying execution of applications
emk/rust-musl-builder
https://github.com/emk/rust-musl-builder
Docker images for compiling static Rust binaries using musl-libc and musl-gcc, with static versions of useful C libraries
- tags: rust, deployment, docker
- :octocat: source code
kpcyrd/mini-docker-rust
https://github.com/kpcyrd/mini-docker-rust
An example project for very small rust docker images
- tags: rust, deployment, docker
- :octocat: source code
liuchong/docker-rustup
https://github.com/liuchong/docker-rustup
A multiple version (with musl tools) Rust Docker image
- tags: rust, deployment, docker
- :octocat: source code
messense/rust-musl-cross
https://github.com/messense/rust-musl-cross
Docker images for compiling static Rust binaries using musl-cross
- tags: rust, deployment, docker
- :octocat: source code
rust-lang-nursery/docker-rust
https://github.com/rust-lang/docker-rust
the official Rust Docker image
- tags: rust, deployment, docker
- :octocat: source code
DenisKolodin/rust-app-engine
https://github.com/DenisKolodin/rust-app-engine
App Engine Rust boilerplate
- tags: rust, deployment, google-app-engine
- :octocat: source code
emk/heroku-buildpack-rust
https://github.com/emk/heroku-buildpack-rust
A buildpack for Rust applications on Heroku
- tags: rust, deployment, heroku
- :octocat: source code
Rust Embedded
japaric/rust-cross
https://github.com/japaric/rust-cross
everything you need to know about cross compiling Rust programs
- tags: rust, embedded, cross-compiling
- :octocat: source code
japaric/xargo
https://github.com/japaric/xargo
effortless cross compilation of Rust programs to custom bare-metal targets like ARM Cortex-M [](https://travis-ci.org/japaric/xargo...
- tags: rust, embedded, cross-compiling
- :octocat: source code
Ogeon/rust-on-raspberry-pi
https://github.com/Ogeon/rust-on-raspberry-pi
instructions for how to cross compile Rust projects for the Raspberry Pi .
- tags: rust, embedded, raspberry-pi
- :octocat: source code
avr-rust/ruduino
https://github.com/avr-rust/ruduino
Reusable components for the Arduino Uno.
- tags: rust, embedded, arduino
- :octocat: source code
Foreign Function Interface
https://doc.rust-lang.org/book/first-edition/ffi.html
The Rust FFI Omnibus
http://jakegoulding.com/rust-ffi-omnibus/
A collection of examples of using code written in Rust from other languages
FFI examples written in Rust
https://github.com/alexcrichton/rust-ffi-examples
FFI examples written in Rust. Contribute to alexcrichton/rust-ffi-examples development by creating an account on GitHub.
- tags: rust, ffi
- :octocat: source code
rlhunt/cbindgen
https://github.com/eqrion/cbindgen
generates C header files from Rust source files. Used in Gecko for WebRender
- tags: rust, ffi, c
- :octocat: source code
Sean1708/rusty-cheddar
https://github.com/Sean1708/rusty-cheddar
generates C header files from Rust source files
- tags: rust, ffi, c
- :octocat: source code
rust-lang/rust-bindgen
https://github.com/rust-lang/rust-bindgen
A Rust bindings generator
- tags: rust, ffi, cpp
- :octocat: source code
rusterlium/rustler
https://github.com/rusterlium/rustler
safe Rust bridge for creating Erlang NIF functions
- tags: rust, ffi, erlang
- :octocat: source code
mgattozzi/curryrs
https://github.com/mgattozzi/curryrs
Bridge the gap between Haskell and Rust
- tags: rust, ffi, haskell
- :octocat: source code
mgattozzi/haskellrs
https://github.com/mgattozzi/haskellrs
Rust in Haskell FFI Example
- tags: rust, ffi, haskell
- :octocat: source code
mgattozzi/rushs
https://github.com/mgattozzi/rushs
Haskell in Rust FFI Example
- tags: rust, ffi, haskell
- :octocat: source code
bennettanderson/rjni
https://github.com/benanders/rjni
- tags: rust, ffi, java
- :octocat: source code
drrb/java-rust-example
https://github.com/drrb/java-rust-example
- tags: rust, ffi, java
- :octocat: source code
rawrasaur/rust-jdbc
https://github.com/rawrasaur/rust-jdbc
- tags: rust, ffi, java
- :octocat: source code
jcmoyer/rust-lua53
https://github.com/jcmoyer/rust-lua53
- tags: rust, ffi, lua
- :octocat: source code
kballard/rust-lua
https://github.com/lilyball/rust-lua
- tags: rust, ffi, lua
- :octocat: source code
tickbh/td_rlua
https://github.com/tickbh/td_rlua
Zero-cost high-level lua 5.3 wrapper for Rust
- tags: rust, ffi, lua
- :octocat: source code
tomaka/hlua
https://github.com/tomaka/hlua
Rust library to interface with Lua
- tags: rust, ffi, lua
- :octocat: source code
anima-engine/mrusty
https://github.com/anima-engine/mrusty
- tags: rust, ffi, mruby
- :octocat: source code
neon-bindings/neon
https://github.com/neon-bindings/neon
- tags: rust, ffi, node.js
- :octocat: source code
SSheldon/rust-objc
https://github.com/SSheldon/rust-objc
Objective-C Runtime bindings and wrapper for Rust
- tags: rust, ffi, objective-c
- :octocat: source code
vickenty/mi-rust
https://github.com/vickenty/mi-rust
Adds support to M::I for building modules with Cargo
- tags: rust, ffi, perl
- :octocat: source code
vickenty/perl-xs
https://github.com/vickenty/perl-xs
Create Perl XS modules using Rust
- tags: rust, ffi, perl
- :octocat: source code
getsentry/milksnake
https://github.com/getsentry/milksnake
extension for python setuptools that allows you to distribute dynamic linked libraries in Python wheels in the most portable way imaginable.
- tags: rust, ffi, python
- :octocat: source code
dgrunwald/rust-cpython
https://github.com/dgrunwald/rust-cpython
- tags: rust, ffi, python
- :octocat: source code
PyO3/PyO3
Rust bindings for the Python interpreter
- tags: rust, ffi, python
- :octocat: source code
rustr/rustr
https://github.com/rustr/rustr
use Rust from R, and use R in Rust
- tags: rust, ffi, r
- :octocat: source code
d-unseductable/ruru
https://github.com/d-unseductable/ruru
native Ruby extensions written in Rust
- tags: rust, ffi, ruby
- :octocat: source code
danielpclark/rutie
https://github.com/danielpclark/rutie
native Ruby extensions written in Rust and vice versa
- tags: rust, ffi, ruby
- :octocat: source code
tildeio/helix
https://github.com/tildeio/helix
- tags: rust, ffi, ruby
- :octocat: source code
rustwasm/wasm-pack
https://github.com/rustwasm/wasm-pack
:package: :sparkles: pack up the wasm and publish it to npm!
- tags: rust, ffi, webassembly, wasm
- :octocat: source code
rustwasm/wasm-bindgen
https://github.com/rustwasm/wasm-bindgen
A project for facilitating high-level interactions between wasm modules and JS. [](https://travis-ci.org/rustwasm/wasm-bind...
- tags: rust, ffi, webassembly, wasm
- :octocat: source code
Rust Tools
https://www.rust-lang.org/tools
A language empowering everyone to build reliable and efficient software.
gitpod.io
Online IDE with full Rust support based on Rust Language Server
gnome-builder
https://wiki.gnome.org/Apps/Builder
zargony/atom-language-rust
https://github.com/zargony/atom-language-rust
Rust language support in Atom - LOOKING FOR MAINTAINER, see 144 - zargony/atom-language-rust
- tags: rust, ide, atom
- :octocat: source code
Eclipse Corrosion
https://github.com/eclipse/corrosion
Eclipse Corrosion - Rust edition in Eclipse IDE. Contribute to eclipse/corrosion development by creating an account on GitHub.
- tags: rust, ide, eclipse
- :octocat: source code
RustDT
https://github.com/RustDT/RustDT
- tags: rust, ide, eclipse
- :octocat: source code
rust-mode
https://github.com/rust-lang/rust-mode
Rust Major Mode
- tags: rust, ide, emacs
- :octocat: source code
flycheck-rust
https://github.com/flycheck/flycheck-rust
Rust support for Flycheck
- tags: rust, ide, emacs
- :octocat: source code
emacs-racer
https://github.com/racer-rust/emacs-racer
Autocompletion (see also company and auto-complete)
- tags: rust, ide, emacs
- :octocat: source code
lsp-rust
https://github.com/emacs-lsp-legacy/lsp-rust
Add rls support to lsp-mode
- tags: rust, ide, emacs
- :octocat: source code
ul/kak-lsp
https://github.com/ul/kak-lsp/
LSP client. Implemented in Rust and supports rls out of the box.
- tags: rust, ide, kakoune
- :octocat: source code
intellij-rust/intellij-rust
https://github.com/intellij-rust/intellij-rust
- tags: rust, ide, intellij
- :octocat: source code
intellij-rust/intellij-toml
https://github.com/intellij-rust/intellij-toml
basic Toml support
- tags: rust, ide, intellij
- :octocat: source code
Ride
https://github.com/madeso/ride
- tags: rust, ide, intellij
- :octocat: source code
SolidOak
https://github.com/oakes/SolidOak
A simple IDE for Rust, based on GTK+ and Neovim
- tags: rust, ide, intellij
- :octocat: source code
rust-lang/rust-enhanced
https://github.com/rust-lang/rust-enhanced
official Rust package
- tags: rust, ide, sublime-text
- :octocat: source code
sublimehq/packages
https://github.com/sublimehq/Packages/tree/master/Rust
native Sublime support (already installed)
- tags: rust, ide, sublime-text
- :octocat: source code
rust.vim
https://github.com/rust-lang/rust.vim
provides file detection, syntax highlighting, formatting, Syntastic integration, and more.
- tags: rust, ide, vim
- :octocat: source code
vim-cargo
https://github.com/timonv/vim-cargo
command bindings to quickly run cargo stuff from vim.
- tags: rust, ide, vim
- :octocat: source code
vim-racer
https://github.com/racer-rust/vim-racer
allows vim to use Racer for Rust code completion and navigation.
- tags: rust, ide, vim
- :octocat: source code
autozimu/LanguageClient-neovim
https://github.com/autozimu/LanguageClient-neovim
LSP client. Implemented in Rust and supports rls out of the box.
- tags: rust, ide, vim
- :octocat: source code
PistonDevelopers/VisualRust
https://github.com/PistonDevelopers/VisualRust
A Visual Studio extension for Rust
- tags: rust, ide, visual-studio
- :octocat: source code
dgriffen/rls-vs2017
https://github.com/dgriffen/rls-vs2017
Rust support for Visual Studio 2017 Preview
- tags: rust, ide, visual-studio
- :octocat: source code
rust-lang/rls-vscode
https://marketplace.visualstudio.com/items?itemName=rust-lang.rust
Rust support for Visual Studio Code
- tags: rust, ide, visual-studio-code
CodeLLDB
https://marketplace.visualstudio.com/items?itemName=vadimcn.vscode-lldb
A LLDB extension
- tags: rust, ide, visual-studio-code
KalitaAlexey/vscode-rust
https://marketplace.visualstudio.com/items?itemName=kalitaalexey.vscode-rust
A fork of RustyCode
- tags: rust, ide, visual-studio-code
sfikas/rusteval
https://github.com/sfikas/rusteval
A tool used to evaluate the output of retrieval algorithms
- tags: rust, pattern-recognition
- :octocat: source code
sharkdp/hyperfine
https://github.com/sharkdp/hyperfine
A command-line benchmarking tool [ simulations in a customizable and extensible way.
- tags: rust, libraries, artificial-intelligence, genetic-algorithms
- :octocat: source code
willi-kappler/darwin-rs
https://github.com/willi-kappler/darwin-rs
This library allows you to write evolutionary algorithms (EA) using the Rust programming language. Written by Willi Kappler, License: MIT — Version 0.4 (2017.06.26).
- tags: rust, libraries, artificial-intelligence, genetic-algorithms
- :octocat: source code
m-decoster/RsGenetic
https://github.com/m-decoster/RsGenetic
Genetic Algorithm library in Rust. In maintenance mode.
- tags: rust, libraries, artificial-intelligence, genetic-algorithms
- :octocat: source code
mneumann/evo-rs
https://github.com/mneumann/evo-rs
Evolutionary Algorithm Library for Rust. Without changes for 3 years.
- tags: rust, libraries, artificial-intelligence, genetic-algorithms
- :octocat: source code
yurytsoy/revonet
https://github.com/yurytsoy/revonet
Rust implementation of real-coded GA for solving optimization problems and training of neural networks.
- tags: rust, libraries, artificial-intelligence, genetic-algorithms
- :octocat: source code
About Rust’s Machine Learning Community
https://medium.com/@autumn_eng/about-rust-s-machine-learning-community-4cda5ec8a790#.hvkp56j3f
The conversations on the introduction of the latest Rust Machine Learning crate, which was also the birthplace of the new rust-machine-learning IRC (thanks for the setup, @Argorak) lead to the…
AtheMathmo/rusty-machine
https://github.com/AtheMathmo/rusty-machine
Machine learning library for Rust
- tags: rust, libraries, artificial-intelligence, machine-learning
- :octocat: source code
avinashshenoy97/RusticSOM
https://github.com/avinashshenoy97/RusticSOM
Rust library for Self Organising Maps (SOM).
- tags: rust, libraries, artificial-intelligence, machine-learning
- :octocat: source code
autumnai/leaf
https://github.com/autumnai/leaf
Open Machine Intelligence framework. . Abandoned project. The most updated fork is [spe...
- tags: rust, libraries, artificial-intelligence, machine-learning
- :octocat: source code
tensorflow/rust
https://github.com/tensorflow/rust
Rust language bindings for TensorFlow.
- tags: rust, libraries, artificial-intelligence, machine-learning
- :octocat: source code
maciejkula/rustlearn
https://github.com/maciejkula/rustlearn
Machine learning crate for Rust.
- tags: rust, libraries, artificial-intelligence, machine-learning
- :octocat: source code
LaurentMazare/tch-rs
https://github.com/LaurentMazare/tch-rs
Rust language bindings for PyTorch.
- tags: rust, libraries, artificial-intelligence, machine-learning
- :octocat: source code
saurvs/astro-rust
https://github.com/saurvs/astro-rust
- tags: rust, astronomy
- :octocat: source code
flosse/rust-sun
https://github.com/flosse/rust-sun
A rust port of the JS library suncalc
- tags: rust, astronomy
- :octocat: source code
dpc/mioco
Scalable, coroutine-based, asynchronous IO handling library [](https://travis-ci.org/dpc/mi...
- tags: rust, asynchronous
- :octocat: source code
TeaEntityLab/fpRust
https://github.com/TeaEntityLab/fpRust
Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features for Rust [](https:...
- tags: rust, asynchronous
- :octocat: source code
rust-lang-nursery/futures-rs
https://github.com/rust-lang-nursery/futures-rs
- tags: rust, asynchronous
- :octocat: source code
mio
https://github.com/tokio-rs/mio
MIO is a lightweight IO library for Rust with a focus on adding as little overhead as possible over the OS abstractions [](https://t...
- tags: rust, asynchronous
- :octocat: source code
Xudong-Huang/may
https://github.com/Xudong-Huang/may
rust stackful coroutine library
- tags: rust, asynchronous
- :octocat: source code
rustasync/runtime
https://github.com/rustasync/runtime
A runtime agnostic API designed to make async feel like its part of stdlib [ integration for Cargo build scripts
- tags: rust, encoding
- :octocat: source code
mandrean/har-rs
https://github.com/mandrean/har-rs
A HTTP Archive Format (HAR) serialization & deserialization library
- tags: rust, encoding
- :octocat: source code
servo/html5ever
https://github.com/servo/html5ever
High-performance browser-grade HTML5 parser
- tags: rust, encoding
- :octocat: source code
veddan/rust-htmlescape
https://github.com/veddan/rust-htmlescape
encoding/decoding HTML entities
- tags: rust, encoding
- :octocat: source code
pikkr/pikkr
https://github.com/pikkr/pikkr
JSON parser which picks up values directly without performing tokenization in Rust
- tags: rust, encoding
- :octocat: source code
serde-rs/json
https://github.com/serde-rs/json
JSON support for Serde framework
- tags: rust, encoding
- :octocat: source code
maciejhirsz/json-rust
https://github.com/maciejhirsz/json-rust
- tags: rust, encoding
- :octocat: source code
Qihoo360/rust-jsonnet
https://github.com/Qihoo360/rust-jsonnet
- tags: rust, encoding
- :octocat: source code
3Hren/msgpack-rust
https://github.com/3Hren/msgpack-rust
A pure Rust low/high level MessagePack implementation
- tags: rust, encoding
- :octocat: source code
jcreekmore/pem-rs
https://github.com/jcreekmore/pem-rs
A Rust based way to parse and encode PEM-encoded data
- tags: rust, encoding
- :octocat: source code
mandrean/postman-collection-rs
https://github.com/mandrean/postman-collection-rs
A Postman Collection v1, v2 & v2.1 serialization & deserialization library [](https://travis-ci.org/mandrean/...
- tags: rust, encoding
- :octocat: source code
danburkert/prost
https://github.com/danburkert/prost
- tags: rust, encoding
- :octocat: source code
stepancheg/rust-protobuf
https://github.com/stepancheg/rust-protobuf
- tags: rust, encoding
- :octocat: source code
https://github.com/ron-rs/ron
- tags: rust, encoding
- :octocat: source code
erickt/rust-tnetstring
https://github.com/erickt/rust-tnetstring
- tags: rust, encoding
- :octocat: source code
alexcrichton/toml-rs
https://github.com/alexcrichton/toml-rs
- tags: rust, encoding
- :octocat: source code
tafia/quick-xml
https://github.com/tafia/quick-xml
High performance XML pull reader/writer
- tags: rust, encoding
- :octocat: source code
Florob/RustyXML
https://github.com/Florob/RustyXML
- tags: rust, encoding
- :octocat: source code
shepmaster/sxd-document
https://github.com/shepmaster/sxd-document
- tags: rust, encoding
- :octocat: source code
shepmaster/sxd-xpath
https://github.com/shepmaster/sxd-xpath
- tags: rust, encoding
- :octocat: source code
netvl/xml-rs
https://github.com/netvl/xml-rs
- tags: rust, encoding
- :octocat: source code
media-io/yaserde
https://github.com/media-io/yaserde
Yet Another Serializer/Deserializer specialized for XML
- tags: rust, encoding
- :octocat: source code
chyh1990/yaml-rust
https://github.com/chyh1990/yaml-rust
The missing YAML 1.2 implementation for Rust.
- tags: rust, encoding
- :octocat: source code
kimhyunkang/libyaml-rust
https://github.com/kimhyunkang/libyaml-rust
libyaml bindings
- tags: rust, encoding
- :octocat: source code
vitiral/stfu8
https://github.com/vitiral/stfu8
- tags: rust, encoding
- :octocat: source code
pop-os/sys-mount
https://github.com/pop-os/sys-mount
High level abstraction for the mount / umount2 system calls.
- tags: rust, filesystem
- :octocat: source code
vitiral/path_abs
https://github.com/vitiral/path_abs
Absolute serializable path types and associated methods. [](https://travis-ci.org/webdesus/fs_extr://travis-ci.org/vitiral/path_...
- tags: rust, filesystem
- :octocat: source code
webdesus/fs_extra
https://github.com/webdesus/fs_extra
expanding opportunities standard library std::fs and std::io
- tags: rust, filesystem
- :octocat: source code
rust-lang-deprecated/tempdir
https://github.com/rust-lang-deprecated/tempdir
- tags: rust, filesystem
- :octocat: source code
Stebalien/tempfile
https://github.com/Stebalien/tempfile
- tags: rust, filesystem
- :octocat: source code
SiegeLord/RustAllegro
https://github.com/SiegeLord/RustAllegro
Allegro 5 bindings
- tags: rust, game-development
- :octocat: source code
lucidscape/corange-rs
https://github.com/lucidscape/corange-rs
Corange bindings
- tags: rust, game-development
- :octocat: source code
slide-rs/specs
https://github.com/slide-rs/specs
- tags: rust, game-development
- :octocat: source code
Amethyst
- tags: rust, game-development
Piston
- tags: rust, game-development
ggez
A lightweight game framework for making 2D games with minimum friction
- tags: rust, game-development
- :octocat: source code
Kiss3D
A Keep It Simple, Stupid 3d graphics engine written with Rust
- tags: rust, game-development
Unrust
https://github.com/unrust/unrust
unrust — A pure rust based (webgl 2.0 / native) game engine
- tags: rust, game-development
- :octocat: source code
Vulkust
https://github.com/Hossein-Noroozpour/vulkust
Vulkust — A safe, highly multithreaded, Vulkan based game engine written with Rust.
- tags: rust, game-development
- :octocat: source code
brson/rust-sdl
https://github.com/brson/rust-sdl
- tags: rust, game-development
- :octocat: source code
Rust-SDL2/rust-sdl2
https://github.com/Rust-SDL2/rust-sdl2
- tags: rust, game-development
- :octocat: source code
jeremyletang/rust-sfml
https://github.com/jeremyletang/rust-sfml
SFML bindings
- tags: rust, game-development
- :octocat: source code
tomassedovic/tcod-rs
https://github.com/tomassedovic/tcod-rs
Libtcod bindings for Rust.
- tags: rust, game-development
- :octocat: source code
bbodi/rust-voxlap
https://github.com/bbodi/rust-voxlap
Voxlap bindings
- tags: rust, game-development
- :octocat: source code
Georust
geospatial tools and libraries written in Rust
- tags: rust, geospatial
- :octocat: source code
rust-reverse-geocoder
https://github.com/llambda/rrgeo
A fast, offline reverse geocoder in Rust, inspired by https://github.com/thampiman/reverse-geocoder
- tags: rust, geospatial
- :octocat: source code
gfx-rs/gfx
A high-performance, bindless graphics API for Rust.
- tags: rust, graphics
- :octocat: source code
redox-os/rusttype
https://github.com/redox-os/rusttype
A pure Rust alternative to libraries like FreeType
- tags: rust, graphics
- :octocat: source code
brendanzab/gl-rs
https://github.com/brendanzab/gl-rs
- tags: rust, graphics
- :octocat: source code
glium/glium
https://github.com/glium/glium
safe OpenGL wrapper for the Rust language.
- tags: rust, graphics
- :octocat: source code
Kiss3d
draw simple geometric figures and play with them with one-liners [](https://api.travis-ci.org/repositories/seb...
PistonDevelopers/glfw-rs
https://github.com/PistonDevelopers/glfw-rs
- tags: rust, graphics
- :octocat: source code
kaj/rust-pdf
https://github.com/kaj/rust-pdf
- tags: rust, graphics
- :octocat: source code
fschutt/printpdf
https://github.com/fschutt/printpdf
- tags: rust, graphics
- :octocat: source code
J-F-Liu/lopdf
https://github.com/J-F-Liu/lopdf
- tags: rust, graphics
- :octocat: source code
kud1ing/tinkerpop-rs
https://github.com/kud1ing/tinkerpop-rs
an example how to use Apache TinkerPop from Rust
- tags: rust, graph-processing
- :octocat: source code
autopilot-rs/autopilot-rs
https://github.com/autopilot-rs/autopilot-rs
A simple, cross-platform GUI automation library for Rust.
- tags: rust, gui
- :octocat: source code
maps4print/azul
https://github.com/maps4print/azul
A free, functional, IMGUI-oriented GUI framework for rapid development of desktop applications written in Rust, supported by the Mozilla WebRender rendering engine. [<img src="https://api.travis-ci.or...
- tags: rust, gui
- :octocat: source code
PistonDevelopers/conrod
https://github.com/PistonDevelopers/conrod/
An easy-to-use, immediate-mode, 2D GUI library written entirely in Rust
- tags: rust, gui
- :octocat: source code
rise-ui
https://github.com/rise-ui/rise
Simple component-based cross-Platform GUI Toolkit for developing beautiful and user-friendly interfaces.
- tags: rust, gui
- :octocat: source code
kylewlacy/sorbet-cocoa
https://github.com/kylewlacy/sorbet-cocoa
- tags: rust, gui
- :octocat: source code
servo/core-foundation-rs
https://github.com/servo/core-foundation-rs
- tags: rust, gui
- :octocat: source code
Flutter
Flutter is Google's UI toolkit for crafting beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Flutter works with existing code, is used by developers and ...
flutter-rs
https://github.com/gliheng/flutter-rs
Build flutter desktop app in dart & rust.
- tags: rust, gui
- :octocat: source code
gtk-rs/gtk
- tags: rust, gui
- :octocat: source code
relm
https://github.com/antoyo/relm
Asynchronous, GTK+-based, GUI library, inspired by Elm
- tags: rust, gui
- :octocat: source code
ImGui
https://github.com/ocornut/imgui
Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies - ocornut/imgui
- tags: rust, gui
- :octocat: source code
imgui-rs
https://github.com/Gekkio/imgui-rs
- tags: rust, gui
- :octocat: source code
IUP
http://webserver2.tecgraf.puc-rio.br/iup/
clear-coat
https://github.com/jminer/clear-coat
Clear Coat is a Rust wrapper for the IUP GUI library
- tags: rust, gui
- :octocat: source code
dcampbell24/iup-rust
https://github.com/dcampbell24/iup-rust
- tags: rust, gui
- :octocat: source code
Kiss-ui
https://github.com/KISS-UI/kiss-ui
A simple UI framework built on IUP
- tags: rust, gui
- :octocat: source code
libui
https://github.com/andlabs/libui
Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports. - andlabs/libui
- tags: rust, gui
- :octocat: source code
pcwalton/libui-rs
https://github.com/pcwalton/libui-rs
libui bindings . Abandoned project. The most updated fork is [NoraCodes/libui-rs](ht...
- tags: rust, gui
- :octocat: source code
Nuklear
https://github.com/vurtun/nuklear
A single-header ANSI C gui library. Contribute to vurtun/nuklear development by creating an account on GitHub.
- tags: rust, gui
- :octocat: source code
nuklear-rust
https://github.com/snuk182/nuklear-rust
- tags: rust, gui
- :octocat: source code
Qt
woboq/qmetaobject-rs
https://github.com/woboq/qmetaobject-rs
Integrate Qml and Rust by building the QMetaObject at compile time.
- tags: rust, gui
- :octocat: source code
cyndis/qmlrs
https://github.com/cyndis/qmlrs
- tags: rust, gui
- :octocat: source code
kitech/qt.rs
https://github.com/kitech/qt.rs
- tags: rust, gui
- :octocat: source code
Rust Qt Binding Generator
https://phabricator.kde.org/source/rust-qt-binding-generator/
Binding generator hosted by KDE.
rust-qt
Qt bindings for Rust language. Rust-Qt has 4 repositories available. Follow their code on GitHub.
- tags: rust, gui
- :octocat: source code
White-Oak/qml-rust
https://github.com/White-Oak/qml-rust
- tags: rust, gui
- :octocat: source code
saurvs/nfd-rs
https://github.com/saurvs/nfd-rs
nativefiledialog bindings
- tags: rust, gui
- :octocat: source code
Sciter
sciter – Multiplatform HTML/CSS UI Engine for Desktop and Mobile Application
sciter-sdk/rust-sciter
https://github.com/sciter-sdk/rust-sciter
- tags: rust, gui
- :octocat: source code
abonander/img_hash
https://github.com/abonander/img_hash
Perceptual image hashing and comparison for equality and similarity.
- tags: rust, image-processing
- :octocat: source code
image-rs/image
https://github.com/image-rs/image
Basic imaging processing functions and methods for converting to and from image formats
- tags: rust, image-processing
- :octocat: source code
image-rs/imageproc
https://github.com/image-rs/imageproc
An image processing library, based on the image library.
- tags: rust, image-processing
- :octocat: source code
twistedfall/opencv-rust
https://github.com/twistedfall/opencv-rust
- tags: rust, image-processing
- :octocat: source code
shnewto/bnf
https://github.com/shnewto/bnf
A library for parsing Backus–Naur form context-free grammars.
- tags: rust, language-specification
- :octocat: source code
rust-lang-nursery/log
https://github.com/rust-lang-nursery/log
Logging implementation for Rust
- tags: rust, logging
- :octocat: source code
slog-rs/slog
https://github.com/slog-rs/slog
Structured, composable logging for Rust
- tags: rust, logging
- :octocat: source code
sfackler/log4rs
https://github.com/sfackler/log4rs
highly configurable logging framework modeled after Java's Logback and log4j libraries [](https://travis-ci.org/sfackler/log...
- tags: rust, logging
- :octocat: source code
mattgathu/cute
https://github.com/mattgathu/cute
Macro for Python-esque list comprehensions in Rust.
- tags: rust, macro
- :octocat: source code
ludat/hado-rs
https://github.com/ludat/hado-rs
A little macro for writing haskell-like do expressions without too much ceremony
- tags: rust, macro
- :octocat: source code
raphlinus/pulldown-cmark
https://github.com/raphlinus/pulldown-cmark
CommonMark parser in Rust
- tags: rust, markup-language
- :octocat: source code
rust-windowing/android-rs-glue
https://github.com/rust-windowing/android-rs-glue
- tags: rust, mobile
- :octocat: source code
TimNN/cargo-lipo
https://github.com/TimNN/cargo-lipo
A cargo lipo subcommand which automatically creates a universal library for use with your iOS application. [](https://travis-ci....
- tags: rust, mobile
- :octocat: source code
vhbit/ObjCrust
https://github.com/vhbit/ObjCrust
using Rust to create an iOS static library
- tags: rust, mobile
- :octocat: source code
andars/pebble.rs
https://github.com/andars/pebble.rs
A crate that allows Rust to be used to develop Pebble applications.
- tags: rust, mobile
- :octocat: source code
pop-os/parallel-getter
https://github.com/pop-os/parallel-getter
Download a file with parallel GET requests to maximize bandwidth usage.
- tags: rust, network-programming, http
- :octocat: source code
pop-os/url-crawler
https://github.com/pop-os/url-crawler
A configurable parallel web crawler, designed to crawl a website for content.
- tags: rust, network-programming, http
- :octocat: source code
pop-os/url-scraper
https://github.com/pop-os/url-scraper
Scrape URLs from HTML pages
- tags: rust, network-programming, http
- :octocat: source code
mattnenterprise/rust-ftp
https://github.com/mattnenterprise/rust-ftp
an FTP client for Rust [](https://travis-ci.org/mattnenterprise/...
- tags: rust, network-programming, ftp
- :octocat: source code
achanda/ipnetwork
https://github.com/achanda/ipnetwork
A library to work with IP networks in pure Rust
- tags: rust, network-programming, ipnetwork
- :octocat: source code
candrew/netsim
https://github.com/canndrew/netsim
A Rust library for network simulation and testing
- tags: rust, network-programming, ipnetwork
- :octocat: source code
libpnet/libpnet
https://github.com/libpnet/libpnet
A cross-platform, low level networking
- tags: rust, network-programming
- :octocat: source code
tokio-rs/tokio
https://github.com/tokio-rs/tokio
A network application framework for rapid development and highly scalable production deployments of clients and servers.
- tags: rust, network-programming
- :octocat: source code
dylanmckay/protocol
https://github.com/dylanmckay/protocol
Custom TCP/UDP protocol definitions
- tags: rust, network-programming
- :octocat: source code
actix/actix
https://github.com/actix/actix
- tags: rust, network-programming
- :octocat: source code
thehydroimpulse/nanomsg.rs
https://github.com/thehydroimpulse/nanomsg.rs
nanomsg bindings
- tags: rust, network-programming, nanomsg
- :octocat: source code
mattnenterprise/rust-nntp
https://github.com/mattnenterprise/rust-nntp
an NNTP client for Rust [](https://travis-ci.org/mattne...
- tags: rust, network-programming, nntp
- :octocat: source code
mattnenterprise/rust-pop3
https://github.com/mattnenterprise/rust-pop3
A POP3 client for Rust [](https://travis-ci.org/mattnenterprise/r...
- tags: rust, network-programming, pop3
- :octocat: source code
alexcrichton/ssh2-rs
https://github.com/alexcrichton/ssh2-rs
libssh2 bindings
- tags: rust, network-programming, ssh
- :octocat: source code
Thrussh
https://github.com/pijul-scm/thrussh/
an SSH library written from scratch in Rust, backed by libsodium
- tags: rust, network-programming, ssh
- :octocat: source code
zslayton/stomp-rs
https://github.com/zslayton/stomp-rs
A STOMP 1.2 client implementation in Rust [](https://travis-ci.org/zslay...
- tags: rust, network-programming, stomp
- :octocat: source code
meqif/rust-utp
https://github.com/meqif/rust-utp
A uTP (Micro Transport Protocol) library for Rust. [](https://travis-ci.org/meqif/...
- tags: rust, network-programming, utp
- :octocat: source code
erickt/rust-zmq
https://github.com/erickt/rust-zmq
ZeroMQ bindings
- tags: rust, network-programming, zeromq
- :octocat: source code
Covertness/coap-rs
https://github.com/Covertness/coap-rs
A Constrained Application Protocol(CoAP) library for Rust. [](https://travis-ci.org/Cov...
- tags: rust, network-programming, coap
- :octocat: source code
Geal/nom
- tags: rust, parsing
- :octocat: source code
ivanceras/inquerest
https://github.com/ivanceras/inquerest
an URL parameter parser for rest filter inquiry
- tags: rust, parsing
- :octocat: source code
kevinmehall/rust-peg
https://github.com/kevinmehall/rust-peg
Parsing Expression Grammar (PEG) parser generator
- tags: rust, parsing
- :octocat: source code
m4rw3r/chomp
https://github.com/m4rw3r/chomp
A fast monadic-style parser combinator designed to work on stable Rust. - m4rw3r/chomp
- tags: rust, parsing
- :octocat: source code
Marwes/combine
https://github.com/Marwes/combine
- tags: rust, parsing
- :octocat: source code
lalrpop/lalrpop
https://github.com/lalrpop/lalrpop
LR(1) parser generator for Rust
- tags: rust, parsing
- :octocat: source code
nrc/zero
zero-allocation parsing of binary data
- tags: rust, parsing
- :octocat: source code
pest-parser/pest
https://github.com/pest-parser/pest
- tags: rust, parsing
- :octocat: source code
ptal/oak
A typed PEG parser generator (compiler plugin)
- tags: rust, parsing
- :octocat: source code
rustless/queryst
https://github.com/rustless/queryst
A query string parsing library for Rust inspired by https://github.com/ljharb/qs
- tags: rust, parsing
- :octocat: source code
pop-os/debarchive
https://github.com/pop-os/debarchive
Rust crate which provides direct access to files within a Debian archive - pop-os/debarchive
- tags: rust, packaging-formats
- :octocat: source code
Susurrus/serialport-rs
https://github.com/Susurrus/serialport-rs
A cross-platform library that provides access to a serial port
- tags: rust, peripherals
- :octocat: source code
frol/cgroups-fs
https://github.com/frol/cgroups-fs
Rust bindings to Linux Control Groups (cgroups)
- tags: rust, platform, linux
- :octocat: source code
pop-os/dbus-udisks2
https://github.com/pop-os/dbus-udisks2
UDisks2 DBus API
- tags: rust, platform, linux
- :octocat: source code
pop-os/distinst
https://github.com/pop-os/distinst/
Linux distribution installer library
- tags: rust, platform, linux
- :octocat: source code
inotify-rs/inotify
https://github.com/inotify-rs/inotify
inotify bindings
- tags: rust, platform, linux
- :octocat: source code
arvancloud/nginx-rs
https://github.com/arvancloud/nginx-rs
Nginx bindings
- tags: rust, platform, linux
- :octocat: source code
yaa110/rust-iptables
https://github.com/yaa110/rust-iptables
iptables bindings
- tags: rust, platform, linux
- :octocat: source code
nix-rust/nix
https://github.com/nix-rust/nix
- tags: rust, platform, unix
- :octocat: source code
zargony/rust-fuse
https://github.com/zargony/rust-fuse
FUSE bindings
- tags: rust, platform, unix
- :octocat: source code
retep998/winapi-rs
https://github.com/retep998/winapi-rs
- tags: rust, platform, windows
- :octocat: source code
fubarnetes/libjail-rs
https://github.com/fubarnetes/libjail-rs/
Rust implementation of a FreeBSD jail library
- tags: rust, platform, freebsd
- :octocat: source code
dlrobertson/capsicum-rs
https://github.com/dlrobertson/capsicum-rs
Rust bindings for the FreeBSD capsicum framework
- tags: rust, platform, freebsd
- :octocat: source code
PistonDevelopers/dyon
https://github.com/PistonDevelopers/dyon
A rusty dynamically typed scripting language
- tags: rust, scripting
- :octocat: source code
gluon-lang/gluon
https://github.com/gluon-lang/gluon
A small, statically-typed, functional programming language
- tags: rust, scripting
- :octocat: source code
murarth/ketos
https://github.com/murarth/ketos
A Lisp dialect functional programming language serving as a scripting and extension language for rust
- tags: rust, scripting
- :octocat: source code
jonathandturner/rhai
https://github.com/jonathandturner/rhai
A tiny and fast embedded scripting language resembling a combination of JS and Rust
- tags: rust, scripting
- :octocat: source code
r-iendo/yarte
https://gitlab.com/r-iendo/yarte
compile-time handlebars-like templates
- tags: rust, template-engine
lfairy/maud
https://github.com/lfairy/maud
- tags: rust, template-engine
- :octocat: source code
Stebalien/horrorshow-rs
https://github.com/Stebalien/horrorshow-rs
- tags: rust, template-engine
- :octocat: source code
kaj/ructe
- tags: rust, template-engine
- :octocat: source code
Keats/tera
template engine based on Jinja2 and the Django template language.
- tags: rust, template-engine
- :octocat: source code
djc/askama
template rendering engine based on Jinja
- tags: rust, template-engine
- :octocat: source code
rustache/rustache
https://github.com/rustache/rustache
- tags: rust, template-engine
- :octocat: source code
tailhook/marafet
https://github.com/tailhook/marafet
Compiler for Jade-like template language to cito.js-based virtual dom
- tags: rust, template-engine
- :octocat: source code
BurntSushi/suffix
https://github.com/BurntSushi/suffix
Linear time suffix array construction (with Unicode support)
- tags: rust, text-processing
- :octocat: source code
BurntSushi/tabwriter
https://github.com/BurntSushi/tabwriter
Elastic tab stops (i.e., text column alignment)
- tags: rust, text-processing
- :octocat: source code
pwoolcoc/ngrams
https://github.com/pwoolcoc/ngrams
Construct n-grams from arbitrary iterators
- tags: rust, text-processing
- :octocat: source code
ps1dr3x/easy_reader
https://github.com/ps1dr3x/easy_reader
A reader that allows forwards, backwards and random navigations through the lines of huge files without consuming iterators [...
- tags: rust, text-processing
- :octocat: source code
rust-lang/regex
https://github.com/rust-lang/regex
Regular expressions (RE2 style)
- tags: rust, text-processing
- :octocat: source code
greyblake/whatlang-rs
https://github.com/greyblake/whatlang-rs
Natural language detection library based on trigrams
- tags: rust, text-processing
- :octocat: source code
yaa110/rake-rs
https://github.com/yaa110/rake-rs
Multilingual implementation of RAKE algorithm for Rust
- tags: rust, text-processing
- :octocat: source code
beneills/quantum
https://github.com/beneills/quantum
Advanced Rust quantum computer simulator
- tags: rust, virtualization
- :octocat: source code
chromium/chromiumos/platform/crosvm
https://chromium.googlesource.com/chromiumos/platform/crosvm/
Enables Chrome OS to run Linux apps inside a fast, sercure virtualized environment
- tags: rust, virtualization
ekse/unicorn-rs
https://github.com/ekse/unicorn-rs
Rust bindings for the unicorn CPU emulator
- tags: rust, virtualization
- :octocat: source code
saurvs/hypervisor-rs
https://github.com/saurvs/hypervisor-rs
Hardware-accelerated virtualization on OS X
- tags: rust, virtualization
- :octocat: source code
alexcrichton/curl-rust
https://github.com/alexcrichton/curl-rust
libcurl bindings
- tags: rust, web-programming
- :octocat: source code
seanmonstar/reqwest
https://github.com/seanmonstar/reqwest
an ergonomic HTTP Client for Rust.
- tags: rust, web-programming
- :octocat: source code
DoumanAsh/yukikaze
https://gitlab.com/Douman/yukikaze
Beautiful and elegant Yukikaze is little HTTP client library based on hyper.
- tags: rust, web-programming
actix/actix-web
https://github.com/actix/actix-web
A lightweight async web framework for Rust with websocket support
- tags: rust, web-programming
- :octocat: source code
Gotham
https://github.com/gotham-rs/gotham
A flexible web framework that does not sacrifice safety, security or speed.
- tags: rust, web-programming
- :octocat: source code
hyperium/hyper
https://github.com/hyperium/hyper
- tags: rust, web-programming
- :octocat: source code
GildedHonour/frank_jwt
https://github.com/GildedHonour/frank_jwt
JSON Web Token implementation in Rust.
- tags: rust, web-programming
- :octocat: source code
handlebars-rust
https://github.com/sunng87/handlebars-rust
an Iron web framework middleware.
- tags: rust, web-programming
- :octocat: source code
Iron
A middleware-based server framework
- tags: rust, web-programming
- :octocat: source code
Nickel
https://github.com/nickel-org/nickel.rs/
inspired by Express
- tags: rust, web-programming
- :octocat: source code
Ogeon/rustful
https://github.com/Ogeon/rustful
A RESTful web framework for Rust
- tags: rust, web-programming
- :octocat: source code
Rocket
https://github.com/SergioBenitez/Rocket
Rocket is web framework for Rust (nightly) with a focus on ease-of-use, expressability, and speed [](https://travis-ci.org/S...
- tags: rust, web-programming
- :octocat: source code
Rustless
https://github.com/rustless/rustless
A REST-like API micro-framework inspired by Grape and Hyper [<img src="https://api.travis-ci.org/rustless/rustless.svg?branc...
- tags: rust, web-programming
- :octocat: source code
Saphir
https://github.com/richerarc/saphir
A progressive web framework with low-level control, without the pain.
- tags: rust, web-programming
- :octocat: source code
rustforce/sapper
https://github.com/rustforce/sapper
A lightweight web framework built on async hyper, implemented in Rust language.
- tags: rust, web-programming
- :octocat: source code
tiny-http
https://github.com/tiny-http/tiny-http
- tags: rust, web-programming
- :octocat: source code
tomaka/rouille
https://github.com/tomaka/rouille
- tags: rust, web-programming
- :octocat: source code
danclive/sincere
https://github.com/danclive/sincere
A micro web framework for Rust(stable) based on hyper and multithreading.
- tags: rust, web-programming
- :octocat: source code
oltdaniel/zap
https://github.com/oltdaniel/zap
A lightning fast http framework for Rust
- tags: rust, web-programming
- :octocat: source code
WebSocket
https://datatracker.ietf.org/doc/rfc6455/
The WebSocket Protocol (RFC 6455, December 2011)
- tags: rust, web-programming
actix/sockjs
https://github.com/actix/sockjs
A SockJS server for Rust
- tags: rust, web-programming
- :octocat: source code
cyderize/rust-websocket
https://github.com/cyderize/rust-websocket
A framework for dealing with WebSocket connections (both clients and servers) [](https://travis-ci.org/cyderize/rust-webs...
- tags: rust, web-programming
- :octocat: source code
housleyjk/ws-rs
https://github.com/housleyjk/ws-rs
lightweight, event-driven WebSockets for Rust
- tags: rust, web-programming
- :octocat: source code
snapview/tungstenite-rs
https://github.com/snapview/tungstenite-rs
Lightweight stream-based WebSocket implementation for Rust.
- tags: rust, web-programming
- :octocat: source code
vi/websocat
https://github.com/vi/websocat
CLI for interacting with WebSockets, with functionality of Netcat, Curl and Socat.
- tags: rust, web-programming
- :octocat: source code
cargonauts
https://github.com/cargonauts-rs/cargonauts
A web framework intended for building maintainable, well-factored web apps.
- tags: rust, web-programming
- :octocat: source code
pyros2097/rust-embed
https://github.com/pyros2097/rust-embed
A macro to embed static assets into the rust binary
- tags: rust, web-programming
- :octocat: source code
getzola/zola
https://github.com/getzola/zola
An opinionated static site generator with everything built-in.
- tags: rust, web-programming
- :octocat: source code
cobalt-org/cobalt.rs
https://github.com/cobalt-org/cobalt.rs
Static site generator written in Rust
- tags: rust, web-programming
- :octocat: source code
FuGangqiang/mdblog.rs
https://github.com/FuGangqiang/mdblog.rs
Static site generator from markdown files.
- tags: rust, web-programming
- :octocat: source code
Crates
The official public registry for Rust/Cargo.
- tags: rust, web-programming
Cloudsmith :heavy_dollar_sign:
https://cloudsmith.io/l/cargo-registry/
A fully managed package management SaaS, with first-class support for public and private Cargo/Rust registries (plus many others). Has a generous free-tier and is also completely free for open-source.
- tags: rust, web-programming
TeXitoi/benchmarksgame-rs
https://github.com/TeXitoi/benchmarksgame-rs
Rust implementations for the The Computer Language Benchmarks Game [<img src="https://api.travis-ci.org/TeXitoi/benchmarksgame-rs.svg?br...
- tags: rust, benchmarks
- :octocat: source code
Learning systems programming with Rust
https://speakerdeck.com/jvns/learning-systems-programming-with-rust
Presented by Julia Evans @ Rustconf 2016.
- tags: rust
Shipping a Solid Rust Crate
https://www.youtube.com/watch?v=t4CyEKb-ywA
Presented by Michael Gattozzi @ RustConf 2017
- tags: rust
Rust: Hack Without Fear!
https://www.youtube.com/watch?v=lO1z-7cuRYI
Presented by Nicholas Matsakis @ C++Now 2018
- tags: rust
Programming Community Curated Resources for Learning Rust
https://hackr.io/tutorials/learn-rust
A list of recommended resources voted by the programming community.
- tags: rust
exercism.io
https://exercism.io/tracks/rust
programming exercises that help you learn new concepts in Rust.
- tags: rust
Idiomatic Rust
https://github.com/mre/idiomatic-rust
A peer-reviewed collection of articles/talks/repos which teach idiomatic Rust.
- tags: rust
- :octocat: source code
Learning Rust With Entirely Too Many Linked Lists
http://cglab.ca/~abeinges/blah/too-many-lists/book/
in-depth exploration of Rust's memory management rules, through implementing a few different types of list structures.
- tags: rust
Rust by Example
https://doc.rust-lang.org/rust-by-example/
A description
- tags: rust
Rust Cookbook
https://rust-lang-nursery.github.io/rust-cookbook/
A collection of simple examples that demonstrate good practices to accomplish common programming tasks, using the crates of the Rust ecosystem.
- tags: rust
Rust in Motion
https://www.manning.com/livevideo/rust-in-motion?a_aid=cnichols&a_bid=6a993c2e
A video series by Carol Nichols and Jake Goulding (paid)
- tags: rust
rust-learning
https://github.com/ctjhoa/rust-learning
A collection of useful resources to learn Rust
- tags: rust
- :octocat: source code
Rustlings
https://github.com/rust-lang/rustlings
small exercises to get you used to reading and writing Rust code
- tags: rust
- :octocat: source code
stdx
Learn these crates first as an extension to std
- tags: rust
- :octocat: source code
University of Pennsylvania's Comp Sci Rust Programming Course
http://cis198-2016s.github.io/schedule/
CIS 198: Rust Programming - course website
- tags: rust
Build a language VM
https://blog.subnetzero.io/post/building-language-vm-part-00/
Covers general elements of computer hardware useful to know before reading the rest of the tutorials
- tags: rust
New Rustacean
A podcast about learning Rust
Rusty Spike
https://rusty-spike.blubrry.net
news on all things Rust
RustCamp 2015 Talks
http://confreaks.tv/events/rustcamp2015
Confreaks TV
- tags: rust
Rust Design Patterns
https://github.com/rust-unofficial/patterns
A catalogue of Rust design patterns. Contribute to rust-unofficial/patterns development by creating an account on GitHub.
- tags: rust
- :octocat: source code
Rust Guidelines
turon’s web site
- tags: rust
RustBooks
https://github.com/sger/RustBooks
list of RustBooks
- tags: rust
- :octocat: source code
Rust Subreddit
https://www.reddit.com/r/rust/
A subreddit(forum) where rust related questions, articles and resources are posted and discussed
- tags: rust
Paradigms of Rust for the Go developer - Ralph Caraveo III - Medium
https://medium.com/@deckarep/paradigms-of-rust-for-the-go-developer-210f67cd6a29
This article aims to provide some technical insight into the paradigm shifts I’ve been exposed to while researching and learning about the Rust programming language when it comes to concurrency. After...
awesome-rust
https://github.com/rust-unofficial/awesome-rust#readme
A curated list of Rust code and resources. Contribute to rust-unofficial/awesome-rust development by creating an account on GitHub.
- tags: awesome-list, programming-languages, rust
- :octocat: source code
The Rust Programming Language
https://www.rust-lang.org/en-US/
A systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
- tags: rust
Язык программирования Rust
http://rurust.github.io/rust_book_ru/
Растономикон
https://github.com/ruRust/rustonomicon
Rust на примерах
https://rurust.github.io/rust-by-example-ru/
Why Rust?
http://www.oreilly.com/programming/free/files/why-rust.pdf
(PDF)
- tags: rust, free-programming-books
The Rustonomicon
https://doc.rust-lang.org/nomicon/
- tags: rust, free-programming-books
The Rust Programming Language
http://doc.rust-lang.org/book/
- tags: rust, free-programming-books
Rust for Rubyists
http://www.rustforrubyists.com/book/index.html
- tags: rust, free-programming-books
Rust by Example
- tags: rust, free-programming-books
通过例子学习 Rust
https://github.com/rustcc/rust-by-example/
RustPrimer
https://github.com/rustcc/RustPrimer
Rust 语言学习笔记
https://github.com/photino/rust-notes
Rust 官方教程
https://github.com/KaiserY/rust-book-chinese