mirror of
https://github.com/rust-unofficial/awesome-rust.git
synced 2024-12-04 11:55:05 -05:00
4.7 KiB
4.7 KiB
Unstable
A list of awesome but unstable/experimental Rust projects which some day hopefully will be migrated to README.md
.
Code
Audio
Build system
- CMake
- Make
Command-line argument parsing
Compression
Computation
Cryptography
Database
- NoSQL
- RethinkDB
- tomjakubowski/rethinkdb-rs — RethinkDB bindings
- RethinkDB
- SQL
- MySql
- PostgreSql
- Sqlite
Encoding
- Cap'n Proto
- Character Encoding
- CSV
- HTML
- MsgPck
- ProtocolBuffers
- TOML
- Tnetstring
- XML
- Ygg01/xml-air — A hybrid pull, DOM parser written in pure Rust
- YAML
Game development
- bjz/bullet-rs
- JeremyLetang/rustenstein3D — a raycasting engine in rust
- sebcrozet/kiss3d
- sebcrozet/ncollide
- sebcrozet/nphysics
Games
- Arcterus/game-of-life
- Arcterus/rust-snake
- bachm/rusty-tetris
- bvssvni/rust-snake
- Coeuvre/rust-pong
- dpc/rustyhex
- FrozenCow/rust-airhockey
- jeaye/q3
- mynery/xxo
- ozkriff/marauder
- rlane/cubeland
- zokier/pong-rs
GUI
- Cocoa
- Gtk+
- ncurses
- OpenGL
- SDL
- SFML
- Termbox
- wxWidgets
- kenz-gelsoft/wxRust — wxWidgets bindings
Image processing
Mobile
Network programming
- Low level
- NanoMsg
- SSH
- Stomp
- ZeroMQ
- erickt/rust-zmq — ZeroMQ bindings
Template engine
- Mustache
Testing
- farcaller/shiny — a fancy syntax similar to ruby's rspec or Objective-C's kiwi
Web programming
See also http://arewewebyet.com/
- Core
- Teepee —
- Client
- Server
- erickt/rust-mongrel2 — Mongrel2 bindings