A cross-platform GUI library for Rust, inspired by Elm
Iced A cross-platform GUI library for Rust focused on simplicity and type-safety. Inspired by Elm. Features Simple, easy-to-use, batteries-included API Type-safe, reactive programming model Cross-platform support (Windows, macOS, Linux, and the Web) Responsive layout Built-in widgets (including text inputs, scrollables, and more!star:7,693 fork:316
Libra’s mission is to enable a simple global payment system and financial infrastructure that empowers billions of people.
Libra Core implements a decentralized, programmable database which provides a financial infrastructure that can empower billions of people. Note to Developers Libra Core is a prototype.star:15,335 fork:2,326
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
Tokio A runtime for writing reliable, asynchronous, and slim applications with the Rust programming language. It is: Fast: Tokio’s zero-cost abstractions give you bare-metal performance. Reliable: Tokio leverages Rust’s ownership, type system, and concurrency model to reduce bugs and ensure thread safety.star:9,813 fork:908
A Flash Player emulator written in Rust
Ruffle Ruffle is an Adobe Flash Player emulator written in the Rust programming language. Ruffle targets both the desktop and the web using WebAssembly. Project status Ruffle is in the proof-of-concept stage and can currently run early Flash animations and games.star:3,568 fork:115
The Servo Browser Engine
The Servo Parallel Browser Engine Project Servo is a prototype web browser engine written in the Rust language. It is currently developed on 64-bit macOS, 64-bit Linux, 64-bit Windows, and Android.star:18,219 fork:2,479
A cross-platform, GPU-accelerated terminal emulator
Alacritty is the fastest terminal emulator in existence. Using the GPU for rendering enables optimizations that simply aren’t possible without it. Alacritty currently supports macOS, Linux, BSD, and Windows. About Alacritty is a terminal emulator with a strong focus on simplicity and performance.star:26,430 fork:1,387
🦀 Small exercises to get you used to reading and writing Rust code!
rustlings 🦀❤️ Greetings and welcome to rustlings. This project contains small exercises to get you used to reading and writing Rust code. This includes reading and responding to compiler messages!star:12,717 fork:1,606
☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
The minimal, blazing-fast, and infinitely customizable prompt for any shell! Fast: it’s fast – really really fast! 🚀 Customizable: configure every aspect of your prompt. Universal: works on any shell, on any operating system.star:11,041 fork:499
Ping, but with a graph
gping 🚀 Ping, but with a graph. Table of Contents Install :cd: Homebrew (MacOS Linux) Binaries (Windows) Cargo Usage :saxophone: Install :cd: FYI: The old Python version can be found under the python tag.star:1,766 fork:89
Educational blog posts for Rust beginners
pretzelhammer’s Rust blog 🦀 I write educational content for Rust beginners and Rust advanced beginners. My posts are listed below in reverse chronological order. Date Title Translations 2020-11-01 Learn Assembly with Entirely Too Many Brainfuck Compilers 2020-07-22 Sizedness in Rust 2020-05-19 Common Rust Lifetime Misconceptions русский · 日本語 2020-05-09 Learning Rust in 2020 2020-05-02 Why blog?star:1,699 fork:79
⚡️ nat - the 'ls' replacement you never knew you needed⚡️
⚡️ nat ⚡️ What is nat? Highlights Installation Understanding permissions output What is nat? Nat is a complete replacement for the ‘ls’ command Nats features include Showing file permissions Showing file size Showing the date that the file was modified last Showing the user that the file belongs to Showing the group that the file belongs to An easy to use file search A splash of color to distinguish between files and folders Join the nat discord server Highlights A rather large german tech blog wrote an article about nat Usage Installation cargo install natls Alternative (linux) sudo snap install natls Manual installation Linux apt-get install rustc cargo cd /tmp git clone https://github.star:850 fork:23
Deploy your apps on any Cloud providers in just a few seconds
Qovery Engine is an open-source abstraction layer library that turns easy apps deployment on AWS, GCP, Azure, and other Cloud providers in just a few minutes. The Qovery Engine is written in Rust and takes advantage of Terraform, Helm, Kubectl, and Docker to manage resources.star:225 fork:10
A refreshingly simple data-driven game engine built in Rust
What is Bevy? Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever! WARNING Bevy is still in the very early stages of development.star:4,620 fork:347
Polkadot Node Implementation
Polkadot Implementation of a https://polkadot.network node in Rust based on the Substrate framework. NOTE: In 2018, we split our implementation of “Polkadot” from its development framework “Substrate”. See the Substrate repo for git history prior to 2018.star:1,624 fork:379
Substrate: The platform for blockchain innovators
Substrate · Substrate is a next-generation framework for blockchain innovation 🚀. Trying it out Simply go to substrate.dev and follow the installation instructions. You can also try out one of the tutorials.star:3,177 fork:951
Github Trending Repositories
Explore Github Trending Repositories. See what the GitHub community is most excited about today.