You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
6.7 KiB
6.7 KiB
Unstable
A list of awesome but unstable/experimental Rust projects which some day hopefully will be migrated to README.md
.
Applications
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 —
Frameworks
Audio
Build system
- CMake
Command-line argument parsing
Compression
Computation
Cryptography
Database
- NoSQL
- Redis
- RethinkDB
- tomjakubowski/rethinkdb-rs — RethinkDB bindings
- SQL
- MySql
- PostgreSql
- Sqlite
Date and time
Encoding
- Bencode
- 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 —
GUI
- Cocoa
- Gtk+
- ncurses
- OpenGL
- Qt
- SDL
- SFML
- Termbox
- wxWidgets
- kenz-gelsoft/wxRust — wxWidgets bindings
Image processing
Mobile
Network programming
- Low level
- Beanstalkd
- FTP
- NanoMsg
- NNTP
- POP3
- SSH
- Stomp
- ZeroMQ
- erickt/rust-zmq — ZeroMQ bindings
Platform specific
- Linux
Template engine
- Mustache
Testing
Web programming
See also http://arewewebyet.com/
- Core
- Teepee —
- Client
- Server
- erickt/rust-mongrel2 — Mongrel2 bindings