Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-rust
https://github.com/panthervis/awesome-rust
Last synced: 1 day ago
JSON representation
-
Applications
-
Cryptocurrencies
- YeeCo yeeroot
- Bitcoin Satoshi's Vision
- Lighthouse - suite/badge.svg?branch=master)](https://github.com/sigp/lighthouse/actions)
- ChainX
- CITA
- coinbase-pro-rs - ci.org/inv2004/coinbase-pro-rs.svg?branch=master)](https://travis-ci.org/inv2004/coinbase-pro-rs)
- ethaddrgen - ci.org/Limeth/ethaddrgen.svg?branch=master)](https://travis-ci.org/Limeth/ethaddrgen)
- hdwallet - 32 HD wallet related key derivation utilities.
- Holochain - ci.com/holochain/holochain-rust.svg?branch=master)](https://travis-ci.com/holochain/holochain-rust)
- infincia/bip39-rs
- Joystream - ci.org/Joystream/joystream.svg?branch=master)](https://travis-ci.org/Joystream/joystream)
- Nervos CKB
- Nimiq - ci.com/nimiq/core-rs.svg?branch=master)](https://travis-ci.com/nimiq/core-rs)
- Parity-Bitcoin - ci.org/paritytech/parity-bitcoin.svg?branch=master)](https://travis-ci.com/paritytech/parity-bitcoin)
- Parity-Bridge - based networks
- Parity-Ethereum
- Parity-Zcash
- Polkadot
- rbtc - versa. [![Build Status](https://api.travis-ci.com/lucawen/rbtc.svg?branch=master)](https://travis-ci.com/lucawen/rbtc)
- Substrate
- tendermint-rs - Rust implementation of Tendermint blockchain data structures and clients
- zcash
- YeeCo yeeroot
- nearprotocol/nearcore - contract platform for low-end mobile devices.
- rust-cardano
- cardano-cli
- Grin
- ibc-rs - Rust implementation of the [Interblockchain Communication](https://cosmos.network/ibc/) protocol
- Libra
- wagyu - ci.com/AleoHQ/wagyu.svg?branch=master)](https://api.travis-ci.com/AleoHQ/wagyu.svg?branch=master)
-
System tools
- ajeetdsouza/zoxide
- bandwhich - ci.com/imsnif/bandwhich.svg?branch=master)](https://travis-ci.com/imsnif/bandwhich)
- brocode/fblog - line JSON Log viewer [![build badge](https://api.travis-ci.org/brocode/fblog.svg?branch=master)](https://travis-ci.org/brocode/fblog)
- buster/rrun - ci.org/buster/rrun.svg?branch=master)](https://travis-ci.org/buster/rrun)
- cristianoliveira/funzzy - ci.org/cristianoliveira/funzzy.svg?branch=master)](https://travis-ci.org/cristianoliveira/funzzy)
- dalance/procs - ci.org/dalance/procs.svg?branch=master)](https://travis-ci.org/dalance/procs)
- diskonaut - ci.com/imsnif/diskonaut.svg?branch=main)](https://travis-ci.com/imsnif/diskonaut)
- dust
- ddh - ci.org/darakian/ddh.svg?branch=master)](https://travis-ci.org/darakian/ddh)
- gitui - Blazing fast terminal client for git written in Rust. [![build](https://github.com/extrawurst/gitui/workflows/CI/badge.svg?branch=master)](https://github.com/extrawurst/gitui/actions)
- k0pernicus/zou
- Kondo - CLI & GUI tool for deleting software project artifacts and reclaiming disk space
- lotabout/rargs - ci.org/lotabout/rargs.svg?branch=master)](https://travis-ci.org/lotabout/rargs)
- lotabout/skim - ci.org/lotabout/skim.svg?branch=master)](https://travis-ci.org/lotabout/skim)
- mitnk/cicada - like Unix shell [![build badge](https://api.travis-ci.org/mitnk/cicada.svg?branch=master)](https://travis-ci.org/mitnk/cicada)
- mmstick/concurr - server architecture
- mmstick/fontfinder
- mmstick/parallel
- mmstick/tv-renamer - ci.org/mmstick/tv-renamer.svg?branch=master)](https://travis-ci.org/mmstick/tv-renamer)
- organize-rt - rt/badges/master/pipeline.svg)](https://gitlab.com/FixFromDarkness/organize-rt/-/commits/master)
- orhun/kmon
- ogham/exa - ci.org/ogham/exa.svg?branch=master)](https://travis-ci.org/ogham/exa)
- pop-os/debrep
- pop-os/popsicle
- pueue
- Luminarys/synapse - ci.org/Luminarys/synapse.svg?branch=master)](https://travis-ci.org/Luminarys/synapse)
- redox-os/ion - generation system shell [![build badge](https://api.travis-ci.org/redox-os/ion.svg?branch=master)](https://travis-ci.org/redox-os/ion)
- unwrittenfun/hotkey-rs
- nivekuil/rip - A safe and ergonomic alternative to `rm` [![build badge](https://api.travis-ci.org/nivekuil/rip.svg?branch=master)](https://travis-ci.org/nivekuil/rip)
- sharkdp/bat - ci.org/sharkdp/bat.svg?branch=master)](https://travis-ci.org/sharkdp/bat)
- sharkdp/fd - friendly alternative to find. [![Build Status](https://api.travis-ci.org/sharkdp/fd.svg?branch=master)](https://travis-ci.org/sharkdp/fd)
- sitkevij/hex - ci.org/sitkevij/hex.svg?branch=master)](https://travis-ci.org/sitkevij/hex)
- slai11/goto - friendly way to jump to your indexed directories. [![GitHub Workflow Status](https://img.shields.io/github/workflow/status/slai11/goto/release)](https://github.com/slai11/goto/actions)
- m4b/bingrep - ci.org/m4b/bingrep.svg?branch=master)](https://travis-ci.org/m4b/bingrep)
- uutils/coreutils - platform Rust rewrite of the GNU coreutils [![build badge](https://api.travis-ci.org/uutils/coreutils.svg?branch=master)](https://travis-ci.org/uutils/coreutils)
- watchexec - ci.org/watchexec/watchexec.svg?branch=master)](https://travis-ci.org/watchexec/watchexec)
- XAMPPRocky/tokei - ci.org/XAMPPRocky/tokei.svg?branch=master)](https://travis-ci.org/XAMPPRocky/tokei)
- ytop - A TUI system monitor written in Rust [![Build status](https://github.com/cjbassi/ytop/workflows/Rust%20CI/badge.svg?branch=master)](https://github.com/cjbassi/ytop/actions?query=workflow%3A%22Rust+CI%22)
- fselect - like queries [![build badge](https://api.travis-ci.org/jhspetersson/fselect.svg?branch=master)](https://travis-ci.org/jhspetersson/fselect)
- yake
- pop-os/system76-power - interface) with CLI tool.
- Ralvke/logram
- Peltoche/lsd - ci.org/Peltoche/lsd.svg?branch=master)](https://travis-ci.org/Peltoche/lsd)
- unwrittenfun/hotkey-rs
-
Audio and Music
- Spotifyd
- enginesound - realistic engine sounds. Featuring in-depth configuration, variable sample rate and a frequency analysis window.
- indiscipline/zrtstr - stereo (i.e. have identical channels) and converting such files to mono. [![build badge](https://api.travis-ci.org/indiscipline/zrtstr.svg?branch=master)](https://travis-ci.org/indiscipline/zrtstr)
- Lyriek - threaded GTK 3 application for fetching the lyrics of the current playing song. [![build badge](https://github.com/bartwillems/lyriek/workflows/Rust/badge.svg?branch=master)](https://github.com/BartWillems/lyriek/actions)
- Polaris - ci.org/agersant/polaris.svg?branch=master)](https://travis-ci.org/agersant/polaris)
- Spotify TUI - tui/workflows/Continuous%20Integration/badge.svg?branch=master)
-
- cloudflare/boringtun - v0.2.0-orange.svg)](https://crates.io/crates/boringtun)
- darrint/device-blocker
- denoland/deno
- dlecan/generic-dns-update - ci.org/dlecan/generic-dns-update.svg?branch=master)](https://travis-ci.org/dlecan/generic-dns-update)
- fcsonline/drill - ci.org/fcsonline/drill.svg?branch=master)](https://travis-ci.org/fcsonline/drill)
- Fractalide
- Herd
- intecture/api - driven server management and configuration tool [![build badge](https://api.travis-ci.org/intecture/api.svg?branch=master)](https://travis-ci.org/intecture/api)
- ivanceras/diwata - ci.org/ivanceras/diwata.svg?branch=master)](https://travis-ci.org/ivanceras/diwata)
- jedisct1/flowgger
- kbknapp/docli - ci.org/kbknapp/docli-rs.svg?branch=master)](https://travis-ci.org/kbknapp/docli-rs)
- kytan - to-Peer VPN
- linkerd/linkerd2-proxy
- nicohman/eidolon - free game registry and launcher for linux and macosx [![build badge](https://api.travis-ci.org/nicohman/eidolon.svg?branch=master)](https://travis-ci.org/nicohman/eidolon)
- notty
- Rudr - dev/rudr/workflows/Rust/badge.svg?branch=master)](https://github.com/oam-dev/rudr/actions)
- rx
- Sandstorm Collections App
- Servo
- tiny
- updns
- Weld - ci.org/serayuzgur/weld.svg?branch=master)](https://travis-ci.org/serayuzgur/weld)
- alacritty - platform, GPU enhanced terminal emulator
- AnderEnder/s3find-rs - ci.org/AnderEnder/s3find-rs.svg?branch=master)](https://travis-ci.org/AnderEnder/s3find-rs)
- asm-cli-rust
- ballista
- wezterm - accelerated cross-platform terminal emulator and multiplexer
- limonite - ci.org/qmx/limonite.svg?branch=master)](https://travis-ci.org/qmx/limonite)
- mdBook - lang/mdBook/workflows/CI/badge.svg?branch=master)](https://github.com/rust-lang/mdBook/actions)
- rsign - line tool used to generate/sign/verify digital signatures designed to be compatible with Minisign ![Codeship Status for danielrangel/rsign](https://app.codeship.com/projects/60b28d80-7645-0135-4402-1639b58199d0/status?branch=master)
- trust-dns - server [![build badge](https://api.travis-ci.org/bluejekyll/trust-dns.svg?branch=master)](https://travis-ci.org/bluejekyll/trust-dns)
- andschwa/rust-genetic-algorithm - ci.org/andschwa/rust-genetic-algorithm.svg?branch=master)](https://travis-ci.org/andschwa/rust-genetic-algorithm)
- Rust — Production
- Factotum - factotum-data-pipeline-runner/) [![build badge](https://api.travis-ci.org/snowplow/factotum.svg?branch=master)](https://travis-ci.org/snowplow/factotum)
-
Database
- Materialize - Streaming SQL database powered by Timely Dataflow :heavy_dollar_sign: [![Build status](https://badge.buildkite.com/97d6604e015bf633d1c2a12d166bb46f3b43a927d3952c999a.svg?branch=main)](https://buildkite.com/materialize/tests)
- Lucid - kv/lucid/workflows/Lucid/badge.svg?branch=master)](https://github.com/lucid-kv/lucid/actions?workflow=Lucid)
- ParityDB
- PumpkinDB - ci.org/PumpkinDB/PumpkinDB.svg?branch=master)](https://travis-ci.org/PumpkinDB/PumpkinDB)
- seppo0010/rsedis - ci.org/seppo0010/rsedis.svg?branch=master)](https://travis-ci.org/seppo0010/rsedis)
- tikv - token=36bab0a8e43edb0941b31c38557d2d9d0d58f708)](https://circleci.com/gh/tikv/tikv)
- indradb - ci.org/indradb/indradb.svg?branch=master)](https://travis-ci.org/indradb/indradb)
- noria - stateful data-flow for web application backends [![build badge](https://api.travis-ci.org/mit-pdos/noria.svg?branch=master)](https://travis-ci.org/mit-pdos/noria)
- sled
- TerrabaseDB - model NoSQL database ![GitHub Workflow Status](https://img.shields.io/github/workflow/status/terrabasedb/terrabasedb/Tests?style=flat-square)
-
Emulators
- kondrak/rust64 - ci.org/kondrak/rust64.svg?branch=master)](https://travis-ci.org/kondrak/rust64)
- Ruffle - rs/ruffle)](https://circleci.com/gh/ruffle-rs/ruffle)
- Gekkio/mooneye-gb - ci.org/Gekkio/mooneye-gb.svg?branch=master)](https://travis-ci.org/Gekkio/mooneye-gb)
- mvdnes/rboy - ci.org/mvdnes/rboy.svg?branch=master)](https://travis-ci.org/mvdnes/rboy)
- NivenT/RGB - ci.org/NivenT/RGB.svg?branch=master)](https://travis-ci.org/NivenT/RGB)
- mohanson/gameboy - platform GameBoy emulator. Forever boys!.
- michelhe/rustboyadvance-ng - RustboyAdvance-ng is a Gameboy Advance emulator with desktop, android and [WebAssembly](https://michelhe.github.io/rustboyadvance-ng/) support. [![build badge](https://github.com/michelhe/rustboyadvance-ng/workflows/Deploy/badge.svg?branch=master)](https://github.com/michelhe/rustboyadvance-ng/actions?query=workflow%3ADeploy)
- iamsix/oxidenes
- koute/pinky - ci.org/koute/pinky.svg?branch=master)](https://travis-ci.org/koute/pinky)
- pcwalton/sprocketnes
- rodrigorc/raze
- emu-rs/rustual-boy - ci.org/emu-rs/rustual-boy.svg?branch=master)](https://travis-ci.org/emu-rs/rustual-boy)
- mohanson/i8080
- ioncodes/snesutilities
- crates matching keyword 'emulator'
- pacmancoder/rustzx - ci.org/pacmancoder/rustzx.svg?branch=master)](https://travis-ci.org/pacmancoder/rustzx)
-
Games
- lifthrasiir/angolmois-rust - ci.org/lifthrasiir/angolmois-rust.svg?branch=master)](https://travis-ci.org/lifthrasiir/angolmois-rust)
- citybound
- rsaarelm/magog
- soydos
- cristicbz/rust-doom - ci.org/cristicbz/rust-doom.svg?branch=master)](https://travis-ci.org/cristicbz/rust-doom)
- Thinkofname/rust-quake
- rhex
- garkimasera/rusted-ruins - ci.org/garkimasera/rusted-ruins.svg?branch=master)](https://travis-ci.org/garkimasera/rusted-ruins)
- Veloren
- swatteau/sokoban-rs
- aleshaleksey/TGWM - based mechanics (work in progress) [![build badge](https://api.travis-ci.org/aleshaleksey/TGWM.svg?branch=master)](https://travis-ci.org/aleshaleksey/TGWM)
- ozkriff/zemeroth - based hexagonal strategy game [![build badge](https://api.travis-ci.org/ozkriff/zemeroth.svg?branch=master)](https://travis-ci.org/ozkriff/zemeroth)
- Zone of Control - based hexagonal strategy game [![build badge](https://api.travis-ci.org/ozkriff/zoc.svg?branch=master)](https://travis-ci.org/ozkriff/zoc)
- KostasKyriakou/snake_game - Simple terminal snake game written in Rust.
- Games Made With Piston
- schulke-214/connect-four
- schulke-214/rsnake
- KostasKyriakou/snake_game - Simple terminal snake game written in Rust.
-
Graphics
- Limeth/euclider - time 4D CPU ray tracer [![build badge](https://api.travis-ci.org/Limeth/euclider.svg?branch=master)](https://travis-ci.org/Limeth/euclider)
- RazrFalcon/resvg - ci.org/RazrFalcon/resvg.svg?branch=master)](https://travis-ci.org/RazrFalcon/resvg)
- ivanceras/svgbob - ci.org/ivanceras/svgbob.svg?branch=master)](https://travis-ci.org/ivanceras/svgbob)
- RazrFalcon/svgcleaner
- Twinklebear/tray_rust - ci.org/Twinklebear/tray_rust.svg?branch=master)](https://travis-ci.org/Twinklebear/tray_rust)
- mikigraf/Image-Processing-CLI-in-Rust - ci.org/spejss/Image-Processing-CLI-in-Rust.svg?branch=master)](https://travis-ci.org/spejss/Image-Processing-CLI-in-Rust)
- turnage/valora
- RazrFalcon/resvg - ci.org/RazrFalcon/resvg.svg?branch=master)](https://travis-ci.org/RazrFalcon/resvg)
-
Industrial automation
- locka99/opcua - technologies/opc-ua/) library.
- slowtec/tokio-modbus - based [modbus](https://modbus.org) library. [![Build Status](https://api.travis-ci.org/slowtec/tokio-modbus.svg?branch=master)](https://travis-ci.org/slowtec/tokio-modbus)
- BiancoRoyal/modbus-iiot-rust - ci.org/BiancoRoyal/modbus-iiot-rust.svg?branch=master)](https://travis-ci.org/BiancoRoyal/modbus-iiot-rust)
-
Observability
- Mnwa/gtsa
- OpenTelemetry - telemetry/opentelemetry-rust/workflows/CI/badge.svg?branch=master)](https://github.com/open-telemetry/opentelemetry-rust/actions?query=workflow%3ACI+branch%3Amaster)
- timberio/vector - Performance, Logs, Metrics, & Events Router.
-
Operating systems
- A comparison of operating systems written in Rust
- nebulet/nebulet
- thepowersgang/rust_os - ci.org/thepowersgang/rust_os.svg?branch=master)](https://travis-ci.org/thepowersgang/rust_os)
- tock/tock - M based microcontrollers
- redox-os/redox - ci.org/redox-os/redox.svg?branch=master)](https://travis-ci.org/redox-os/redox)
-
Productivity
- pier-cli/pier - liners, scripts, tools, and CLIs [![build badge](https://api.travis-ci.com/BenSchZA/pier.svg?branch=master)](https://travis-ci.com/BenSchZA/pier)
- subilo - A continuous deployment agent [![Build Status](https://github.com/Bansco/subilo/workflows/Rust/badge.svg?branch=master)](https://github.com/Bansco/subilo/actions?query=workflow%3ARust)
- eureka
- espanso - platform Text Expander written in Rust [![Build Status](https://dev.azure.com/freddy6896/espanso/_apis/build/status/federico-terzi.espanso?branchName=master)](https://dev.azure.com/freddy6896/espanso/_build)
-
Security tools
- lethe - platform drive wiping utility [![Version info](https://img.shields.io/crates/v/lethe.svg)](https://crates.io/crates/lethe) [![Build Status](https://api.travis-ci.org/kostassoid/lethe.svg?branch=master)](https://travis-ci.org/kostassoid/lethe)
- arvancloud/libinjection-rs - ci.org/arvancloud/libinjection-rs.svg?branch=master)](https://travis-ci.org/arvancloud/libinjection-rs)
- kpcyrd/rshijack - ci.org/kpcyrd/rshijack.svg?branch=master)](https://travis-ci.org/kpcyrd/rshijack)
- rustscan/rustscan
- kpcyrd/sniffglue - ci.org/kpcyrd/sniffglue.svg?branch=master)](https://travis-ci.org/kpcyrd/sniffglue)
- kpcyrd/sn0int - automatic OSINT framework and package manager [![build badge](https://api.travis-ci.org/kpcyrd/sn0int.svg?branch=master)](https://travis-ci.org/kpcyrd/sn0int)
- phra/rustbuster
- ripasso
- kpcyrd/badtouch - ci.org/kpcyrd/badtouch.svg?branch=master)](https://travis-ci.org/kpcyrd/badtouch)
-
Text editors
- gchp/iota - ci.org/gchp/iota.svg?branch=master)](https://travis-ci.org/gchp/iota)
- ilai-deutel/kibi - ci.com/ilai-deutel/kibi.svg?branch=master)](https://travis-ci.com/ilai-deutel/kibi)
- mathall/rim - like text editor written in Rust
- Remacs - driven port of Emacs to Rust. [![build badge](https://api.travis-ci.org/remacs/remacs.svg?branch=master)](https://travis-ci.org/remacs/remacs)
- xi-editor
- xray - generation Electron-based text editor. [![build badge](https://api.travis-ci.org/atom/xray.svg?branch=master)](https://travis-ci.org/atom/xray)
-
Text processing
- cpc - Parses and calculates strings of math with support for units and unit conversion, from `1+2` to `1% of round(1 lightyear / 14!s to km/h)`.
- grex - line tool and library for generating regular expressions from user-provided test cases [![build badge](https://api.travis-ci.org/pemistahl/grex.svg?branch=master)](https://travis-ci.org/pemistahl/grex)
- phiresky/ripgrep-all - Books, Office documents, zip, tar.gz, etc. [![Build Status](https://api.travis-ci.org/phiresky/ripgrep-all.svg?branch=master)](https://travis-ci.org/phiresky/ripgrep-all)
- replicadse/complate - terminal text templating tool designed for standardizing messages (like for GIT commits). [![crates.io](https://img.shields.io/crates/v/complate.svg)](https://crates.io/crates/complate) [![crates.io](https://img.shields.io/crates/d/complate?label=crates.io%20downloads)](https://crates.io/crates/complate) [![build badge](https://github.com/replicadse/complate/workflows/pipeline/badge.svg?branch=master)](https://github.com/replicadse/complate/actions)
- lavifb/todo_r - ci.org/lavifb/todo_r.svg?branch=master)](https://travis-ci.org/lavifb/todo_r)
- whitfin/runiq
- whitfin/bytelines
- vishaltelangre/ff - ci.org/vishaltelangre/ff.svg?branch=master)](https://travis-ci.org/vishaltelangre/ff)
- Lisprez/so_stupid_search
- ripgrep - ci.org/BurntSushi/ripgrep.svg?branch=master)](https://travis-ci.org/BurntSushi/ripgrep)
- sd
- xsv - ci.org/BurntSushi/xsv.svg?branch=master)](https://travis-ci.org/BurntSushi/xsv)
- TankerHQ/ruplacer - ci.org/TankerHQ/ruplacer.svg?branch=master)](https://travis-ci.org/TankerHQ/ruplacer)
-
Image processing
-
Utilities
- aleshaleksey/AZDice - ci.org/aleshaleksey/AZDice.svg?branch=master)](https://travis-ci.org/aleshaleksey/AZDice)
- yaa110/cb - ci.org/yaa110/cb.svg?branch=master)](https://travis-ci.org/yaa110/cb)
- brycx/checkpwn - line utility tool that lets you easily check for compromised accounts and passwords.
- evansmurithi/cloak - ci.com/evansmurithi/cloak.svg?branch=master">](https://travis-ci.com/evansmurithi/cloak) [<img src="https://ci.appveyor.com/api/projects/status/9mlfpfru3ng4c689/branch/master?svg=true)](https://ci.appveyor.com/project/evansmurithi/cloak)
- arthrp/consoletimer - ci.org/arthrp/consoleTimer.svg?branch=master)](https://travis-ci.org/arthrp/consoleTimer)
- tversteeg/emplace
- yoannfleurydev/gitweb
- mme - ci.org/GoberInfinity/mme.svg?branch=master)](https://travis-ci.org/GoberInfinity/mme)
- raftario/licensor
- arthrp/quick-skeleton - ci.org/arthrp/quick-skeleton.svg?branch=master)](https://travis-ci.org/arthrp/quick-skeleton)
- repoch - ci.com/lucawen/repoch.svg?branch=master)](https://travis-ci.com/lucawen/repoch/)
- whitfin/s3-concat
- whitfin/s3-meta
- whitfin/s3-utils
- gorros/s3-edit-rs
- fcsonline/tmux-thumbs - fingers written in Rust, copy/pasting tmux like vimium/vimperator.
- amar-laksh/workstation
- guoxbin/dtool - line tool collection to assist development including conversion, codec, hashing, encryption, etc. [![Build Status](https://api.travis-ci.org/guoxbin/dtool.svg?branch=master)](https://travis-ci.org/guoxbin/dtool)
- nomino - ci.org/yaa110/nomino.svg?branch=master)](https://travis-ci.org/yaa110/nomino)
- barberousse
- myfreeweb/freepass
-
Video
- tgotwig/vidmerger
- xiph/rav1e - ci.org/xiph/rav1e.svg?branch=master)](https://travis-ci.org/xiph/rav1e)
- yuvadm/slingr - ci.org/yuvadm/slingr.svg?branch=master)](https://travis-ci.org/yuvadm/slingr)
- yuvadm/streamlib
-
Virtualization
- firecracker-microvm/firecracker - microvm.github.io/)
- oracle/railcar - like container OCI runtime implementation in Rust [![wercker status](https://app.wercker.com/status/730e874772dc02c6005f4ae4e42b0ca4/s/master "wercker status")](https://app.wercker.com/applications/59696a02ee70670100155ae2 )
- tailhook/vagga - ci.org/tailhook/vagga.svg?branch=master)](https://travis-ci.org/tailhook/vagga)
-
Web
- Plume-org/Plume - ci.org/Plume-org/Plume.svg?branch=master)](https://travis-ci.org/Plume-org/Plume)
- LemmyNet/lemmy - ci.org/LemmyNet/lemmy.svg?branch=master)](https://travis-ci.org/LemmyNet/lemmy)
-
Web Servers
- thecoshman/http - ci.org/thecoshman/http.svg?branch=master)](https://travis-ci.org/thecoshman/http)
- svenstaro/miniserve - contained cross-platform CLI tool that allows you to just grab the binary and serve some file(s) via HTTP [![build badge](https://github.com/svenstaro/miniserve/workflows/CI/badge.svg?branch=master)](https://github.com/svenstaro/miniserve/actions)
- TheWaWaR/simple-http-server
- wyhaya/see - ci.org/wyhaya/see.svg?branch=master)](https://travis-ci.org/wyhaya/see)
- ronanyeah/rust-hasura - hasura/workflows/Rust/badge.svg?branch=master)
-
-
Development tools
-
Web Servers
- gstats
- clog-tool/clog-cli - clog-a-conventional-changelog-generator-for-the-rest-of-us.html)) [![build badge](https://api.travis-ci.org/clog-tool/clog-cli.svg?branch=master)](https://travis-ci.org/clog-tool/clog-cli)
- dan-t/rusty-tags - ci.org/dan-t/rusty-tags.svg?branch=master)](https://travis-ci.org/dan-t/rusty-tags)
- dotenv-linter - linter/dotenv-linter/workflows/CI/badge.svg?branch=master)](https://github.com/dotenv-linter/dotenv-linter/actions?query=workflow%3ACI+branch%3Amaster)
- frewsxcv/crate-deps
- gstats
- rust-lang/rustfix
- just - specific tasks [![build badge](https://api.travis-ci.org/casey/just.svg?branch=master)](https://travis-ci.org/casey/just)
- Module Linker
- ptags - ctags wrapper for git repository [![Build Status](https://api.travis-ci.org/dalance/ptags.svg?branch=master)](https://travis-ci.org/dalance/ptags)
- Racer - ci.org/racer-rust/racer.svg?branch=master)](https://travis-ci.org/racer-rust/racer)
- rustfmt - ci.com/rust-lang/rustfmt.svg?branch=master)](https://travis-ci.com/rust-lang/rustfmt)
- Rustup - lang/rustup/workflows/Linux%20(master)/badge.svg?branch=master)](https://github.com/rust-lang/rustup/actions)
- Rust Language Server
- Rust Search Extension - search-extension/workflows/build/badge.svg?branch=master)](https://github.com/huhu/rust-search-extension/actions)
- artifact - ci.org/vitiral/artifact.svg?branch=master)](https://travis-ci.org/vitiral/artifact)
- semantic-rs - ci.org/semantic-rs/semantic-rs.svg?branch=master)](https://travis-ci.org/semantic-rs/semantic-rs)
- fw - ci.org/brocode/fw.svg?branch=master)](https://travis-ci.org/brocode/fw)
- tinyrick
- scriptisto - agnostic "shebang interpreter" that enables you to write one file scripts in compiled languages. [![Build Status](https://cloud.drone.io/api/badges/igor-petruk/scriptisto/status.svg)](https://cloud.drone.io/igor-petruk/scriptisto)
- clippy - ci.com/rust-lang/rust-clippy.svg?branch=master)](https://travis-ci.org/rust-lang/rust-clippy)
- delta - highlighter for git and diff output [![build badge](https://api.travis-ci.com/dandavison/delta.svg?branch=master)](https://travis-ci.com/dandavison/delta)
- git-journal - ci.org/saschagrunert/git-journal.svg?branch=master)](https://travis-ci.org/saschagrunert/git-journal)
- mask
- Rust Regex Playground
-
Build system
- cargo-tree - like format [![CircleCI](https://circleci.com/gh/sfackler/cargo-tree.svg?style=shield)](https://circleci.com/gh/sfackler/cargo-tree)
- liuchong/cargo-x - party cargo subcommand to execute a custom command [![build badge](https://api.travis-ci.org/liuchong/cargo-x.svg?branch=master)](https://travis-ci.org/liuchong/cargo-x)
- dtolnay/cargo-expand
- Devolutions/CMakeRust
- SiegeLord/RustCMake - ci.org/SiegeLord/RustCMake.svg?branch=master)](https://travis-ci.org/SiegeLord/RustCMake)
- icepuma/rust-action
- peaceiris/actions-mdbook
- Cargo
- cargo-benchcmp - benchmarks [![build badge](https://api.travis-ci.org/BurntSushi/cargo-benchcmp.svg?branch=master)](https://travis-ci.org/BurntSushi/cargo-benchcmp)
- cargo-bitbake - rust [![build badge](https://api.travis-ci.org/cardoe/cargo-bitbake.svg?branch=master)](https://travis-ci.org/cardoe/cargo-bitbake)
- cargo-cache - cache/workflows/ci/badge.svg?branch=master)](https://github.com/matthiaskrgr/cargo-cache/actions)
- cargo-check - - -Zno-trans` which can be helpful for running a faster compile if you only need correctness checks [![build badge](https://api.travis-ci.org/rsolomo/cargo-check.svg?branch=master)](https://travis-ci.org/rsolomo/cargo-check)
- cargo-count - ci.org/kbknapp/cargo-count.svg?branch=master)](https://travis-ci.org/kbknapp/cargo-count)
- cargo-deb - ci.org/mmstick/cargo-deb.svg?branch=master)](https://travis-ci.org/mmstick/cargo-deb)
- cargo-deps - ci.com/m-cat/cargo-deps.svg?branch=master)](https://travis-ci.org/m-cat/cargo-deps)
- cargo-do - ci.org/pwoolcoc/cargo-do.svg?branch=master)](https://travis-ci.org/pwoolcoc/cargo-do)
- cargo-ebuild - tree eclasses [![build badge](https://api.travis-ci.org/cardoe/cargo-ebuild.svg?branch=master)](https://travis-ci.org/cardoe/cargo-ebuild)
- cargo-edit - ci.org/killercup/cargo-edit.svg?branch=master)](https://travis-ci.org/killercup/cargo-edit)
- cargo-get - Cargo plugin to easily query information from Cargo.toml files ![GitHub Workflow Status](https://img.shields.io/github/workflow/status/nicolaiunrein/cargo-get/CI)
- cargo-graph - dot` with additional features. Unmaintained, see `cargo-deps` [![build badge](https://api.travis-ci.org/kbknapp/cargo-graph.svg?branch=master)](https://travis-ci.org/kbknapp/cargo-graph)
- cargo-info - ci.org/imp/cargo-info.svg?branch=master)](https://travis-ci.org/imp/cargo-info)
- cargo-license - ci.org/onur/cargo-license.svg?branch=master)](https://travis-ci.org/onur/cargo-license)
- cargo-make - ci.org/sagiegurari/cargo-make.svg?branch=master)](https://travis-ci.org/sagiegurari/cargo-make)
- cargo-modules - like overview of a crate's modules. [![build badge](https://api.travis-ci.org/regexident/cargo-modules.svg?branch=master)](https://travis-ci.org/regexident/cargo-modules)
- cargo-multi - ci.org/imp/cargo-multi.svg?branch=master)](https://travis-ci.org/imp/cargo-multi)
- cargo-outdated - ci.org/kbknapp/cargo-outdated.svg?branch=master)](https://travis-ci.org/kbknapp/cargo-outdated)
- cargo-release - managed cargo project, build, tag, publish, doc and push [![build badge](https://api.travis-ci.org/sunng87/cargo-release.svg?branch=master)](https://travis-ci.org/sunng87/cargo-release)
- cargo-script - ci.org/DanielKeep/cargo-script.svg?branch=master)](https://travis-ci.org/DanielKeep/cargo-script)
- cargo-testify - ci.org/greyblake/cargo-testify.svg?branch=master)](https://travis-ci.org/greyblake/cargo-testify)
- cargo-update - ci.org/nabijaczleweli/cargo-update.svg?branch=master)](https://travis-ci.org/nabijaczleweli/cargo-update)
- cargo-watch - ci.org/passcod/cargo-watch.svg?branch=master)](https://travis-ci.org/passcod/cargo-watch)
- snare
- Ralvke/rust-loader
- cargo-generate - existing git repository as a template [![build badge](https://api.travis-ci.com/ashleygwilliams/cargo-generate.svg?branch=master)](https://travis-ci.com/ashleygwilliams/cargo-generate)
-
Debugging
- gdbgui - ci.org/cs01/gdbgui.svg?branch=master)](https://travis-ci.org/cs01/gdbgui)
- rust-gdb
- lldb_batchmode.py
-
Deployment
- emk/rust-musl-builder - libc and musl-gcc, with static versions of useful C libraries
- kpcyrd/mini-docker-rust - ci.org/kpcyrd/mini-docker-rust.svg?branch=master)](https://travis-ci.org/kpcyrd/mini-docker-rust)
- liuchong/docker-rustup
- rust-lang-nursery/docker-rust
- emk/heroku-buildpack-rust
- messense/rust-musl-cross - cross [![build badge](https://api.travis-ci.org/messense/rust-musl-cross.svg?branch=master)](https://travis-ci.org/messense/rust-musl-cross)
- DenisKolodin/rust-app-engine
-
Embedded
- japaric/rust-cross - ci.org/japaric/rust-cross.svg?branch=master)](https://travis-ci.org/japaric/rust-cross)
- japaric/xargo - metal targets like ARM Cortex-M [![build badge](https://api.travis-ci.org/japaric/xargo.svg?branch=master)](https://travis-ci.org/japaric/xargo)
- Ogeon/rust-on-raspberry-pi
- avr-rust/ruduino
- Rust Embedded
-
FFI
- Sean1708/rusty-cheddar - ci.org/Sean1708/rusty-cheddar.svg?branch=master)](https://travis-ci.org/Sean1708/rusty-cheddar)
- rust-lang/rust-bindgen
- dtolnay/cxx - dtolnay/cxx-8da0cb?style=for-the-badge&labelColor=555555&logo=github)](https://github.com/dtolnay/cxx)
- rusterlium/rustler - ci.org/rusterlium/rustler.svg?branch=master)](https://travis-ci.org/rusterlium/rustler)
- bennettanderson/rjni
- drrb/java-rust-example - ci.org/drrb/java-rust-example.svg?branch=master)](https://travis-ci.org/drrb/java-rust-example)
- rawrafox/rust-jdbc
- jcmoyer/rust-lua53 - ci.org/jcmoyer/rust-lua53.svg?branch=master)](https://travis-ci.org/jcmoyer/rust-lua53)
- lilyball/rust-lua - ci.org/lilyball/rust-lua.svg?branch=master)](https://travis-ci.org/lilyball/rust-lua)
- tickbh/td_rlua - cost high-level lua 5.3 wrapper for Rust [![build badge](https://api.travis-ci.org/tickbh/td_rlua.svg?branch=master)](https://travis-ci.org/tickbh/td_rlua)
- tomaka/hlua - ci.org/tomaka/hlua.svg?branch=master)](https://travis-ci.org/tomaka/hlua)
- anima-engine/mrusty - ci.org/anima-engine/mrusty.svg?branch=master)](https://travis-ci.org/anima-engine/mrusty)
- neon-bindings/neon - ci.org/neon-bindings/neon.svg?branch=master)](https://travis-ci.org/neon-bindings/neon)
- infinyon/node-bindgen - Easy way to generate nodejs module using Rust
- SSheldon/rust-objc - C Runtime bindings and wrapper for Rust
- vickenty/mi-rust
- vickenty/perl-xs - ci.org/vickenty/perl-xs.svg?branch=master)](https://travis-ci.org/vickenty/perl-xs)
- getsentry/milksnake
- dgrunwald/rust-cpython - ci.org/dgrunwald/rust-cpython.svg?branch=master)](https://travis-ci.org/dgrunwald/rust-cpython)
- PyO3/PyO3 - ci.org/PyO3/pyo3.svg?branch=master)](https://travis-ci.org/PyO3/pyo3)
- danielpclark/rutie - ci.org/danielpclark/rutie.svg?branch=master)](https://travis-ci.org/danielpclark/rutie)
- tildeio/helix - ci.org/tildeio/helix.svg?branch=master)](https://travis-ci.org/tildeio/helix)
- Foreign Function Interface - ffi-omnibus/) (a collection of examples of using code written in Rust from other languages) and [FFI examples written in Rust](https://github.com/alexcrichton/rust-ffi-examples).
- rust-cpp - Embed C++ code directly in Rust. [![Build Status](https://api.travis-ci.org/mystor/rust-cpp.svg?branch=master)](https://travis-ci.org/mystor/rust-cpp) [![Build status](https://ci.appveyor.com/api/projects/status/uu76vmcrwnjqra0u/branch/master?svg=true)](https://ci.appveyor.com/project/mystor/rust-cpp/branch/master)
- mgattozzi/curryrs
- mgattozzi/haskellrs
- mgattozzi/rushs
- j4rs - ci.org/astonbitecode/j4rs.svg?branch=master)](https://travis-ci.org/astonbitecode/j4rs)
- jni - ci.org/jni-rs/jni-rs.svg?branch=master)](https://travis-ci.org/jni-rs/jni-rs)
- jni-sys - ci.org/sfackler/rust-jni-sys.svg?branch=master)](https://travis-ci.org/sfackler/rust-jni-sys)
- rucaja - ci.org/kud1ing/rucaja.svg?branch=master)](https://travis-ci.org/kud1ing/rucaja)
- rustwasm/wasm-pack - ci.com/rustwasm/wasm-pack.svg?branch=master)](https://travis-ci.org/rustwasm/wasm-pack)
- rustwasm/wasm-bindgen - level interactions between wasm modules and JS. [![build badge](https://api.travis-ci.com/rustwasm/wasm-bindgen.svg?branch=master)](https://travis-ci.org/rustwasm/wasm-bindgen)
- rhysd/wain - wain: WebAssembly INterpreter from scratch in Safe Rust with zero dependency [![build badge](https://github.com/rhysd/wain/workflows/CI/badge.svg?branch=master&event=push)](https://github.com/rhysd/wain/actions?query=workflow%3ACI+branch%3Amaster+event%3Apush)
- rlhunt/cbindgen - ci.org/eqrion/cbindgen.svg?branch=master)](https://travis-ci.org/eqrion/cbindgen)
-
IDEs
- Are we (I)DE yet? - lang.org/tools).
- Eclipse
- Emacs
- gnome-builder
- Kakoune
- IntelliJ
- Sublime Text
- sublimehq/packages
- Visual Studio Code
- rust-lang/rls-vscode
- zargony/atom-language-rust
- rust-lang/atom-ide-rust - ci.com/rust-lang/atom-ide-rust.svg?branch=master)](https://travis-ci.com/rust-lang/atom-ide-rust)
- RustDT - ci.org/RustDT/RustDT.svg?branch=master)](https://travis-ci.org/RustDT/RustDT)
- rust-mode
- rustic - Rust development environment for Emacs [![build badge](https://api.travis-ci.com/brotzeit/rustic.svg?branch=master)](https://travis-ci.com/brotzeit/rustic)
- flycheck-rust
- emacs-racer - mode.github.io) and [auto-complete](https://github.com/auto-complete/auto-complete))
- drrb/rust-netbeans
- intellij-rust/intellij-rust - ci.org/intellij-rust/intellij-rust.svg?branch=master)](https://travis-ci.org/intellij-rust/intellij-rust)
- intellij-rust/intellij-toml
- Ride - ci.org/madeso/ride.svg?branch=master)](https://travis-ci.org/madeso/ride)
- SolidOak
- rust-lang/rust-enhanced
- rust.vim
- vim-cargo
- vim-racer - rust/racer) for Rust code completion and navigation.
- autozimu/LanguageClient-neovim - server-protocol/) client. Implemented in Rust and supports rls out of the box.
- PistonDevelopers/VisualRust
- dgriffen/rls-vs2017 - vs2017)
- crates - marketplace/v/serayuzgur.crates.svg">](https://github.com/serayuzgur/crates) [<img src="https://api.travis-ci.org/serayuzgur/crates.svg?branch=master)](https://travis-ci.org/serayuzgur/crates)
- CodeLLDB
- Eclipse Corrosion
- Atom
- Vim
- kak-lsp/kak-lsp - server-protocol/) client. Implemented in Rust and supports rls out of the box.
- rust-analyzer
-
Static analysis
- [assert
- static_assertions - time assertions to ensure that invariants are met [![Build Status](https://api.travis-ci.org/nvzqz/static-assertions-rs.svg?branch=master)](https://travis-ci.org/nvzqz/static-assertions-rs/)
- facebookexperimental/MIRAI - level intermediate representation (MIR) [![Build Status](https://api.travis-ci.com/facebookexperimental/MIRAI.svg?branch=master)](https://travis-ci.org/facebookexperimental/MIRAI/)
-
Testing
- [testing
- laboratory
- demonstrate
- mockiato - ci.com/mockiato/mockiato.svg?branch=master)](https://travis-ci.com/mockiato/mockiato)
- mutagen - level mutation testing framework (nightly only) [![build badge](https://api.travis-ci.org/llogiq/mutagen.svg?branch=master)](https://travis-ci.org/llogiq/mutagen)
- proptest - ci.org/altsysrq/proptest.svg?branch=master)](https://travis-ci.org/altsysrq/proptest)
- quickcheck - ci.org/BurntSushi/quickcheck.svg?branch=master)](https://travis-ci.org/BurntSushi/quickcheck)
- mockito - ci.org/lipanski/mockito.svg?branch=master)](https://travis-ci.org/lipanski/mockito)
- speculate
- rstest - based test framework for Rust [![Build Status](https://github.com/la10736/rstest/workflows/Test/badge.svg?branch=master)](https://github.com/la10736/rstest/actions)
- ruspec - nasa/ruspec/workflows/CI/badge.svg?branch=master)](https://github.com/k-nasa/ruspec/actions)
- tarpaulin - ci.org/repositories/xd009642/tarpaulin.svg?branch=master)](https://travis-ci.org/xd009642/tarpaulin)
- httpmock
- AlKass/polish - Driven Framework [![Build Status](https://api.travis-ci.org/AlKass/polish.svg?branch=master)](https://travis-ci.org/AlKass/polish) [![Crates Package Status](https://img.shields.io/crates/v/polish.svg)](https://crates.io/crates/polish)
- rust-fuzz/afl.rs - ci.org/rust-fuzz/afl.rs.svg?branch=master)](https://travis-ci.org/rust-fuzz/afl.rs)
- trust
- fake-rs - ci.org/repositories/cksac/fake-rs.svg?branch=master)](https://travis-ci.org/cksac/fake-rs)
- goldenfile - A library providing a simple API for goldenfile testing. [![build badge](https://api.travis-ci.org/calder/rust-goldenfile.svg?branch=master)](https://travis-ci.org/calder/rust-goldenfile)
-
Pattern recognition
- sfikas/rusteval - ci.org/sfikas/rusteval.svg?branch=master)](https://travis-ci.org/sfikas/rusteval)
-
Profiling
- bheisler/criterion.rs - driven benchmarking library for Rust [![Build Status](https://api.travis-ci.org/bheisler/criterion.rs.svg?branch=master)](https://travis-ci.org/bheisler/criterion.rs)
- sharkdp/hyperfine - line benchmarking tool [![Version info](https://img.shields.io/crates/v/hyperfine.svg)](https://crates.io/crates/hyperfine) [![Build Status](https://api.travis-ci.org/sharkdp/hyperfine.svg?branch=master)](https://travis-ci.org/sharkdp/hyperfine)
- performancecopilot/hornet - Pilot memory-mapped values instrumentation library [![crates.io badge](https://img.shields.io/crates/v/hornet.svg)](https://crates.io/crates/hornet) [![build badge](https://api.travis-ci.org/performancecopilot/hornet.svg?branch=master)](https://travis-ci.org/performancecopilot/hornet)
- ellisonch/rust-stopwatch - ci.org/ellisonch/rust-stopwatch.svg?branch=master)](https://travis-ci.org/ellisonch/rust-stopwatch)
- mrhooray/torch
- llogiq/flame - ci.org/llogiq/flame.svg?branch=master)](https://travis-ci.org/llogiq/flame)
- koute/memory-profiler - ci.org/koute/memory-profiler.svg?branch=master)](https://travis-ci.org/koute/memory-profiler)
-
Services
-
Transpiling
- immunant/c2rust - ci.org/immunant/c2rust.svg?branch=master)](https://travis-ci.org/immunant/c2rust)
- jameysharp/corrode
-
-
Libraries
-
Caching
- mozilla/sccache - Shared Compilation Cache, great for Rust compilation [![build badge](https://api.travis-ci.org/mozilla/sccache.svg?branch=master)](https://travis-ci.org/mozilla/sccache)
- jaysonsantos/bmemcached-rs - ci.org/jaysonsantos/bmemcached-rs.svg?branch=master)](https://travis-ci.org/jaysonsantos/bmemcached-rs)
- jaemk/cached
- aisk/rust-memcache - ci.org/aisk/rust-memcache.svg?branch=master)](https://travis-ci.org/aisk/rust-memcache)
-
Command-line
- mackwic/colored
- starship/starship
- clap-rs - line argument parser [![build badge](https://api.travis-ci.org/clap-rs/clap.svg?branch=master)](https://travis-ci.org/clap-rs/clap)
- docopt/docopt.rs - ci.org/docopt/docopt.rs.svg?branch=master)](https://travis-ci.org/docopt/docopt.rs)
- z5labs/pflag
- TeXitoi/structopt - ci.org/TeXitoi/structopt.svg?branch=master)](https://travis-ci.org/TeXitoi/structopt)
- killercup/quicli - ci.org/killercup/quicli.svg?branch=master)](https://travis-ci.org/killercup/quicli)
- ksk001100/seahorse
- nukesor/comfy-table - table](https://crates.io/crates/comfy-table)] — Beautiful dynamic tables for your cli tools. [![Build status](https://github.com/Nukesor/comfy-table/workflows/Tests/badge.svg?branch=master)](https://github.com/nukesor/comfy-table/actions)
- reugn/rspark - ci.org/reugn/rspark.svg?branch=master)](https://travis-ci.org/reugn/rspark)
- rust-cli/human-panic - panic](https://crates.io/crates/human-panic)] — panic messages for humans [![build badge](https://api.travis-ci.org/rust-cli/human-panic.svg?branch=master)](https://travis-ci.org/rust-cli/human-panic)
- srijs/rust-copperline - Rust command line editing library
- MovingtoMars/liner - like functionality [![build badge](https://api.travis-ci.org/MovingtoMars/liner.svg?branch=master)](https://travis-ci.org/MovingtoMars/liner)
- murarth/linefeed - ci.org/murarth/linefeed.svg?branch=master)](https://travis-ci.org/murarth/linefeed)
- kkawakam/rustyline - ci.org/kkawakam/rustyline.svg?branch=master)](https://travis-ci.org/kkawakam/rustyline)
- imp/pager-rs
- hniksic/rust-subprocess - ci.org/hniksic/rust-subprocess.svg?branch=master)](https://travis-ci.org/hniksic/rust-subprocess)
- oconnor663/duct.rs - ci.org/oconnor663/duct.rs.svg?branch=master)](https://travis-ci.org/oconnor663/duct.rs)
- a8m/pb
- FGRibreau/spinners
- hashmismatch/terminal_cli.rs - ci.org/hashmismatch/terminal_cli.rs.svg?branch=master)](https://travis-ci.org/hashmismatch/terminal_cli.rs)
- ogham/rust-ansi-term - ci.org/ogham/rust-ansi-term.svg?branch=master)](https://travis-ci.org/ogham/rust-ansi-term)
- LukasKalbertodt/term-painter - painter](https://crates.io/crates/term-painter)] — cross-platform styled terminal output [![build badge](https://api.travis-ci.org/LukasKalbertodt/term-painter.svg?branch=master)](https://travis-ci.org/LukasKalbertodt/term-painter)
- vitiral/termstyle
- SergioBenitez/yansi
- TimonPost/crossterm
- gyscos/Cursive - ci.org/gyscos/Cursive.svg?branch=master)](https://travis-ci.org/gyscos/Cursive)
- ogham/rust-term-grid - ci.org/ogham/rust-term-grid.svg?branch=master)](https://travis-ci.org/ogham/rust-term-grid)
- redox-os/termion - ci.org/redox-os/termion.svg?branch=master)](https://travis-ci.org/redox-os/termion)
- fdehau/tui-rs - contrib](https://github.com/yaronn/blessed-contrib) and [termui](https://github.com/gizak/termui) [![build badge](https://api.travis-ci.org/fdehau/tui-rs.svg?branch=master)](https://travis-ci.org/fdehau/tui-rs)
- cfyzium/bearlibterminal - lib-terminal](https://crates.io/crates/bear-lib-terminal)] — [BearLibTerminal](https://github.com/tommyettinger/BearLibTerminal) bindings [![build badge](https://api.travis-ci.org/nabijaczleweli/BearLibTerminal.rs.svg?branch=master)](https://travis-ci.org/nabijaczleweli/BearLibTerminal.rs)
- jeaye/ncurses-rs - ci.org/jeaye/ncurses-rs.svg?branch=master)](https://travis-ci.org/jeaye/ncurses-rs)
- ihalila/pancurses - ci.org/ihalila/pancurses.svg?branch=master)](https://travis-ci.org/ihalila/pancurses)
- gchp/rustbox - ci.org/gchp/rustbox.svg?branch=master)](https://travis-ci.org/gchp/rustbox)
- ivanceras/titik - a crossplatform TUI widget library with the goal of providing interactive widgets [![Build Status](https://api.travis-ci.com/ivanceras/titik.svg?branch=master)](https://travis-ci.com/github/ivanceras/titik)
- philippkeller/rexpect - ci.org/philippkeller/rexpect.svg?branch=master)](https://travis-ci.org/philippkeller/rexpect)
- mitsuhiko/indicatif
-
Cryptography
- ctz/rustls
- novifinancial/opaque-ke - krawczyk-cfrg-opaque/) password-authenticated key exchange. [![build badge](https://github.com/novifinancial/opaque-ke/workflows/Rust%20CI/badge.svg?branch=master)](https://github.com/novifinancial/opaque-ke)
- [crypto
- cossacklabs/themis - level cryptographic library for solving typical data security tasks, best fit for multi-platform apps. [![build badge](https://circleci.com/gh/cossacklabs/themis/tree/master.svg?style=shield)](https://circleci.com/gh/cossacklabs/themis)
- briansmith/ring - ci.org/briansmith/ring.svg?branch=master)](https://travis-ci.org/briansmith/ring)
- briansmith/webpki - ci.org/briansmith/webpki.svg?branch=master)](https://travis-ci.org/briansmith/webpki)
- DaGenix/rust-crypto - ci.org/DaGenix/rust-crypto.svg?branch=master)](https://travis-ci.org/DaGenix/rust-crypto)
- dalek-cryptography/curve25519-dalek
- dalek-cryptography/ed25519-dalek
- dalek-cryptography/x25519-dalek
- debris/tiny-keccak
- defund/pw
- sodiumoxide/sodiumoxide - ci.org/sodiumoxide/sodiumoxide.svg?branch=master)](https://travis-ci.org/sodiumoxide/sodiumoxide)
- doublify/libblockchain - ci.org/doublify/libblockchain.svg?branch=master)](https://travis-ci.org/doublify/libblockchain)
- exonum/exonum - ci.com/exonum/exonum.svg?branch=master)](https://travis-ci.org/exonum/exonum)
- klutzy/suruga
- libOctavo/octavo - ci.org/libOctavo/octavo.svg?branch=master)](https://travis-ci.org/libOctavo/octavo)
- RustCrypto/hashes - ci.org/RustCrypto/hashes.svg?branch=master)](https://travis-ci.org/RustCrypto/hashes)
- rustindia/mpw-rs - ci.org/rustindia/mpw-rs.svg?branch=master)](https://travis-ci.org/rustindia/mpw-rs)
- Fraunhofer-AISEC/rabe - Based Encryption (ABE) schemes
- racum/rust-djangohashers - ci.org/Racum/rust-djangohashers.svg?branch=master)](https://travis-ci.org/Racum/rust-djangohashers)
- RNCryptor/rncryptor-rs
- conradkleinespel/rooster
- sfackler/rust-native-tls
- sfackler/rust-openssl - ci.org/sfackler/rust-openssl.svg?branch=master)](https://travis-ci.org/sfackler/rust-openssl)
- kornelski/rust-security-framework
- steffengy/schannel-rs
- zebradil/rustotpony - time password generators aka Google Authenticator (TOTP)
- brycx/orion - level API's that are easy to use and hard to misuse. [![build badge](https://api.travis-ci.org/brycx/orion.svg?branch=master)](https://travis-ci.org/brycx/orion)
-
Database
- luncj/etcd-rs - ci.org/luncj/etcd-rs.svg?branch=master)](https://travis-ci.org/luncj/etcd-rs)
- [database
- [nosql
- [couchdb
- [crux
- DynamoDB
- [elasticsearch
- InfluxDB
- [lmdb
- [mongodb
- [cypher
- [redis
- RocksDB
- UnQLite
- ZooKeeper
- PickleDB
- [sql
- [mysql
- [postgres
- [sqlite
- [orm
- sfackler/r2d2 - ci.org/sfackler/r2d2.svg?branch=master)](https://travis-ci.org/sfackler/r2d2)
- Rincon
- AlexPikalov/cdrs - ci.org/AlexPikalov/cdrs.svg?branch=master)](https://travis-ci.org/AlexPikalov/cdrs)
- chill-rs/chill - ci.org/chill-rs/chill.svg?branch=master)](https://travis-ci.org/chill-rs/chill)
- Sofa
- naomijub/transistor - ci.org/naomijub/transistor.svg?branch=master)](https://travis-ci.org/naomijub/transistor)
- softprops/dynomite - A library for strongly-typed and convenient interaction with `rusoto_dynamodb` [![build badge](https://github.com/softprops/dynomite/workflows/Main/badge.svg?branch=master)](https://github.com/softprops/dynomite/actions)
- benashford/rs-es - es](https://crates.io/crates/rs-es)] — A Rust client for the [Elastic](https://www.elastic.co/) REST API [![build badge](https://api.travis-ci.org/benashford/rs-es.svg?branch=master)](https://travis-ci.org/benashford/rs-es)
- elastic-rs/elastic - ci.org/elastic-rs/elastic.svg?branch=master">](https://travis-ci.org/elastic-rs/elastic) [<img src="https://ci.appveyor.com/api/projects/status/csa78tcumdpnbur2?svg=true)](https://ci.appveyor.com/project/KodrAus/elastic)
- jimmycuadra/rust-etcd - ci.org/jimmycuadra/rust-etcd.svg?branch=master)](https://travis-ci.org/jimmycuadra/rust-etcd)
- luncj/etcd-rs - ci.org/luncj/etcd-rs.svg?branch=master)](https://travis-ci.org/luncj/etcd-rs)
- vhbit/sherwood - ci.org/vhbit/sherwood.svg?branch=master)](https://travis-ci.org/vhbit/sherwood)
- panoptix-za/influxdb-rs
- driftluo/InfluxDBClient-rs - ci.org/driftluo/InfluxDBClient-rs.svg?branch=master)](https://travis-ci.org/driftluo/InfluxDBClient-rs)
- skade/leveldb - ci.org/skade/leveldb.svg?branch=master)](https://travis-ci.org/skade/leveldb)
- vhbit/lmdb-rs - rs](https://crates.io/crates/lmdb-rs)] — [LMDB](https://symas.com/lmdb/) bindings [![build badge](https://api.travis-ci.org/vhbit/lmdb-rs.svg?branch=master)](https://travis-ci.org/vhbit/lmdb-rs)
- MHmorgan/mhdb - value store database. [![build badge](https://api.travis-ci.com/MHmorgan/mhdb.svg?branch=master)](https://travis-ci.com/github/MHmorgan/mhdb)
- mongodb/mongo-rust-driver
- rust-rocksdb/rust-rocksdb - ci.org/rust-rocksdb/rust-rocksdb.svg?branch=master)](https://travis-ci.org/rust-rocksdb/rust-rocksdb)
- zitsen/unqlite.rs - ci.org/zitsen/unqlite.rs.svg?branch=master)](https://travis-ci.org/zitsen/unqlite.rs)
- bonifaido/rust-zookeeper - ci.org/bonifaido/rust-zookeeper.svg?branch=master)](https://travis-ci.org/bonifaido/rust-zookeeper)
- seladb/pickledb-rs - value store, heavily inspired by Python's PickleDB. [![build badge](https://api.travis-ci.org/seladb/pickledb-rs.svg?branch=master)](https://travis-ci.org/seladb/pickledb-rs)
- launchbadge/sqlx - async PostgreSQL/MySQL/SQLite connection pool with strong typing support [![build badge](https://img.shields.io/github/workflow/status/launchbadge/sqlx/Rust/master?style=flat-square)](https://github.com/launchbadge/sqlx)
- prisma/tiberius
- AgilData/mysql-proxy-rs - proxy-rs/tree/master.svg?style=svg)](https://circleci.com/gh/AgilData/mysql-proxy-rs/tree/master)
- blackbeam/mysql_async
- blackbeam/rust-mysql-simple - ci.org/blackbeam/rust-mysql-simple.svg?branch=master)](https://travis-ci.org/blackbeam/rust-mysql-simple)
- sfackler/rust-postgres - ci.org/sfackler/rust-postgres.svg?branch=master)](https://travis-ci.org/sfackler/rust-postgres)
- rusqlite - ci.org/rusqlite/rusqlite.svg?branch=master)](https://travis-ci.org/rusqlite/rusqlite)
- diesel-rs/diesel - ci.org/diesel-rs/diesel.svg?branch=master)](https://travis-ci.org/diesel-rs/diesel)
- ivanceras/rustorm - ci.org/ivanceras/rustorm.svg?branch=master)](https://travis-ci.org/ivanceras/rustorm)
- Metaswitch/cassandra-rs - ci.org/Metaswitch/cassandra-rs.svg?branch=master)](https://travis-ci.org/Metaswitch/cassandra-rs)
- mitsuhiko/redis-rs - ci.org/mitsuhiko/redis-rs.svg?branch=master)](https://travis-ci.org/mitsuhiko/redis-rs)
-
Data visualization
- igiagkiozis/plotly
- saresend/gust - ci.org/saresend/Gust.svg?branch=master)](https://travis-ci.org/saresend/Gust)
- milliams/plotlib - ci.org/milliams/plotlib.svg?branch=master)](https://travis-ci.org/milliams/plotlib)
- 38/plotters - ci.org/38/plotters.svg?branch=master)](https://travis-ci.org/38/plotters)
-
Astronomy
- flosse/rust-sun - ci.org/flosse/rust-sun.svg?branch=master)](https://travis-ci.org/flosse/rust-sun)
- [astronomy
- fitsio - ci.org/mindriot101/rust-fitsio.svg?branch=master)](https://travis-ci.org/mindriot101/rust-fitsio)
- saurvs/astro-rust - ci.org/saurvs/astro-rust.svg?branch=master)](https://travis-ci.org/saurvs/astro-rust)
-
Asynchronous
- dpc/mioco - based, asynchronous IO handling library [![build badge](https://api.travis-ci.org/dpc/mioco.svg?branch=master" alt="Travis CI Build Status)](https://travis-ci.org/dpc/mioco)
- TeaEntityLab/fpRust - ci.org/TeaEntityLab/fpRust.svg?branch=master" alt="Travis CI Build Status)](https://travis-ci.org/TeaEntityLab/fpRust)
- rust-lang/futures-rs - cost futures in Rust [![build badge](https://api.travis-ci.com/rust-lang/futures-rs.svg?branch=master" alt="Travis CI Build Status)](https://travis-ci.org/rust-lang/futures-rs)
- mio - ci.org/tokio-rs/mio.svg?branch=master)](https://travis-ci.org/tokio-rs/mio)
- Xudong-Huang/may - ci.org/Xudong-Huang/may.svg?branch=master)](https://travis-ci.org/Xudong-Huang/may)
- rustasync/runtime - square)](https://crates.io/crates/runtime) [![Build status](https://img.shields.io/azure-devops/build/yoshuawuyts/rustasync/2/master.svg?style=flat-square)](https://dev.azure.com/yoshuawuyts/rustasync/_build?definitionId=2)
-
Audio and Music
- GuillaumeGomez/rust-fmod - ci.org/GuillaumeGomez/rust-fmod.svg?branch=master)](https://travis-ci.org/GuillaumeGomez/rust-fmod)
- jhasse/ears - ci.org/jhasse/ears.svg?branch=master)](https://travis-ci.org/jhasse/ears)
- MoAlyousef/soloud-rs - rs/workflows/Build/badge.svg?branch=master)](https://github.com/MoAlyousef/soloud-rs/actions)
- ozankasikci/rust-music-theory - ci.com/ozankasikci/rust-music-theory.svg?branch=master)](https://travis-ci.org/ozankasikci/rust-music-theory)
- [audio
- hound - ci.org/ruuda/hound.svg?branch=master)](https://travis-ci.org/ruuda/hound)
- RustAudio
- jpernst/alto - ci.org/jpernst/alto.svg?branch=master)](https://travis-ci.org/jpernst/alto)
- musitdev/portmidi-rs - ci.org/musitdev/portmidi-rs.svg?branch=master)](https://travis-ci.org/musitdev/portmidi-rs)
- RustAudio/cpal - Low-level cross-platform audio I/O library in pure Rust. [![Actions Status](https://github.com/RustAudio/cpal/workflows/cpal/badge.svg?branch=master)](https://github.com/RustAudio/cpal/actions)
- RustAudio/rodio - ci.org/RustAudio/rodio.svg?branch=master)](https://travis-ci.org/RustAudio/rodio)
- RustAudio/rust-portaudio - ci.org/RustAudio/rust-portaudio.svg?branch=master)](https://travis-ci.org/RustAudio/rust-portaudio)
-
Authentication
- Keats/jsonwebtoken - ci.org/Keats/jsonwebtoken.svg?branch=master)](https://travis-ci.org/Keats/jsonwebtoken)
- oxide-auth - ci.com/github/HeroicKatora/oxide-auth.svg?branch=master)](https://cirrus-ci.com/github/HeroicKatora/oxide-auth)
- yup-oauth2 - ci.org/dermesser/yup-oauth2.svg?branch=master)](https://travis-ci.org/dermesser/yup-oauth2)
- oauth2 - typed Rust OAuth2 client library [![Build Status](https://api.travis-ci.org/ramosbugs/oauth2-rs.svg?branch=main)](https://travis-ci.org/ramosbugs/oauth2-rs)
- sgrust01/jwtvault - ci.org/sgrust01/jwtvault.svg?branch=master)](https://travis-ci.org/sgrust01/jwtvault)
-
Automotive
- JulianSchmid/dlt_parse - ci.org/JulianSchmid/dlt-parse-rs.svg?branch=master)](https://travis-ci.org/JulianSchmid/dlt-parse-rs)
- JulianSchmid/someip_parse - ci.org/JulianSchmid/someip-parse-rs.svg?branch=master)](https://travis-ci.org/JulianSchmid/someip-parse-rs)
- canparse - ci.org/jmagnuson/canparse.svg?branch=master)](https://travis-ci.org/jmagnuson/canparse)
- j2534
- LibreTuner/tuneutils
- marcelbuesing/can-dbc - dbc](https://crates.io/crates/can-dbc)] — A parser for the DBC format [![build badge](https://api.travis-ci.org/marcelbuesing/can-dbc.svg?branch=dev)](https://travis-ci.org/marcelbuesing/can-dbc)
- marcelbuesing/tokio-socketcan-bcm - socketcan-bcm](https://crates.io/crates/tokio-socketcan-bcm)] — Linux SocketCAN BCM support for tokio [![build badge](https://api.travis-ci.org/marcelbuesing/tokio-socketcan-bcm.svg?branch=master)](https://travis-ci.org/marcelbuesing/tokio-socketcan-bcm)
- Sensirion/lin-bus - bus](https://crates.io/crates/lin-bus)] — LIN bus driver traits and protocol implementation [![build badge](https://circleci.com/gh/Sensirion/lin-bus-rs.svg?style=svg)](https://circleci.com/gh/Sensirion/lin-bus-rs)
- mbr/socketcan - ci.org/mbr/socketcan-rs.svg?branch=master)](https://travis-ci.org/mbr/socketcan-rs)
- oefd/tokio-socketcan - socketcan]](https://crates.io/crates/tokio-socketcan)] — Linux SocketCAN support for tokio based on the socketcan crate
-
Artificial Intelligence
- Crates.io
- [machine learning
- About Rust’s Machine Learning Community
- Martin1887/oxigen
- innoave/genevo
- willi-kappler/darwin-rs - ci.org/willi-kappler/darwin-rs.svg?branch=master)](https://travis-ci.org/willi-kappler/darwin-rs)
- m-decoster/RsGenetic
- mneumann/evo-rs
- yurytsoy/revonet - coded GA for solving optimization problems and training of neural networks.
- pkalivas/radiate - ci.com/pkalivas/radiate.svg?branch=master)](https://travis-ci.com/pkalivas/radiate)
- AtheMathmo/rusty-machine - ci.org/AtheMathmo/rusty-machine.svg?branch=master)](https://travis-ci.org/AtheMathmo/rusty-machine)
- avinashshenoy97/RusticSOM - ci.org/avinashshenoy97/RusticSOM.svg?branch=master)](https://travis-ci.org/avinashshenoy97/RusticSOM)
- autumnai/leaf - ci.org/autumnai/leaf.svg?branch=master)](https://travis-ci.org/autumnai/leaf). Abandoned project. The most updated fork is [spearow/juice]( https://github.com/spearow/juice).
- tensorflow/rust - ci.org/tensorflow/rust.svg?branch=master)](https://travis-ci.org/tensorflow/rust)
- maciejkula/rustlearn
- LaurentMazare/tch-rs - ci.org/LaurentMazare/tch-rs.svg?branch=master)](https://travis-ci.org/LaurentMazare/tch-rs)
- huggingface/tokenizers - Hugging Face's tokenizers for modern NLP pipelines written in Rust (original implementation) with bindings for Python. [![Build Status](https://github.com/huggingface/tokenizers/workflows/Rust/badge.svg?branch=master)](https://github.com/huggingface/tokenizers/actions)
-
Bioinformatics
-
Cloud
- [aws
- rusoto/rusoto - ci.org/rusoto/rusoto.svg?branch=master)](https://travis-ci.org/rusoto/rusoto)
-
Compression
- Brotli
- ende76/brotli-rs
- dropbox/rust-brotli
- alexcrichton/bzip2-rs - ci.com/alexcrichton/bzip2-rs.svg?branch=master)](https://travis-ci.org/alexcrichton/bzip2-rs)
- velvia/compressed-vec - SIMD Floating point and integer compressed vector library [![CircleCI](https://circleci.com/gh/velvia/compressed-vec.svg?style=shield)](https://circleci.com/gh/velvia/compressed-vec)
- carols10cents/zopfli
- rust-lang/flate2-rs - lang/flate2-rs/workflows/CI/badge.svg?branch=master)](https://github.com/rust-lang/flate2-rs/actions)
- JeffBelgum/rust-snappy - ci.org/JeffBelgum/rust-snappy.svg?branch=master)](https://travis-ci.org/JeffBelgum/rust-snappy)
- alexcrichton/tar-rs - ci.com/alexcrichton/tar-rs.svg?branch=master)](https://travis-ci.org/alexcrichton/tar-rs)
- zip-rs/zip - ci.org/mvdnes/zip-rs.svg?branch=master)](https://travis-ci.org/mvdnes/zip-rs)
-
Computation
- BLAS
- GMP
- GSL
- GuillaumeGomez/rust-GSL - ci.org/GuillaumeGomez/rust-GSL.svg?branch=master)](https://travis-ci.org/GuillaumeGomez/rust-GSL)
- LAPACK
- [rustimization
- argmin-rs/argmin - ci.org/argmin-rs/argmin.svg?branch=master)](https://travis-ci.org/argmin-rs/argmin)
- mikkyang/rust-blas
- stainless-steel/blas - ci.org/blas-lapack-rs/blas.svg?branch=master)](https://travis-ci.org/blas-lapack-rs/blas)
- noshu/cg-sys
- fizyk20/rust-gmp - ci.org/fizyk20/rust-gmp.svg?branch=master)](https://travis-ci.org/fizyk20/rust-gmp)
- stainless-steel/lapack - ci.org/blas-lapack-rs/lapack.svg?branch=master)](https://travis-ci.org/blas-lapack-rs/lapack)
- noshu/lbfgsb-sys - BFGS-B subroutine
- dimforge/nalgebra - dimensional linear algebra library [![build badge](https://api.travis-ci.org/dimforge/nalgebra.svg?branch=dev)](https://travis-ci.org/dimforge/nalgebra)
- arrayfire/arrayfire-rust
- autumnai/collenchyma - agnostic framework for parallel, high-performance computations on CUDA, OpenCL and common host CPU. [![build badge](https://api.travis-ci.org/autumnai/collenchyma.svg?branch=master)](https://travis-ci.org/autumnai/collenchyma)
- luqmana/rust-opencl
- indigits/scirust - ci.org/indigits/scirust.svg?branch=master)](https://travis-ci.org/indigits/scirust)
- noshu/rustimization - BFGS-B and Conjugate Gradient algorithm
- calebwin/emu
- L-BFGS-B
- boxtown/statrs - ci.org/boxtown/statrs.svg?branch=master)](https://travis-ci.org/boxtown/statrs)
-
Data structures
- contain-rs
- billyevans/tst - ci.org/billyevans/tst.svg?branch=master)](https://travis-ci.org/billyevans/tst)
- rust-itertools/itertools - ci.org/rust-itertools/itertools.svg?branch=master)](https://travis-ci.org/rust-itertools/itertools)
- danielpclark/array_tool - ci.org/danielpclark/array_tool.svg?branch=master)](https://travis-ci.org/danielpclark/array_tool)
- fizyk20/generic-array - ci.org/fizyk20/generic-array.svg?branch=master)](https://travis-ci.org/fizyk20/generic-array)
- garro95/priority-queue - queue](https://crates.io/crates/priority-queue)] — A priority queue that implements priority changes. [![build badge](https://api.travis-ci.org/garro95/priority-queue.svg?branch=master)](https://travis-ci.org/garro95/priority-queue)
- mrhooray/kdtree-rs - dimensional tree in Rust for fast geospatial indexing and nearest neighbors lookup
- orium/rpds - ci.org/orium/rpds.svg?branch=master)](https://travis-ci.org/orium/rpds)
- pop-os/progress-streams
- whitfin/usher
- Nemo157/roaring-rs - ci.org/Nemo157/roaring-rs.svg?branch=master)](https://travis-ci.org/Nemo157/roaring-rs)
- xfix/enum-map - map](https://crates.io/crates/enum-map)] — An optimized map implementation for enums using an array to store values. [![build badge](https://api.travis-ci.org/xfix/enum-map.svg?branch=master)](https://travis-ci.org/xfix/enum-map)
-
Date and time
- [date
- chronotope/chrono - ci.org/chronotope/chrono.svg?branch=master)](https://travis-ci.org/chronotope/chrono)
- yaa110/rust-persian-calendar - ci.org/yaa110/rust-persian-calendar.svg?branch=master)](https://travis-ci.org/yaa110/rust-persian-calendar)
- Mnwa/ms - converter](https://crates.io/crates/ms-converter)] — it's a library for converting human-like times to milliseconds [![build badge](https://github.com/Mnwa/ms/workflows/build/badge.svg?branch=master)](https://github.com/Mnwa/ms/actions?query=workflow%3Abuild)
-
Email
- GildedHonour/atarashii_imap - ci.org/GildedHonour/atarashii_imap.svg?branch=master)](https://travis-ci.org/GildedHonour/atarashii_imap)
- gsquire/sendgrid-rs - ci.org/gsquire/sendgrid-rs.svg?branch=master)](https://travis-ci.org/gsquire/sendgrid-rs)
- lettre/lettre - library for Rust [![build badge](https://api.travis-ci.org/lettre/lettre.svg?branch=master)](https://travis-ci.org/lettre/lettre)
- staktrace/mailparse - world email files [![build badge](https://api.travis-ci.org/staktrace/mailparse.svg?branch=master)](https://travis-ci.org/staktrace/mailparse)
-
Encoding
- [encoding
- serde_cbor - ci.org/pyfisch/cbor.svg?branch=master)](https://travis-ci.org/pyfisch/cbor)
- veddan/rust-htmlescape - ci.org/veddan/rust-htmlescape.svg?branch=master)](https://travis-ci.org/veddan/rust-htmlescape)
- pikkr/pikkr
- serde-rs/json - rs/serde) framework [![build badge](https://api.travis-ci.org/serde-rs/json.svg?branch=master)](https://travis-ci.org/serde-rs/json)
- simd-lite/simd-json - json](https://crates.io/crates/simd-json)] — High performance JSON parser based on a port of simdjson
- maciejhirsz/json-rust - ci.org/maciejhirsz/json-rust.svg?branch=master)](https://travis-ci.org/maciejhirsz/json-rust)
- importcjj/rust-ajson - ci.com/importcjj/rust-ajson.svg?branch=master)](https://travis-ci.com/importcjj/rust-ajson)
- alex/rust-asn1 - ci.org/alex/rust-asn1.svg?branch=master)](https://travis-ci.org/alex/rust-asn1)
- arjantop/rust-bencode - ci.org/arjantop/rust-bencode.svg?branch=master)](https://travis-ci.org/arjantop/rust-bencode)
- arcnmx/nue - ci.org/arcnmx/nue.svg?branch=master)](https://travis-ci.org/arcnmx/nue)
- m4b/goblin - platform, zero-copy, and endian-aware binary parsing [![build badge](https://api.travis-ci.org/m4b/goblin.svg?branch=master)](https://travis-ci.org/m4b/goblin)
- mongodb/bson-rust
- BurntSushi/byteorder - endian, little-endian and native byte orders [![build badge](https://api.travis-ci.org/BurntSushi/byteorder.svg?branch=master)](https://travis-ci.org/BurntSushi/byteorder)
- capnproto/capnproto-rust - ci.org/capnproto/capnproto-rust.svg?branch=master)](https://travis-ci.org/capnproto/capnproto-rust)
- hsivonen/encoding_rs - oriented implementation of the Encoding Standard in Rust [![build badge](https://api.travis-ci.org/hsivonen/encoding_rs.svg?branch=master)](https://travis-ci.org/hsivonen/encoding_rs)
- lifthrasiir/rust-encoding - ci.org/lifthrasiir/rust-encoding.svg?branch=master)](https://travis-ci.org/lifthrasiir/rust-encoding)
- mrhooray/crc-rs - ci.org/mrhooray/crc-rs.svg?branch=master)](https://travis-ci.org/mrhooray/crc-rs)
- BurntSushi/rust-csv - ci.org/BurntSushi/rust-csv.svg?branch=master)](https://travis-ci.org/BurntSushi/rust-csv)
- frol/flatc-rust - ci.org/frol/flatc-rust.svg?branch=master)](https://travis-ci.org/frol/flatc-rust)
- mandrean/har-rs - ci.org/mandrean/har-rs.svg?branch=master)](https://travis-ci.org/mandrean/har-rs)
- servo/html5ever - performance browser-grade HTML5 parser [![build badge](https://api.travis-ci.com/servo/html5ever.svg?branch=master)](https://travis-ci.org/servo/html5ever)
- Qihoo360/rust-jsonnet
- 3Hren/msgpack-rust - ci.org/3Hren/msgpack-rust.svg?branch=master)](https://travis-ci.org/3Hren/msgpack-rust)
- jcreekmore/pem-rs - encoded data [![build badge](https://api.travis-ci.org/jcreekmore/pem-rs.svg?branch=master)](https://travis-ci.org/jcreekmore/pem-rs)
- mandrean/postman-collection-rs - ci.org/mandrean/postman-collection-rs.svg?branch=master)](https://travis-ci.org/mandrean/postman-collection-rs)
- danburkert/prost - ci.org/danburkert/prost.svg?branch=master)](https://travis-ci.org/danburkert/prost)
- stepancheg/rust-protobuf - ci.org/stepancheg/rust-protobuf.svg?branch=master)](https://travis-ci.org/stepancheg/rust-protobuf)
- https://github.com/ron-rs/ron - ci.org/ron-rs/ron.svg?branch=master)](https://travis-ci.org/https://github.com/ron-rs/ron)
- erickt/rust-tnetstring - ci.org/erickt/rust-tnetstring.svg?branch=master)](https://travis-ci.org/erickt/rust-tnetstring)
- tafia/quick-xml - ci.org/tafia/quick-xml.svg?branch=master)](https://travis-ci.org/tafia/quick-xml)
- Florob/RustyXML - ci.org/Florob/RustyXML.svg?branch=master)](https://travis-ci.org/Florob/RustyXML)
- shepmaster/sxd-document - ci.org/shepmaster/sxd-document.svg?branch=master)](https://travis-ci.org/shepmaster/sxd-document)
- shepmaster/sxd-xpath - ci.org/shepmaster/sxd-xpath.svg?branch=master)](https://travis-ci.org/shepmaster/sxd-xpath)
- netvl/xml-rs - ci.org/netvl/xml-rs.svg?branch=master)](https://travis-ci.org/netvl/xml-rs)
- media-io/yaserde - ci.org/media-io/yaserde.svg?branch=master)](https://travis-ci.org/media-io/yaserde)
- chyh1990/yaml-rust - ci.org/chyh1990/yaml-rust.svg?branch=master)](https://travis-ci.org/chyh1990/yaml-rust)
- dtolnay/serde-yaml - rs/serde) framework [![build badge](https://api.travis-ci.org/dtolnay/serde-yaml.svg?branch=master)](https://travis-ci.org/dtolnay/serde-yaml)
- kimhyunkang/libyaml-rust - ci.org/kimhyunkang/libyaml-rust.svg?branch=master)](https://travis-ci.org/kimhyunkang/libyaml-rust)
- vitiral/stfu8 - 8 [![build badge](https://api.travis-ci.org/vitiral/stfu8.svg?branch=master)](https://travis-ci.org/vitiral/stfu8)
- servo/bincode - ci.com/servo/bincode.svg?branch=master)](https://travis-ci.org/servo/bincode)
- alexcrichton/toml-rs - ci.com/alexcrichton/toml-rs.svg?branch=master)](https://travis-ci.org/alexcrichton/toml-rs)
- naomijub/edn-rs - ci.org/naomijub/edn-rs.svg?branch=master)](https://travis-ci.org/naomijub/edn-rs)
-
Filesystem
- [filesystem
- jonhkr/rust-file-seq - > Fail-safe sequence implementation that uses the file system as store [![Crates.io](https://img.shields.io/crates/v/file-seq)](https://crates.io/crates/file-seq) [![GitHub Workflow Status](https://img.shields.io/github/workflow/status/jonhkr/rust-file-seq/Rust)](https://github.com/jonhkr/rust-file-seq/actions)
- pop-os/sys-mount
- vitiral/path_abs - ci.org/vitiral/path_abs.svg?branch=master)](https://travis-ci.org/webdesus/fs_extr://travis-ci.org/vitiral/path_abs)
- webdesus/fs_extra - ci.org/webdesus/fs_extra.svg?branch=master)](https://travis-ci.org/webdesus/fs_extra)
- rust-lang-deprecated/tempdir - ci.org/rust-lang-deprecated/tempdir.svg?branch=master)](https://travis-ci.org/rust-lang-deprecated/tempdir)
- Stebalien/tempfile - ci.org/Stebalien/tempfile.svg?branch=master)](https://travis-ci.org/Stebalien/tempfile)
- Stebalien/xattr - ci.org/Stebalien/xattr.svg?branch=master)](https://travis-ci.org/Stebalien/xattr)
- zboxfs/zbox - details, privacy-focused embeddable file system. [![build badge](https://api.travis-ci.org/zboxfs/zbox.svg?branch=master)](https://travis-ci.org/zboxfs/zbox)
- pop-os/dbus-udisks2 - > UDisks2 DBus API
-
Functional Programming
- [functional programming
- JasonShin/fp-core.rs - ci.com/JasonShin/fp-core.rs.svg?branch=master)](https://travis-ci.com/JasonShin/fp-core.rs)
-
Game development
- ![Crates.io
- Piston - square)](https://crates.io/crates/piston) [![Crates.io](https://img.shields.io/crates/l/piston.svg)](https://github.com/PistonDevelopers/piston/blob/master/LICENSE)
- Godot
- SDL
- SiegeLord/RustAllegro - ci.org/SiegeLord/RustAllegro.svg?branch=master)](https://travis-ci.org/SiegeLord/RustAllegro)
- lucidscape/corange-rs
- amethyst/specs - ci.org/amethyst/specs.svg?branch=master)](https://travis-ci.org/amethyst/specs)
- legion
- Bevy - driven game engine built in Rust. - [![Crates.io](https://img.shields.io/crates/v/bevy.svg)](https://crates.io/crates/bevy)
- ![license
- ggez - [![Crates.io](https://img.shields.io/crates/v/ggez.svg)](https://crates.io/crates/ggez) [![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/ggez/ggez/blob/master/LICENSE)
- harmony
- oxidator
- Unrust
- brson/rust-sdl - ci.org/brson/rust-sdl.svg?branch=master)](https://travis-ci.org/brson/rust-sdl)
- Rust-SDL2/rust-sdl2 - ci.org/Rust-SDL2/rust-sdl2.svg?branch=master)](https://travis-ci.org/Rust-SDL2/rust-sdl2)
- jeremyletang/rust-sfml - dev.org/) bindings [![build badge](https://api.travis-ci.org/jeremyletang/rust-sfml.svg?branch=master)](https://travis-ci.org/jeremyletang/rust-sfml)
- tomassedovic/tcod-rs
- VictoremWinbringer/Victorem - ci.org/VictoremWinbringer/Victorem.svg?branch=master)](https://travis-ci.org/VictoremWinbringer/Victorem)
- bbodi/rust-voxlap
- Awesome wgpu
- vityafx/challonge-rs - ci.org/vityafx/challonge-rs.svg?branch=master)](https://travis-ci.org/vityafx/challonge-rs)
- Amethyst - oriented game engine - [![Crates.io](https://img.shields.io/crates/v/amethyst)](https://crates.io/crates/amethyst) [![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/amethyst/amethyst/blob/master/COPYING)
-
Geospatial
- [geo
- Georust
- DaveKram/coord_transforms - d, 3-d, and geospatial) [![build badge](https://api.travis-ci.org/DaveKram/coord_transforms.svg?branch=master)](https://travis-ci.org/DaveKram/coord_transforms)
- vlopes11/geomorph - ci.org/vlopes11/geomorph.svg?branch=master)](https://travis-ci.org/vlopes11/geomorph)
-
Graphics
- [graphics
- [opengl
- glutin - ci.org/rust-windowing/glutin.svg?branch=master)](https://travis-ci.org/rust-windowing/glutin)
- gfx-rs/wgpu - Native WebGPU implementation based on gfx-hal. [![build badge](https://github.com/gfx-rs/wgpu/workflows/CI/badge.svg?branch=master)](https://github.com/gfx-rs/wgpu/actions)
- gfx-rs/gfx - performance, bindless graphics API for Rust. [![build badge](https://api.travis-ci.org/gfx-rs/gfx.svg?branch=master)](https://travis-ci.org/gfx-rs/gfx)
- redox-os/rusttype - ci.org/redox-os/rusttype.svg?branch=master)](https://travis-ci.org/redox-os/rusttype)
- brendanzab/gl-rs - ci.org/brendanzab/gl-rs.svg?branch=master)](https://travis-ci.org/brendanzab/gl-rs)
- glium/glium - ci.org/glium/glium.svg?branch=master)](https://travis-ci.org/glium/glium)
- PistonDevelopers/glfw-rs - ci.org/PistonDevelopers/glfw-rs.svg?branch=master)](https://travis-ci.org/PistonDevelopers/glfw-rs)
- kaj/rust-pdf - ci.org/kaj/rust-pdf.svg?branch=master)](https://travis-ci.org/kaj/rust-pdf)
- fschutt/printpdf - ci.org/fschutt/printpdf.svg?branch=master)](https://travis-ci.org/fschutt/printpdf)
- J-F-Liu/lopdf - ci.org/J-F-Liu/lopdf.svg?branch=master)](https://travis-ci.org/J-F-Liu/lopdf)
- WASM-PDF - ci.org/jussiniinikoski/wasm-pdf.svg?branch=master)](https://travis-ci.org/jussiniinikoski/wasm-pdf)
- vulkano - ci.org/vulkano-rs/vulkano.svg?branch=master)](https://travis-ci.org/vulkano-rs/vulkano)
-
GUI
- [gui
- FLTK
- Flutter
- GTK+
- IUP
- Rust Qt Binding Generator
- rust-qt
- Sciter
- autopilot-rs/autopilot-rs - platform GUI automation library for Rust.
- Druid - first Rust-native UI design toolkit. [![build badge](https://github.com/linebender/druid/workflows/.github/workflows/ci.yml/badge.svg)](https://github.com/linebender/druid/actions)
- OrbTk - os/orbtk/workflows/build/badge.svg?branch=develop)](https://github.com/redox-os/orbtk/actions)
- rise-ui - based cross-Platform GUI Toolkit for developing beautiful and user-friendly interfaces.
- kylewlacy/sorbet-cocoa
- servo/core-foundation-rs - ci.com/servo/core-foundation-rs.svg?branch=master)](https://travis-ci.org/servo/core-foundation-rs)
- flutter-rs
- gtk-rs/gtk - ci.org/gtk-rs/gtk.svg?branch=master)](https://travis-ci.org/gtk-rs/gtk)
- relm - based, GUI library, inspired by Elm [![build badge](https://api.travis-ci.org/antoyo/relm.svg?branch=master)](https://travis-ci.org/antoyo/relm)
- ImGui
- clear-coat
- dcampbell24/iup-rust - ci.org/dcampbell24/iup-rust.svg?branch=master)](https://travis-ci.org/dcampbell24/iup-rust)
- Kiss-ui - ci.org/cybergeek94/kiss-ui.svg?branch=master)](https://travis-ci.org/cybergeek94/kiss-ui)
- libui
- rust-native-ui/libui-rs - ci.org/rust-native-ui/libui-rs.svg?branch=master)](https://travis-ci.org/rust-native-ui/libui-rs).
- Nuklear
- nuklear-rust
- woboq/qmetaobject-rs - ci.org/woboq/qmetaobject-rs.svg?branch=master)](https://travis-ci.org/woboq/qmetaobject-rs)
- cyndis/qmlrs - ci.org/cyndis/qmlrs.svg?branch=master)](https://travis-ci.org/cyndis/qmlrs)
- kitech/qt.rs
- White-Oak/qml-rust - ci.org/White-Oak/qml-rust.svg?branch=master)](https://travis-ci.org/White-Oak/qml-rust)
- saurvs/nfd-rs
- sciter-sdk/rust-sciter - sdk/rust-sciter?svg=true)](https://ci.appveyor.com/project/sciter-sdk/rust-sciter)
- ivanceras/sauron-native - A truly native and cross platform GUI library. One unified code can be run as native GUI, Html Web and TUI. [![Build Status](https://api.travis-ci.com/ivanceras/sauron-native.svg?branch=master)](https://travis-ci.com/github/ivanceras/sauron-native)
- tauri-apps/tauri - apps/tauri/test%20library?label=test%20library)](https://github.com/tauri-apps/tauri/actions?query=workflow%3A%22test+library%22)
-
Logging
- [log
- seanmonstar/pretty-env-logger - to-use logger for Rust. [![Build Status](https://api.travis-ci.org/seanmonstar/pretty-env-logger.svg?branch=master)](https://travis-ci.org/seanmonstar/pretty-env-logger)
- rust-lang/log - ci.org/rust-lang/log.svg?branch=master)](https://travis-ci.org/rust-lang/log)
- slog-rs/slog - ci.org/slog-rs/slog.svg?branch=master)](https://travis-ci.org/slog-rs/slog)
- estk/log4rs
- tokio-rs/tracing - aware structured logging, error handling, metrics, and more [![Build Status](https://github.com/tokio-rs/tracing/workflows/CI/badge.svg?branch=master)](https://github.com/tokio-rs/tracing/actions?query=workflow%3ACI)
-
Network programming
- pop-os/parallel-getter
- pop-os/url-crawler
- pop-os/url-scraper
- mattnenterprise/rust-ftp - ci.org/mattnenterprise/rust-ftp.svg?branch=master)](https://travis-ci.org/mattnenterprise/rust-ftp)
- tikv/grpc-rs - ci.org/tikv/grpc-rs.svg?branch=master)](https://travis-ci.org/tikv/grpc-rs)
- achanda/ipnetwork - ci.org/achanda/ipnetwork.svg?branch=master)](https://travis-ci.org/achanda/ipnetwork)
- candrew/netsim - ci.org/canndrew/netsim.svg?branch=master)](https://travis-ci.org/canndrew/netsim)
- vlopes11/futures-jsonrpc - jsonrpc](https://crates.io/crates/futures-jsonrpc)] — Futures implementation for JSON-RPC [![build badge](https://api.travis-ci.org/vlopes11/futures-jsonrpc.svg?branch=master)](https://travis-ci.org/vlopes11/futures-jsonrpc)
- libpnet/libpnet - platform, low level networking [![build badge](https://api.travis-ci.org/libpnet/libpnet.svg?branch=master)](https://travis-ci.org/libpnet/libpnet)
- smoltcp-rs/smoltcp - driven TCP/IP stack that is designed for bare-metal, real-time systems [![build badge](https://api.travis-ci.org/smoltcp-rs/smoltcp.svg?branch=master)](https://travis-ci.org/smoltcp-rs/smoltcp)
- tokio-rs/tokio
- dylanmckay/protocol
- actix/actix - ci.org/actix/actix.svg?branch=master)](https://travis-ci.org/actix/actix)
- thehydroimpulse/nanomsg.rs - ci.org/thehydroimpulse/nanomsg.rs.svg?branch=master)](https://travis-ci.org/thehydroimpulse/nanomsg.rs)
- neachdainn/nng-rs - rs/badges/master/pipeline.svg)](https://gitlab.com/neachdainn/nng-rs/pipelines)
- mattnenterprise/rust-nntp - ci.org/mattnenterprise/rust-nntp.svg?branch=master)](https://travis-ci.org/mattnenterprise/rust-nntp)
- mattnenterprise/rust-pop3 - ci.org/mattnenterprise/rust-pop3.svg?branch=master)](https://travis-ci.org/mattnenterprise/rust-pop3)
- alexcrichton/ssh2-rs - ci.com/alexcrichton/ssh2-rs.svg?branch=master)](https://travis-ci.org/alexcrichton/ssh2-rs)
- zslayton/stomp-rs - specification-1.2.html) client implementation in Rust [![build badge](https://api.travis-ci.org/zslayton/stomp-rs.svg?branch=master)](https://travis-ci.org/zslayton/stomp-rs)
- meqif/rust-utp - ci.org/meqif/rust-utp.svg?branch=master)](https://travis-ci.org/meqif/rust-utp)
- erickt/rust-zmq - ci.org/erickt/rust-zmq.svg?branch=master)](https://travis-ci.org/erickt/rust-zmq)
- Covertness/coap-rs - ci.org/Covertness/coap-rs.svg?branch=master)](https://travis-ci.org/Covertness/coap-rs)
- fussybeaver/bollard
- smallnest/rpcx-rs - ci.org/smallnest/rpcx-rs.svg?branch=master)](https://travis-ci.org/smallnest/rpcx-rs)
- cloudflare/quiche - ci.com/cloudflare/quiche.svg?branch=master)](https://travis-ci.com/cloudflare/quiche)
- mozilla/neqo
- libp2p/rust-libp2p - libp2p.svg?style=svg)](https://circleci.com/gh/libp2p/rust-libp2p)
- nats-io/nats.rs - io/nats.rs/workflows/Rust/badge.svg?branch=master)](https://github.com/nats-io/nats.rs/actions)
-
Peripherals
- Susurrus/serialport-rs - platform library that provides access to a serial port
-
Platform specific
- svartalf/rust-battery - platform information about the notebook batteries [![build badge](https://api.travis-ci.org/svartalf/rust-battery.svg?branch=master)](https://travis-ci.org/svartalf/rust-battery)
- frol/cgroups-fs - ci.org/frol/cgroups-fs.svg?branch=master)](https://travis-ci.org/frol/cgroups-fs)
- arvancloud/nginx-rs - ci.org/arvancloud/nginx-rs.svg?branch=master)](https://travis-ci.org/arvancloud/nginx-rs)
- yaa110/rust-iptables - ci.org/yaa110/rust-iptables.svg?branch=master)](https://travis-ci.org/yaa110/rust-iptables)
- nix-rust/nix - like API bindings [![build badge](https://api.travis-ci.org/nix-rust/nix.svg?branch=master)](https://travis-ci.org/nix-rust/nix)
- zargony/fuse-rs
- retep998/winapi-rs - ci.org/retep998/winapi-rs.svg?branch=master)](https://travis-ci.org/retep998/winapi-rs)
- dlrobertson/capsicum-rs
-
Scripting
- [scripting
- duckscript - ci.org/sagiegurari/duckscript.svg?branch=master)](https://travis-ci.org/sagiegurari/duckscript)
- moss
- PistonDevelopers/dyon
- gluon-lang/gluon - typed, functional programming language
- murarth/ketos
- mun - typed scripting language with first class hot reloading support [![build badge](https://api.travis-ci.org/mun-lang/mun.svg?branch=master)](https://travis-ci.org/mun-lang/mun)
-
Simulation
- [simulation
- bigbang - Gravitational and collisional n-body simulation with optional GPU acceleration [![build badge](https://api.travis-ci.org/sezna/bigbang.svg?branch=master)](https://travis-ci.org/sezna/bigbang)
- nyx-space - High fidelity, fast, reliable and validated astrodynamical toolkit library, used for spacecraft mission design and orbit determination [![Build Status](https://gitlab.com/chrisrabotin/nyx/badges/master/pipeline.svg)](https://gitlab.com/chrisrabotin/nyx/pipelines)
-
Text processing
- strsim-rs - ci.org/dguo/strsim-rs.svg?branch=master)](https://travis-ci.org/dguo/strsim-rs)
- BurntSushi/suffix - ci.org/BurntSushi/suffix.svg?branch=master)](https://travis-ci.org/BurntSushi/suffix)
- BurntSushi/tabwriter - ci.org/BurntSushi/tabwriter.svg?branch=master)](https://travis-ci.org/BurntSushi/tabwriter)
- mgeisler/textwrap - ci.org/mgeisler/textwrap.svg?branch=master)](https://travis-ci.org/mgeisler/textwrap)
- pwoolcoc/ngrams - grams](https://en.wikipedia.org/wiki/N-gram) from arbitrary iterators [![build badge](https://api.travis-ci.org/pwoolcoc/ngrams.svg?branch=master)](https://travis-ci.org/pwoolcoc/ngrams)
- ps1dr3x/easy_reader - ci.org/ps1dr3x/easy_reader.svg?branch=master)](https://travis-ci.org/ps1dr3x/easy_reader)
- rust-lang/regex - ci.com/rust-lang/regex.svg?branch=master)](https://travis-ci.org/rust-lang/regex)
- greyblake/whatlang-rs - ci.org/greyblake/whatlang-rs.svg?branch=master)](https://travis-ci.org/greyblake/whatlang-rs)
- yaa110/rake-rs - ci.org/yaa110/rake-rs.svg?branch=master)](https://travis-ci.org/yaa110/rake-rs)
- Lucretiel/joinery - ci.org/Lucretiel/joinery.svg?branch=master)](https://travis-ci.org/Lucretiel/joinery)
- Daniel-Liu-c0deb0t/triple_accel - Rust edit distance routines accelerated using SIMD; supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc. distance calculations and string search [![build badge](https://github.com/Daniel-Liu-c0deb0t/triple_accel/workflows/Test/badge.svg?branch=master)](https://github.com/Daniel-Liu-c0deb0t/triple_accel/actions)
-
Unsafe
-
Web programming
- cargo-web - side Web [![Build Status](https://api.travis-ci.org/koute/cargo-web.svg?branch=master)](https://travis-ci.org/koute/cargo-web)
- seed
- stdweb - side Web [![Build Status](https://api.travis-ci.org/koute/stdweb.svg?branch=master)](https://travis-ci.org/koute/stdweb)
- yew
- branca - ci.org/return/branca.svg?branch=master)](https://travis-ci.org/return/branca)
- WebSocket
- sauron - Client side web framework which closely adheres to The Elm Architecture. [![Build Status](https://api.travis-ci.org/ivanceras/sauron.svg?branch=master)](https://travis-ci.org/ivanceras/sauron)
- alexcrichton/curl-rust - ci.com/alexcrichton/curl-rust.svg?branch=master)](https://travis-ci.org/alexcrichton/curl-rust)
- async-graphql - A GraphQL server library implemented in Rust [![Build Status](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_apis/build/status/graphql-rust.juniper)](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_build/latest?definitionId=1)
- graphql-client - rust/graphql-client/workflows/CI/badge.svg?branch=master)](https://github.com/graphql-rust/graphql-client/actions)
- hyperium/hyper - ci.org/hyperium/hyper.svg?branch=master)](https://travis-ci.org/hyperium/hyper)
- seanmonstar/reqwest - ci.org/seanmonstar/reqwest.svg?branch=master)](https://travis-ci.org/seanmonstar/reqwest)
- DoumanAsh/yukikaze
- actix/actix-web - ci.org/actix/actix-web.svg?branch=master)](https://travis-ci.org/actix/actix-web)
- Gotham - ci.org/gotham-rs/gotham.svg?branch=master)](https://travis-ci.org/gotham-rs/gotham)
- GildedHonour/frank_jwt - ci.org/GildedHonour/frank_jwt.svg?branch=master)](https://travis-ci.org/GildedHonour/frank_jwt)
- handlebars-rust - ci.org/sunng87/handlebars-iron.svg?branch=master)](https://travis-ci.org/sunng87/handlebars-iron)
- Iron - based server framework [![build badge](https://api.travis-ci.org/GildedHonour/frank_jwt.svg?branch=master)](https://travis-ci.org/GildedHonour/frank_jwt)
- Juniper - ci.org/graphql-rust/juniper.svg?branch=master)](https://travis-ci.org/graphql-rust/juniper)
- Ogeon/rustful - ci.org/Ogeon/rustful.svg?branch=master)](https://travis-ci.org/Ogeon/rustful)
- Rustless - like API micro-framework inspired by [Grape](https://github.com/ruby-grape/grape) and [Hyper](https://github.com/hyperium/hyper) [![build badge](https://api.travis-ci.org/rustless/rustless.svg?branch=master)](https://travis-ci.org/rustless/rustless)
- Saphir - level control, without the pain.
- tiny-http - ci.org/tiny-http/tiny-http.svg?branch=master)](https://travis-ci.org/tiny-http/tiny-http)
- tomaka/rouille - ci.org/tomaka/rouille.svg?branch=master)](https://travis-ci.org/tomaka/rouille)
- carllerche/tower-web - web](https://crates.io/crates/tower-web)] — A fast, boilerplate free, web framework for Rust [![build badge](https://api.travis-ci.org/carllerche/tower-web.svg?branch=master)](https://travis-ci.org/carllerche/tower-web)
- danclive/sincere - ci.org/danclive/sincere.svg?branch=master)](https://travis-ci.org/danclive/sincere)
- oltdaniel/zap
- actix/sockjs - ci.org/actix/sockjs.svg?branch=master)](https://travis-ci.org/actix/sockjs)
- rust-websocket - ci.org/websockets-rs/rust-websocket.svg?branch=master)](https://travis-ci.org/websockets-rs/rust-websocket)
- housleyjk/ws-rs - driven WebSockets for Rust [![build badge](https://api.travis-ci.org/housleyjk/ws-rs.svg?branch=stable)](https://travis-ci.org/housleyjk/ws-rs)
- snapview/tungstenite-rs - based WebSocket implementation for Rust.
- vi/websocat - ci.org/vi/websocat.svg?branch=master)](https://travis-ci.org/vi/websocat)
- bitwyre/websocket_core
- cargonauts - factored web apps.
- osohq/oso - A policy engine for authorization that's embedded in your application. [![Build Status](https://github.com/osohq/oso/workflows/Development/badge.svg?branch=main)](https://github.com/osohq/oso/actions?query=branch%3Amain+workflow%3ADevelopment)
- utkarshkukreti/select.rs - ci.org/utkarshkukreti/select.rs.svg?branch=master)](https://travis-ci.org/utkarshkukreti/select.rs)
- pwoolcoc/soup
- softprops/openapi
- tbot - Make cool Telegram bots with Rust easily [![pipeline status](https://gitlab.com/SnejUgal/tbot/badges/master/pipeline.svg)](https://gitlab.com/SnejUgal/tbot/-/commits/master)
- sozu-proxy/sozu - ci.org/sozu-proxy/sozu.svg?branch=master)](https://travis-ci.org/sozu-proxy/sozu)
- getzola/zola - in. [![Build Status](https://dev.azure.com/getzola/zola/_apis/build/status/getzola.zola?branchName=master)](https://dev.azure.com/getzola/zola/_build)
- cobalt-org/cobalt.rs - org/cobalt-org/_apis/build/status/cobalt.rs?branchName=master)](https://dev.azure.com/cobalt-org/cobalt-org/_build?definitionId=2)
- FuGangqiang/mdblog.rs
- leven-the-blog/leven - ci.org/quadrupleslap/leven.svg?branch=master)](https://travis-ci.org/quadrupleslap/leven)
-
Concurrency
- aymanmadkour/glock - ci.org/aymanmadkour/glock.svg?branch=master)](https://travis-ci.org/aymanmadkour/glock)
- crossbeam-rs/crossbeam - level concurrency in Rust [![build badge](https://api.travis-ci.org/crossbeam-rs/crossbeam.svg?branch=master)](https://travis-ci.org/crossbeam-rs/crossbeam)
- orium/archery - ci.org/orium/archery.svg?branch=master)](https://travis-ci.org/orium/archery)
- pop-os/bus-writer - reader, multi-writer
- Rayon - ci.org/rayon-rs/rayon.svg?branch=master)](https://travis-ci.org/rayon-rs/rayon)
- rustcc/coroutine-rs - ci.org/rustcc/coroutine-rs.svg?branch=master)](https://travis-ci.org/rustcc/coroutine-rs)
- zonyitoo/coio-rs - ci.org/zonyitoo/coio-rs.svg?branch=master)](https://travis-ci.org/zonyitoo/coio-rs)
-
Configuration
- mehcode/config-rs - factor applications). [![build badge](https://api.travis-ci.org/mehcode/config-rs.svg?branch=master)](https://travis-ci.org/mehcode/config-rs)
- theimpossibleastronaut/configster - ci.com/theimpossibleastronaut/configster.svg?branch=trunk)](https://travis-ci.com/theimpossibleastronaut/configster)
- Kixunil/configure_me
- andoriyu/uclicious - rich configuration library. [![CircleCI](https://circleci.com/gh/vstakhov/libucl.svg?style=svg)](https://circleci.com/gh/vstakhov/libucl)
- FlashSystems/justconfig - Easily extendable, layered configuration library that introduces no additional dependencies into your project.
-
Data processing
- amv-dev/yata - dev/yata/Rust?branch=master)](https://github.com/amv-dev/yata/actions?query=workflow%3ARust)
- bluss/ndarray - dimensional array with array views, multidimensional slicing, and efficient operations
- kernelmachine/utah
- weld-project/weld - performance runtime for data analytics applications
- ritchie46/polars - Fast feature complete DataFrame library [![Build Status](https://api.travis-ci.com/ritchie46/polars.svg?branch=master)](https://travis-ci.com/ritchie46/polars)
-
Distributed systems
- antimonyproject/antimony - ci.org/antimonyproject/antimony.svg?branch=master)](https://travis-ci.org/antimonyproject/antimony)
- whitfin/efflux
- fede1024/rust-rdkafka - ci.org/fede1024/rust-rdkafka.svg?branch=master)](https://travis-ci.org/fede1024/rust-rdkafka)
- gklijs/schema_registry_converter - platform/data-compatibility/) [![build badge](https://api.travis-ci.org/gklijs/schema_registry_converter.svg?branch=master)](https://travis-ci.org/gklijs/schema_registry_converter)
- schickling/rust-beanstalkd - ci.org/schickling/rust-beanstalkd.svg?branch=master)](https://travis-ci.org/schickling/rust-beanstalkd)
- hyunsik/hdfs-rs
- spicavigo/kafka-rust - ci.org/spicavigo/kafka-rust.svg?branch=master)](https://travis-ci.org/spicavigo/kafka-rust)
-
Graph processing
-
Image processing
- abonander/img_hash - ci.org/abonander/img_hash.svg?branch=master)](https://travis-ci.org/abonander/img_hash)
- image-rs/image - ci.org/image-rs/image.svg?branch=master)](https://travis-ci.org/image-rs/image)
- image-rs/imageproc - ci.org/image-rs/imageproc.svg?branch=master)](https://travis-ci.org/image-rs/imageproc)
- twistedfall/opencv-rust - ci.org/twistedfall/opencv-rust.svg?branch=cv2)](https://travis-ci.org/twistedfall/opencv-rust)
- teovoinea/steganography - ci.org/teovoinea/steganography.svg?branch=master)](https://travis-ci.org/teovoinea/steganography)
-
Language specification
- shnewto/bnf - free grammars. [![build badge](https://api.travis-ci.org/shnewto/bnf.svg?branch=master)](https://travis-ci.org/shnewto/bnf)
-
Macro
- mattgathu/cute - esque list comprehensions in Rust. [![Build Status](https://api.travis-ci.org/mattgathu/cute.svg?branch=master)](https://travis-ci.org/tensorflow/rust)
- ludat/hado-rs - like do expressions without too much ceremony
- Linq-in-Rust - Macro and methods for C#-LINQ-like expressions. [![CI](https://github.com/StardustDL/Linq-in-Rust/workflows/CI/badge.svg?branch=master)](https://github.com/StardustDL/Linq-in-Rust/actions?query=workflow%3ACI)
-
Mobile
- Geal/rust_on_mobile
- TimNN/cargo-lipo - ci.org/TimNN/cargo-lipo.svg?branch=master)](https://travis-ci.org/TimNN/cargo-lipo)
- vhbit/ObjCrust
- andars/pebble.rs
-
Parsing
- aleshaleksey/libazdice - ci.org/aleshaleksey/libazdice.svg?branch=master)](https://travis-ci.org/aleshaleksey/libazdice)
- Folyd/robotstxt - A native Rust port of Google's robots.txt parser and matcher C++ library
- ivanceras/inquerest - ci.org/ivanceras/inquerest.svg?branch=master)](https://travis-ci.org/ivanceras/inquerest)
- kevinmehall/rust-peg
- m4rw3r/chomp - style parser combinator [![build badge](https://api.travis-ci.org/m4rw3r/chomp.svg?branch=master)](https://travis-ci.org/m4rw3r/chomp)
- Marwes/combine - ci.org/Marwes/combine.svg?branch=master)](https://travis-ci.org/Marwes/combine)
- lalrpop/lalrpop - ci.org/lalrpop/lalrpop.svg?branch=master)](https://travis-ci.org/lalrpop/lalrpop)
- nrc/zero - allocation parsing of binary data
- pest-parser/pest - ci.org/pest-parser/pest.svg?branch=master)](https://travis-ci.org/pest-parser/pest)
- ptal/oak
- replicadse/wavefront_rs
- s-panferov/queryst
- freestrings/jsonpath - ci.org/freestrings/jsonpath.svg?branch=master)](https://travis-ci.org/freestrings/jsonpath)
-
Packaging formats
-
Template engine
- botika/yarte - ci.org/botika/yarte.svg?branch=master)](https://travis-ci.org/botika/yarte)
- lambda-fairy/maud - time HTML templates [![build badge](https://api.travis-ci.org/lambda-fairy/maud.svg?branch=master)](https://travis-ci.org/lambda-fairy/maud)
- Stebalien/horrorshow-rs - time HTML templates [![build badge](https://api.travis-ci.org/Stebalien/horrorshow-rs.svg?branch=master)](https://travis-ci.org/Stebalien/horrorshow-rs)
- kaj/ructe - ci.org/kaj/ructe.svg?branch=master)](https://travis-ci.org/kaj/ructe)
- Keats/tera
- djc/askama - ci.org/djc/askama.svg?branch=master)](https://travis-ci.org/djc/askama)
- naomijub/hiccup - ci.org/naomijub/hiccup.svg?branch=master)](https://travis-ci.org/naomijub/hiccup)
- rustache/rustache - ci.org/rustache/rustache.svg?branch=master)](https://travis-ci.org/rustache/rustache)
- tailhook/marafet - like template language to cito.js-based virtual dom
-
Text search
- andylokandy/simsearch-rs
- BurntSushi/fst - ci.org/BurntSushi/fst.svg?branch=master)](https://travis-ci.org/BurntSushi/fst)
- meilisearch/MeiliSearch - tolerant full-text search API. [![Build Status](https://github.com/meilisearch/MeiliSearch/workflows/Cargo%20test/badge.svg?branch=master)](https://github.com/meilisearch/MeiliSearch/actions)
- minio/minsql - performance log search engine. [![build badge](https://api.travis-ci.org/minio/minsql.svg?branch=master)](https://travis-ci.org/minio/minsql)
- CurrySoftware/perlin
-
Virtualization
- beneills/quantum - ci.org/beneills/quantum.svg?branch=master)](https://travis-ci.org/beneills/quantum)
- unicorn-rs/unicorn-rs - ci.org/ekse/unicorn-rs.svg?branch=master)](https://travis-ci.org/ekse/unicorn-rs)
- saurvs/hypervisor-rs - accelerated virtualization on OS X
-
-
Resources
-
Web programming
- Learning systems programming with Rust
- Shipping a Solid Rust Crate
- Rust: Hack Without Fear!
- Programming Community Curated Resources for Learning Rust
- Rust Online Courses at Classpert
- Rust for professionals
- Rust in Motion
- University of Pennsylvania's Comp Sci Rust Programming Course
- Build a language VM
- Code Playground - Interactively edit & play rust snippets on your iPhone and iPad devices.
- Rustacean Station
- Rusty Spike
- Rust Guidelines
- Rust Subreddit
- TeXitoi/benchmarksgame-rs - team.pages.debian.net/benchmarksgame/) [![build badge](https://api.travis-ci.org/TeXitoi/benchmarksgame-rs.svg?branch=master)](https://travis-ci.org/TeXitoi/benchmarksgame-rs)
- Rust Gym - A big collection of coding interview problems solved in Rust.
- awesome-rust-mentors
- Awesome Rust Streaming - A community curated list of livestreams about Rust.
- Idiomatic Rust - reviewed collection of articles/talks/repos which teach idiomatic Rust.
-
Programming Languages
Sub Categories
Web programming
64
Database
64
System tools
44
Encoding
43
Command-line
37
IDEs
36
FFI
35
Build system
34
GUI
33
Web Servers
30
Cryptocurrencies
30
Cryptography
29
Network programming
28
Text processing
24
Game development
23
Graphics
22
Computation
22
Utilities
21
Audio and Music
18
Testing
18
Games
18
Artificial Intelligence
17
Emulators
16
Parsing
13
Data structures
12
Filesystem
10
Compression
10
Automotive
10
Template engine
9
Security tools
9
Platform specific
8
Deployment
7
Concurrency
7
Distributed systems
7
Profiling
7
Scripting
7
Virtualization
6
Logging
6
Text editors
6
Asynchronous
6
Image processing
6
Text search
5
Embedded
5
Email
5
Authentication
5
Operating systems
5
Data processing
5
Configuration
5
Mobile
4
Caching
4
Geospatial
4
Date and time
4
Data visualization
4
Astronomy
4
Video
4
Productivity
4
Simulation
3
Macro
3
Industrial automation
3
Observability
3
Debugging
3
Static analysis
3
Web
2
Functional Programming
2
Transpiling
2
Cloud
2
Unsafe
1
Graph processing
1
Pattern recognition
1
Language specification
1
Packaging formats
1
Bioinformatics
1
Peripherals
1
Services
1
Keywords
rust
379
cli
36
rust-library
25
terminal
20
command-line
18
rust-lang
17
linux
16
rust-crate
15
database
13
cryptography
13
blockchain
12
command-line-tool
12
gui
12
cargo
12
json
11
crates
11
rustlang
10
client
10
http
10
security
10
webassembly
10
tui
9
wasm
9
async
9
game
9
opengl
8
library
8
server
8
web
8
serialization
8
windows
7
macos
7
parser
7
serde
7
cross-platform
7
emulator
7
rust-bindings
7
bitcoin
6
bindings
6
audio
6
git
6
logging
6
networking
6
python
6
filesystem
5
javascript
5
search
5
html
5
ethereum
5
gamedev
5