Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-rust-list
This repository lists some awesome public Rust projects, Videos, Blogs and Jobs.
https://github.com/coderonion/awesome-rust-list
Last synced: about 2 hours ago
JSON representation
-
Web3 and ZKP Framework
- gakonst/awesome-starknet - starknet?style=social"/> : A curated list of awesome StarkNet resources, libraries, tools and more.
- Bifrost - finance/bifrost?style=social"/> : Bifrost is a Web3 derivatives protocol that provides decentralized cross-chain liquidity for staked assets.
- hanakannzashi/near-course-base - course-base?style=social"/> : NEAR 智能合约开发教程(基础篇)。
- cairo-book/cairo-book.github.io - book/cairo-book.github.io/?style=social"/> : The Cairo Programming Language Book, a comprehensive documentation of the Cairo 1 programming language. [The Cairo Programming Language Book](https://book.cairo-lang.org/)
- flexabyte/near-vote - vote?style=social"/> : A decentralized voting contract for NEAR protocol.
- tranvinh146/voting-contract - contract?style=social"/> : This is smart contract to vote from phase 1 to phase 2 on Near.
- catmcgee/near-voting-contracts - voting-contracts?style=social"/> : Different types of voting smart contracts on NEAR blockchain.
- rickhysis/vote-coffe-near - coffe-near?style=social"/> : This is smart contract example for vote the best coffe using NEAR Protocol ("NEAR" hereafter).
- Dispa1r/Disp41r-Super-Voting-System - Super-Voting-System?style=social"/> : a super super super voting system on near block chain :)
- YellingOilbird/choice - binary vote.
- dylan751/near-app-vote-sc - app-vote-sc?style=social"/> : Voting App using Near-Rust and implement ZKP.
- winkelstein/DeChat
- Cairo - libs/cairo?style=social"/> : Cairo is the first Turing-complete language for creating provable programs for general computation. ⚡ Blazing ⚡ fast ⚡ compiler for Cairo, written in 🦀 Rust 🦀
- starknet-edu/starknetbook - edu/starknetbook?style=social"/> : Mastering Cairo and Starknet. By the Starknet community. [book.starknet.io](https://book.starknet.io/)
- Web3-Recruitment-Platform - Club/Web3-Recruitment-Platform?style=social"/> : Web3及远程工作招聘平台、频道汇总|@Web3-Club。
- Tachyon - network/tachyon?style=social"/> : Modular ZK(Zero Knowledge) backend accelerated by GPU.
- Web3-Recruitment-Platform - Club/Web3-Recruitment-Platform?style=social"/> : Web3及远程工作招聘平台、频道汇总|@Web3-Club。
- Tachyon - network/tachyon?style=social"/> : Modular ZK(Zero Knowledge) backend accelerated by GPU.
- Blitzar - knowledge proof acceleration with GPUs for C++ and Rust. [www.spaceandtime.io/](https://www.spaceandtime.io/)
- blitzar-rs - rs?style=social"/> : High-Level Rust wrapper for the blitzar-sys crate. [www.spaceandtime.io/](https://www.spaceandtime.io/)
- ICICLE - zk/icicle?style=social"/> : ICICLE is a library for ZK acceleration using CUDA-enabled GPUs.
- BLAZE - zk/blaze?style=social"/> : blaze is a Rust library for ZK acceleration on Xilinx FPGAs.
- BLAZE - knowledge proving system.[zcash.github.io/halo2/](https://zcash.github.io/halo2/)
- Kimchi - labs/proof-systems?style=social"/> : The proof systems used by Mina. This repository contains kimchi, a general-purpose zero-knowledge proof system for proving the correct execution of programs. [o1-labs.github.io/proof-systems/](https://o1-labs.github.io/proof-systems/)
- 0xPolygonZero/plonky2
- dusk-network/plonk - network/plonk?style=social"/> : Pure Rust implementation of the PLONK ZKProof System done by the Dusk-Network team. [dusk-network.github.io/plonk](https://dusk-network.github.io/plonk)
- EspressoSystems/jellyfish
- Substrate
- Sui - generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the [Move programming language](https://github.com/MystenLabs/awesome-move). [sui.io](https://sui.io/)
- move - language/move?style=social"/> : Move is a programming language for writing safe smart contracts originally developed at Facebook to power the Diem blockchain.
- Rooch - network/rooch?style=social"/> : Rooch is a modular DApp container with the [Move language](https://github.com/move-language/move). [rooch.network](https://rooch.network/zh-CN)
- Polkadot - sdk?style=social"/> : The Parity Polkadot Blockchain SDK. The Polkadot SDK repository provides all the resources needed to start building on the Polkadot network, a multi-chain blockchain platform that enables different blockchains to interoperate and share information in a secure and scalable way. [polkadot.network/](https://polkadot.network/)
- nostr - protocol/nostr?style=social"/> : a truly censorship-resistant alternative to Twitter that has a chance of working. The simplest open protocol that is able to create a censorship-resistant global "social" network once and for all.
- awesome-nostr - nostr?style=social"/> : A curated list of nostr projects and resources. [www.nostr.net](https://www.nostr.net/)
- Damus - io/damus?style=social"/> : A twitter-like nostr client for iPhone, iPad and MacOS.
- Amethyst
- rust-nostr/nostr - nostr/nostr?style=social"/> : Nostr protocol implementation, SDK and FFI.
- mikedilger/gossip
- Blitzar - knowledge proof acceleration with GPUs for C++ and Rust. [www.spaceandtime.io/](https://www.spaceandtime.io/)
- blitzar-rs - rs?style=social"/> : High-Level Rust wrapper for the blitzar-sys crate. [www.spaceandtime.io/](https://www.spaceandtime.io/)
- BLAZE - zk/blaze?style=social"/> : blaze is a Rust library for ZK acceleration on Xilinx FPGAs.
- BLAZE - knowledge proving system.[zcash.github.io/halo2/](https://zcash.github.io/halo2/)
- Kimchi - labs/proof-systems?style=social"/> : The proof systems used by Mina. This repository contains kimchi, a general-purpose zero-knowledge proof system for proving the correct execution of programs. [o1-labs.github.io/proof-systems/](https://o1-labs.github.io/proof-systems/)
- 0xPolygonZero/plonky2
- dusk-network/plonk - network/plonk?style=social"/> : Pure Rust implementation of the PLONK ZKProof System done by the Dusk-Network team. [dusk-network.github.io/plonk](https://dusk-network.github.io/plonk)
- EspressoSystems/jellyfish
- Substrate
- Sui - generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the [Move programming language](https://github.com/MystenLabs/awesome-move). [sui.io](https://sui.io/)
- move - language/move?style=social"/> : Move is a programming language for writing safe smart contracts originally developed at Facebook to power the Diem blockchain.
- move-cn/letsmove - cn/letsmove?style=social"/> : Let's Move 一项学Move获得SUI的激励计划,鼓励更多的人学习Move语言。
- Rooch - network/rooch?style=social"/> : Rooch is a modular DApp container with the [Move language](https://github.com/move-language/move). [rooch.network](https://rooch.network/zh-CN)
- Polkadot - sdk?style=social"/> : The Parity Polkadot Blockchain SDK. The Polkadot SDK repository provides all the resources needed to start building on the Polkadot network, a multi-chain blockchain platform that enables different blockchains to interoperate and share information in a secure and scalable way. [polkadot.network/](https://polkadot.network/)
- nostr - protocol/nostr?style=social"/> : a truly censorship-resistant alternative to Twitter that has a chance of working. The simplest open protocol that is able to create a censorship-resistant global "social" network once and for all.
- awesome-nostr - nostr?style=social"/> : A curated list of nostr projects and resources. [www.nostr.net](https://www.nostr.net/)
- Damus - io/damus?style=social"/> : A twitter-like nostr client for iPhone, iPad and MacOS.
- Amethyst
- rust-nostr/nostr - nostr/nostr?style=social"/> : Nostr protocol implementation, SDK and FFI.
- mikedilger/gossip
- Sway
- FuelLabs/fuel-core - core?style=social"/> : Rust full node implementation of the Fuel v2 protocol.
- FuelLabs/fuels-rs - rs?style=social"/> : Fuel Network Rust SDK. [fuellabs.github.io/fuels-rs](https://fuellabs.github.io/fuels-rs)
- solana - labs/solana?style=social"/> : Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces. [solanalabs.com](https://solanalabs.com/)
- solana-playground - playground/solana-playground?style=social"/> : Quickly develop, deploy and test Solana programs from browsers. [beta.solpg.io](https://beta.solpg.io/)
- CreatorsDAO/awesome-learn-solana - learn-solana?style=social"/> : awesome-learn-solana.
- CreatorsDAO/creatorsdao.github.io
- CleverProgrammers/facebook-solana-blockchain - solana-blockchain?style=social"/> : Build Facebook 3.0 on Blockchain with Solana | Next.js | Netlify | Sanity.io.
- MartinKavik/voting-solana-moonzoon - solana-moonzoon?style=social"/> : The Voting example based on MoonZoon and Solana.
- NEAR Docs
- Sway
- FuelLabs/fuel-core - core?style=social"/> : Rust full node implementation of the Fuel v2 protocol.
- FuelLabs/fuels-rs - rs?style=social"/> : Fuel Network Rust SDK. [fuellabs.github.io/fuels-rs](https://fuellabs.github.io/fuels-rs)
- solana - labs/solana?style=social"/> : Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces. [solanalabs.com](https://solanalabs.com/)
- solana-playground - playground/solana-playground?style=social"/> : Quickly develop, deploy and test Solana programs from browsers. [beta.solpg.io](https://beta.solpg.io/)
- Anchor - xyz/anchor?style=social"/> : ⚓ Solana Sealevel Framework. [anchor-lang.com](https://www.anchor-lang.com/)
- CreatorsDAO/awesome-learn-solana - learn-solana?style=social"/> : awesome-learn-solana.
- CreatorsDAO/creatorsdao.github.io
- CleverProgrammers/facebook-solana-blockchain - solana-blockchain?style=social"/> : Build Facebook 3.0 on Blockchain with Solana | Next.js | Netlify | Sanity.io.
- MartinKavik/voting-solana-moonzoon - solana-moonzoon?style=social"/> : The Voting example based on MoonZoon and Solana.
- NEAR Docs
- near/awesome-near - near?style=social"/> : Curated list of resources: examples, libraries, projects. [examples.near.org](https://examples.near.org/)
- near/nearcore
- near/near-sdk-rs - sdk-rs?style=social"/> : Rust library for writing NEAR smart contracts. [near-sdk.io](https://github.com/near/near-sdk-rs)
- near/create-near-app - near-app?style=social"/> : Create a starter app hooked up to the NEAR blockchain.
- near-examples/NFT - examples/NFT?style=social"/> : Example implementations of tokens to represent unique assets, such as collectibles or deeds, using the NEP-171 spec (similar to ERC-721).
- near-examples/nft-tutorial - examples/nft-tutorial?style=social"/> : Welcome to NEAR's NFT tutorial, where we will help you parse the details around NEAR's [NEP-171 standard](https://nomicon.io/Standards/Tokens/NonFungibleToken/Core) (Non-Fungible Token Standard), and show you how to build your own NFT smart contract from the ground up, improving your understanding about the NFT standard along the way.
- hanakannzashi/near-course-base - course-base?style=social"/> : NEAR 智能合约开发教程(基础篇)。
- tranvinh146/voting-contract - contract?style=social"/> : This is smart contract to vote from phase 1 to phase 2 on Near.
- catmcgee/near-voting-contracts - voting-contracts?style=social"/> : Different types of voting smart contracts on NEAR blockchain.
- rickhysis/vote-coffe-near - coffe-near?style=social"/> : This is smart contract example for vote the best coffe using NEAR Protocol ("NEAR" hereafter).
- Dispa1r/Disp41r-Super-Voting-System - Super-Voting-System?style=social"/> : a super super super voting system on near block chain :)
- flexabyte/near-vote - vote?style=social"/> : A decentralized voting contract for NEAR protocol.
- YellingOilbird/choice - binary vote.
- dylan751/near-app-vote-sc - app-vote-sc?style=social"/> : Voting App using Near-Rust and implement ZKP.
- winkelstein/DeChat
- Cairo - libs/cairo?style=social"/> : Cairo is the first Turing-complete language for creating provable programs for general computation. ⚡ Blazing ⚡ fast ⚡ compiler for Cairo, written in 🦀 Rust 🦀
- raphaelDkhn/cairo_ml
- starknet-edu/starknetbook - edu/starknetbook?style=social"/> : Mastering Cairo and Starknet. By the Starknet community. [book.starknet.io](https://book.starknet.io/)
- near/awesome-near - near?style=social"/> : Curated list of resources: examples, libraries, projects. [examples.near.org](https://examples.near.org/)
- near/nearcore
- near/near-sdk-rs - sdk-rs?style=social"/> : Rust library for writing NEAR smart contracts. [near-sdk.io](https://github.com/near/near-sdk-rs)
- near/create-near-app - near-app?style=social"/> : Create a starter app hooked up to the NEAR blockchain.
- near-examples/NFT - examples/NFT?style=social"/> : Example implementations of tokens to represent unique assets, such as collectibles or deeds, using the NEP-171 spec (similar to ERC-721).
- near-examples/nft-tutorial - examples/nft-tutorial?style=social"/> : Welcome to NEAR's NFT tutorial, where we will help you parse the details around NEAR's [NEP-171 standard](https://nomicon.io/Standards/Tokens/NonFungibleToken/Core) (Non-Fungible Token Standard), and show you how to build your own NFT smart contract from the ground up, improving your understanding about the NFT standard along the way.
- hanakannzashi/near-course-base - course-base?style=social"/> : NEAR 智能合约开发教程(基础篇)。
- 0xSpaceShard/starknet-devnet-rs - devnet-rs?style=social"/> : A local testnet for Starknet... in Rust.
- 0xAsten/Starknet-Tech-Stacks-Mindmap - Tech-Stacks-Mindmap?style=social"/> : This open collaboration project aims to explore and document the various technology stacks associated with Starknet.
- gakonst/ethers-rs - rs?style=social"/> : Complete Ethereum & Celo library and wallet implementation in Rust. [https://docs.rs/ethers](https://docs.rs/ethers/latest/ethers/)
- Galactic-Hub/cosmos-sdk-rs - Hub/cosmos-sdk-rs?style=social"/> : Cosmos SDK implement by Rust.
- cosmos/ibc-rs - rs?style=social"/> : Rust implementation of the Inter-Blockchain Communication (IBC) protocol.
- Sovereign-Labs/sovereign-sdk - Labs/sovereign-sdk?style=social"/> : A framework for building seamlessly scalable and interoperable rollups that can run on any blockchain. [sovereign.xyz](https://www.sovereign.xyz/)
- octopus-network/near-ibc - network/near-ibc?style=social"/> : near smart contract implement ibc protocol.
- talent-verse/Jobs - verse/Jobs?style=social"/> : Web3, Blockchain, AI jobs.
- wildonion/smarties
- sigp/lighthouse
- xJonathanLEI/starknet-rs - rs?style=social"/> : Complete Starknet library in Rust™. [starknet.rs](https://github.com/xJonathanLEI/starknet-rs)
- 0xSpaceShard/starknet-devnet-rs - devnet-rs?style=social"/> : A local testnet for Starknet... in Rust.
- 0xAsten/Starknet-Tech-Stacks-Mindmap - Tech-Stacks-Mindmap?style=social"/> : This open collaboration project aims to explore and document the various technology stacks associated with Starknet.
- gakonst/ethers-rs - rs?style=social"/> : Complete Ethereum & Celo library and wallet implementation in Rust. [https://docs.rs/ethers](https://docs.rs/ethers/latest/ethers/)
- Galactic-Hub/cosmos-sdk-rs - Hub/cosmos-sdk-rs?style=social"/> : Cosmos SDK implement by Rust.
- cosmos/ibc-rs - rs?style=social"/> : Rust implementation of the Inter-Blockchain Communication (IBC) protocol.
- Sovereign-Labs/sovereign-sdk - Labs/sovereign-sdk?style=social"/> : A framework for building seamlessly scalable and interoperable rollups that can run on any blockchain. [sovereign.xyz](https://www.sovereign.xyz/)
- octopus-network/near-ibc - network/near-ibc?style=social"/> : near smart contract implement ibc protocol.
- talent-verse/Jobs - verse/Jobs?style=social"/> : Web3, Blockchain, AI jobs.
- wildonion/smarties
- sigp/lighthouse
- the-web3/chaineye-blockchain-interview - web3/chaineye-blockchain-interview?style=social"/> : 区块链链面试指南。面试了很多区块链工程师,感觉大家都无法抓住面试的要点,本教程主要是整理一些区块链中的面试思路和面试题目, 本教程由链眼社区出品。
- move-cn/letsmove - cn/letsmove?style=social"/> : Let's Move 一项学Move获得SUI的激励计划,鼓励更多的人学习Move语言。
- Anchor - xyz/anchor?style=social"/> : ⚓ Solana Sealevel Framework. [anchor-lang.com](https://www.anchor-lang.com/)
- Orion - source Framework for Validity and ZK ML ✨. ONNX Runtime in Cairo 1.0 for verifiable ML inference using STARK. [orion.gizatech.xyz](https://orion.gizatech.xyz/)
- xJonathanLEI/starknet-rs - rs?style=social"/> : Complete Starknet library in Rust™. [starknet.rs](https://github.com/xJonathanLEI/starknet-rs)
- the-web3/chaineye-blockchain-interview - web3/chaineye-blockchain-interview?style=social"/> : 区块链链面试指南。面试了很多区块链工程师,感觉大家都无法抓住面试的要点,本教程主要是整理一些区块链中的面试思路和面试题目, 本教程由链眼社区出品。
- franalgaba/neural-network-cairo - network-cairo?style=social"/> : Neural Network implementation from scratch for MNIST using Cairo 1.0.
-
Machine Learning
- yetone/openai-translator - translator?style=social"/> : The translator that does more than just translation - powered by OpenAI.
- franalgaba/neural-network-cairo - network-cairo?style=social"/> : Neural Network implementation from scratch for MNIST using Cairo 1.0.
- Burn - rs/burn?style=social"/> : Burn - A Flexible and Comprehensive Deep Learning Framework in Rust. [burn-rs.github.io/](https://burn-rs.github.io/)
- Juice
- goldstraw/RustCNN
- AnicetNgrt/neural_networks_rust
- raphaelDkhn/cairo_ml
- Candle
- Safetensors
- Tokenizers - of-the-Art Tokenizers optimized for Research and Production. [huggingface.co/docs/tokenizers](https://huggingface.co/docs/tokenizers/index)
- ToluClassics/candle-tutorial - tutorial?style=social"/> : Tutorial for Porting PyTorch Transformer Models to Candle (Rust).
- dfdx
- luminal
- crabml
- TensorFlow Rust
- tch-rs - rs?style=social"/> : Rust bindings for the C++ api of PyTorch.
- tract - nonsense, self-contained, Tensorflow and ONNX inference
- ort
- arrayfire-rust - rust?style=social"/> : Rust wrapper for [ArrayFire](https://github.com/arrayfire/arrayfire). [ArrayFire](https://github.com/arrayfire/arrayfire) is a high performance library for parallel computing with an easy-to-use API. It enables users to write scientific computing code that is portable across CUDA, OpenCL and CPU devices.
- Linfa - ml/linfa?style=social"/> : A Rust machine learning framework. Linfa aims to provide a comprehensive toolkit to build Machine Learning applications with Rust.
- autograph - r-earp/autograph?style=social"/> : A machine learning library for Rust.
- SmartCore
- Candle
- Safetensors
- Tokenizers - of-the-Art Tokenizers optimized for Research and Production. [huggingface.co/docs/tokenizers](https://huggingface.co/docs/tokenizers/index)
- ToluClassics/candle-tutorial - tutorial?style=social"/> : Tutorial for Porting PyTorch Transformer Models to Candle (Rust).
- dfdx
- luminal
- crabml
- TensorFlow Rust
- tch-rs - rs?style=social"/> : Rust bindings for the C++ api of PyTorch.
- tract - nonsense, self-contained, Tensorflow and ONNX inference
- ort
- arrayfire-rust - rust?style=social"/> : Rust wrapper for [ArrayFire](https://github.com/arrayfire/arrayfire). [ArrayFire](https://github.com/arrayfire/arrayfire) is a high performance library for parallel computing with an easy-to-use API. It enables users to write scientific computing code that is portable across CUDA, OpenCL and CPU devices.
- Linfa - ml/linfa?style=social"/> : A Rust machine learning framework. Linfa aims to provide a comprehensive toolkit to build Machine Learning applications with Rust.
- autograph - r-earp/autograph?style=social"/> : A machine learning library for Rust.
- SmartCore
- onnxruntime-rs - rs?style=social"/> : This is an attempt at a Rust wrapper for [Microsoft's ONNX Runtime](https://github.com/microsoft/onnxruntime) (version 1.8).
- Wonnx - accelerated ONNX inference run-time written 100% in Rust, ready for the web.
- altius
- goldstraw/RustCNN
- goldstraw/RustTransformer
- elftausend/gradients - math](https://github.com/elftausend/custos-math).
- onnxruntime-rs - rs?style=social"/> : This is an attempt at a Rust wrapper for [Microsoft's ONNX Runtime](https://github.com/microsoft/onnxruntime) (version 1.8).
- Wonnx - accelerated ONNX inference run-time written 100% in Rust, ready for the web.
- altius
- goldstraw/RustCNN
- goldstraw/RustTransformer
- elftausend/gradients - math](https://github.com/elftausend/custos-math).
- michaelmelanson/spiking-neural-net - neural-net?style=social"/> : A spiking neural network simulation library.
- AnicetNgrt/neural_networks_rust
- herrmann/rustorch
- michaelgiba/ggml-rs - rs?style=social"/> : Work in progress rust bindings to ggml.
- KerfuffleV2/ggml-sys-bleedingedge - sys-bleedingedge?style=social"/> : Bleeding edge low level Rust binding for GGML.
- PABannier/rust-ggml - ggml?style=social"/> : Rust bindings for C tensor library ggml.
- KerfuffleV2/rusty-ggml - ggml?style=social"/> : GGML bindings that aim to be idiomatic Rust rather than directly corresponding to the C/C++ interface.
- danforbes/ggml-rs-bindings - rs-bindings?style=social"/> : This is a personal educational project for learning more about [rustformers/llm](https://github.com/rustformers/llm), from which almost all of the code in this repository was copied.
- kurtschelfthout/tensorken - accelerated, neural network library in Rust, written by an idiot.
- sobelio/llm-chain - chain?style=social"/> : llm-chain 🚀 is a collection of Rust crates designed to help you create advanced LLM applications such as chatbots, agents, and more. As a comprehensive LLM-Ops platform we have strong support for both cloud and locally-hosted LLMs. [llm-chain.xyz](https://llm-chain.xyz/)
- Abraxas-365/langchain-rust - 365/langchain-rust?style=social"/> : 🦜️🔗LangChain for Rust, the easiest way to write LLM-based programs in Rust.
- EricLBuehler/mistral.rs - to-use application with an Open-AI API compatible HTTP server and Python bindings.
- edgenai/edgen - to-text (whisper) and many others. [docs.edgen.co/](https://docs.edgen.co/)
- edgenai/llama_cpp-rs - rs?style=social"/> : High-level, optionally asynchronous Rust bindings to llama.cpp.
- coreylowman/llama-dfdx - dfdx?style=social"/> : [LLaMa 7b](https://ai.facebook.com/blog/large-language-model-llama-meta-ai/) with CUDA acceleration implemented in rust. Minimal GPU memory needed!
- srush/llama2.rs
- gaxler/llama2.rs
- Llama2-burn - burn?style=social"/> : Llama2 LLM ported to Rust burn.
- whisper-burn - burn?style=social"/> : A Rust implementation of OpenAI's Whisper model using the burn framework.
- stable-diffusion-burn - diffusion-burn?style=social"/> : Stable Diffusion v1.4 ported to Rust's burn framework.
- tazz4843/whisper-rs - rs?style=social"/> : Rust bindings to [whisper.cpp](https://github.com/ggerganov/whisper.cpp).
- rustformers/llm
- Chidori
- Atome-FE/llama-node - FE/llama-node?style=social"/> : Believe in AI democratization. llama for nodejs backed by llama-rs and llama.cpp, work locally on your laptop CPU. support llama/alpaca/gpt4all/vicuna model. [www.npmjs.com/package/llama-node](https://www.npmjs.com/package/llama-node)
- Noeda/rllama
- lencx/ChatGPT
- Synaptrix/ChatGPT-Desktop - Desktop?style=social"/> : Fuel your productivity with ChatGPT-Desktop - Blazingly fast and supercharged!
- Poordeveloper/chatgpt-app - app?style=social"/> : A ChatGPT App for all platforms. Built with Rust + Tauri + Vue + Axum.
- mxismean/chatgpt-app - app?style=social"/> : Tauri 项目:ChatGPT App.
- michaelmelanson/spiking-neural-net - neural-net?style=social"/> : A spiking neural network simulation library.
- AnicetNgrt/neural_networks_rust
- herrmann/rustorch
- michaelgiba/ggml-rs - rs?style=social"/> : Work in progress rust bindings to ggml.
- KerfuffleV2/ggml-sys-bleedingedge - sys-bleedingedge?style=social"/> : Bleeding edge low level Rust binding for GGML.
- PABannier/rust-ggml - ggml?style=social"/> : Rust bindings for C tensor library ggml.
- KerfuffleV2/rusty-ggml - ggml?style=social"/> : GGML bindings that aim to be idiomatic Rust rather than directly corresponding to the C/C++ interface.
- danforbes/ggml-rs-bindings - rs-bindings?style=social"/> : This is a personal educational project for learning more about [rustformers/llm](https://github.com/rustformers/llm), from which almost all of the code in this repository was copied.
- kurtschelfthout/tensorken - accelerated, neural network library in Rust, written by an idiot.
- sobelio/llm-chain - chain?style=social"/> : llm-chain 🚀 is a collection of Rust crates designed to help you create advanced LLM applications such as chatbots, agents, and more. As a comprehensive LLM-Ops platform we have strong support for both cloud and locally-hosted LLMs. [llm-chain.xyz](https://llm-chain.xyz/)
- Abraxas-365/langchain-rust - 365/langchain-rust?style=social"/> : 🦜️🔗LangChain for Rust, the easiest way to write LLM-based programs in Rust.
- EricLBuehler/mistral.rs - to-use application with an Open-AI API compatible HTTP server and Python bindings.
- edgenai/edgen - to-text (whisper) and many others. [docs.edgen.co/](https://docs.edgen.co/)
- edgenai/llama_cpp-rs - rs?style=social"/> : High-level, optionally asynchronous Rust bindings to llama.cpp.
- coreylowman/llama-dfdx - dfdx?style=social"/> : [LLaMa 7b](https://ai.facebook.com/blog/large-language-model-llama-meta-ai/) with CUDA acceleration implemented in rust. Minimal GPU memory needed!
- srush/llama2.rs
- gaxler/llama2.rs
- Llama2-burn - burn?style=social"/> : Llama2 LLM ported to Rust burn.
- whisper-burn - burn?style=social"/> : A Rust implementation of OpenAI's Whisper model using the burn framework.
- stable-diffusion-burn - diffusion-burn?style=social"/> : Stable Diffusion v1.4 ported to Rust's burn framework.
- tazz4843/whisper-rs - rs?style=social"/> : Rust bindings to [whisper.cpp](https://github.com/ggerganov/whisper.cpp).
- rustformers/llm
- Chidori
- Noeda/rllama
- lencx/ChatGPT
- Synaptrix/ChatGPT-Desktop - Desktop?style=social"/> : Fuel your productivity with ChatGPT-Desktop - Blazingly fast and supercharged!
- Poordeveloper/chatgpt-app - app?style=social"/> : A ChatGPT App for all platforms. Built with Rust + Tauri + Vue + Axum.
- mxismean/chatgpt-app - app?style=social"/> : Tauri 项目:ChatGPT App.
- sonnylazuardi/chat-ai-desktop - ai-desktop?style=social"/> : Chat AI Desktop App. Unofficial ChatGPT desktop app for Mac & Windows menubar using Tauri & Rust.
- m1guelpf/browser-agent - agent?style=social"/> : A browser AI agent, using GPT-4. [docs.rs/browser-agent](https://docs.rs/browser-agent/latest/browser_agent/)
- sigoden/aichat - 3.5/GPT-4 in the terminal.
- uiuifree/rust-openai-chatgpt-api - openai-chatgpt-api?style=social"/> : "rust-openai-chatgpt-api" is a Rust library for accessing the ChatGPT API, a powerful NLP platform by OpenAI. The library provides a simple and efficient interface for sending requests and receiving responses, including chat. It uses reqwest and serde for HTTP requests and JSON serialization.
- Cormanz/smartgpt
- femtoGPT
- shafishlabs/llmchain-rs - rs?style=social"/> : 🦀Rust + Large Language Models - Make AI Services Freely and Easily. Inspired by LangChain.
- flaneur2020/llama2.rs
- rustai-solutions/candle_demo_openchat_35 - solutions/candle_demo_openchat_35?style=social"/> : candle_demo_openchat_35.
- InfiniTensor/transformer-rs - rs?style=social"/> : 从 [YdrMaster/llama2.rs](https://github.com/YdrMaster/llama2.rs) 发展来的手写 transformer 模型项目。
- pykeio/diffusers - diffusers](https://docs.rs/pyke-diffusers/latest/pyke_diffusers/)
- sonnylazuardi/chat-ai-desktop - ai-desktop?style=social"/> : Chat AI Desktop App. Unofficial ChatGPT desktop app for Mac & Windows menubar using Tauri & Rust.
- m1guelpf/browser-agent - agent?style=social"/> : A browser AI agent, using GPT-4. [docs.rs/browser-agent](https://docs.rs/browser-agent/latest/browser_agent/)
- sigoden/aichat - 3.5/GPT-4 in the terminal.
- uiuifree/rust-openai-chatgpt-api - openai-chatgpt-api?style=social"/> : "rust-openai-chatgpt-api" is a Rust library for accessing the ChatGPT API, a powerful NLP platform by OpenAI. The library provides a simple and efficient interface for sending requests and receiving responses, including chat. It uses reqwest and serde for HTTP requests and JSON serialization.
- 1595901624/gpt-aggregated-edition - aggregated-edition?style=social"/> : 聚合ChatGPT官方版、ChatGPT免费版、文心一言、Poe、chatchat等多平台,支持自定义导入平台。
- Cormanz/smartgpt
- femtoGPT
- shafishlabs/llmchain-rs - rs?style=social"/> : 🦀Rust + Large Language Models - Make AI Services Freely and Easily. Inspired by LangChain.
- flaneur2020/llama2.rs
- Heng30/chatbox - ui and Rust.
- rustai-solutions/candle_demo_openchat_35 - solutions/candle_demo_openchat_35?style=social"/> : candle_demo_openchat_35.
- InfiniTensor/transformer-rs - rs?style=social"/> : 从 [YdrMaster/llama2.rs](https://github.com/YdrMaster/llama2.rs) 发展来的手写 transformer 模型项目。
- pykeio/diffusers - diffusers](https://docs.rs/pyke-diffusers/latest/pyke_diffusers/)
- usls - Language models.
- ptaxom/pnn - based and TensorRT-based inference engines.
- bencevans/rust-opencv-yolov5 - opencv-yolov5?style=social"/> : YOLOv5 Inference with ONNX & OpenCV in Rust.
- masc-it/yolov5-api-rust - it/yolov5-api-rust?style=social"/> : Rust API to run predictions with YoloV5 models.
- AndreyGermanov/yolov8_onnx_rust
- igor-yusupov/rusty-yolo - yusupov/rusty-yolo?style=social"/> : rusty-yolo.
- gsuyemoto/yolo-rust - rust?style=social"/> : Run YOLO computer vision model using Rust and OpenCV and/or Torch.
- alianse777/darknet-rust - rust?style=social"/> : A Rust wrapper for Darknet, an open source neural network framework written in C and CUDA. [pjreddie.com/darknet/](https://pjreddie.com/darknet/)
- 12101111/yolo-rs - rs?style=social"/> : Yolov3 & Yolov4 with TVM and rust.
- TKGgunter/yolov4_tiny_rs
- flixstn/You-Only-Look-Once - Only-Look-Once?style=social"/> : A Rust implementation of Yolo for object detection and tracking.
- lenna-project/yolo-plugin - project/yolo-plugin?style=social"/> : Yolo Object Detection Plugin for Lenna.
- laclouis5/globox-rs - rs?style=social"/> : Object detection toolbox for parsing, converting and evaluating bounding box annotations.
- usls - Language models.
- ptaxom/pnn - based and TensorRT-based inference engines.
- bencevans/rust-opencv-yolov5 - opencv-yolov5?style=social"/> : YOLOv5 Inference with ONNX & OpenCV in Rust.
- masc-it/yolov5-api-rust - it/yolov5-api-rust?style=social"/> : Rust API to run predictions with YoloV5 models.
- AndreyGermanov/yolov8_onnx_rust
- igor-yusupov/rusty-yolo - yusupov/rusty-yolo?style=social"/> : rusty-yolo.
- gsuyemoto/yolo-rust - rust?style=social"/> : Run YOLO computer vision model using Rust and OpenCV and/or Torch.
- alianse777/darknet-rust - rust?style=social"/> : A Rust wrapper for Darknet, an open source neural network framework written in C and CUDA. [pjreddie.com/darknet/](https://pjreddie.com/darknet/)
- 12101111/yolo-rs - rs?style=social"/> : Yolov3 & Yolov4 with TVM and rust.
- TKGgunter/yolov4_tiny_rs
- flixstn/You-Only-Look-Once - Only-Look-Once?style=social"/> : A Rust implementation of Yolo for object detection and tracking.
- lenna-project/yolo-plugin - project/yolo-plugin?style=social"/> : Yolo Object Detection Plugin for Lenna.
- laclouis5/globox-rs - rs?style=social"/> : Object detection toolbox for parsing, converting and evaluating bounding box annotations.
- metobom/tchrs-opencv-webcam-inference - opencv-webcam-inference?style=social"/> : This example shows steps for running a Python trained model on webcam feed with opencv and tch-rs. Model will run on GPU.
- metobom/tchrs-opencv-webcam-inference - opencv-webcam-inference?style=social"/> : This example shows steps for running a Python trained model on webcam feed with opencv and tch-rs. Model will run on GPU.
- Orion - source Framework for Validity and ZK ML ✨. ONNX Runtime in Cairo 1.0 for verifiable ML inference using STARK. [orion.gizatech.xyz](https://orion.gizatech.xyz/)
- 1595901624/gpt-aggregated-edition - aggregated-edition?style=social"/> : 聚合ChatGPT官方版、ChatGPT免费版、文心一言、Poe、chatchat等多平台,支持自定义导入平台。
- purton-tech/bionicgpt - tech/bionicgpt?style=social"/> : Accelerate LLM adoption in your organisation. Chat with your confidential data safely and securely. [bionic-gpt.com](https://bionic-gpt.com/)
-
General Operating System
- snarkOS - Knowledge Applications.
- BlogOS - opp/blog_os?style=social"/> : This repository contains the source code for the Writing an OS in Rust series at [os.phil-opp.com](https://os.phil-opp.com/).
- BlogOS - opp/blog_os?style=social"/> : This repository contains the source code for the Writing an OS in Rust series at [os.phil-opp.com](https://os.phil-opp.com/).
- rCore-Tutorial-v3 - V 64/X86-32.
- rCore - os/rCore?style=social"/> : Rust version of THU uCore OS. Linux compatible.
- zCore - os/zCore?style=social"/> : Reimplement Zircon microkernel in Rust.
- RustSBI - V Supervisor Binary Interface (RISC-V SBI) implementation library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem.
- Theseus - os/Theseus?style=social"/> : Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧, novel OS structure, and state management.
- thepowersgang/rust_os
- MOROS
- EuraliOS - 64 operating system written in Rust.
- SIMDeez
- yavkOS
- Felix OS
- jdreaver/rust-os - os?style=social"/> : Creating a bare metal OS in Rust.
- r9os/r9
- rCore-Tutorial-v3 - V 64/X86-32.
- rCore - os/rCore?style=social"/> : Rust version of THU uCore OS. Linux compatible.
- RustSBI - V Supervisor Binary Interface (RISC-V SBI) implementation library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem.
- writing-an-os-in-rust - an-os-in-rust?style=social"/> : 《使用Rust编写操作系统》
- Theseus - os/Theseus?style=social"/> : Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧, novel OS structure, and state management.
- thepowersgang/rust_os
- MOROS
- EuraliOS - 64 operating system written in Rust.
- SIMDeez
- yavkOS
- Felix OS
- jdreaver/rust-os - os?style=social"/> : Creating a bare metal OS in Rust.
- r9os/r9
- writing-an-os-in-rust - an-os-in-rust?style=social"/> : 《使用Rust编写操作系统》
-
Blogs
- 2023-05-11,【Rust日报】2023-05-10 llm - 使用Rust在CPU上运行大模型
- 2023-06-04,【Rust日报】2023-06-03 femtoGPT,纯 Rust 实现的最小化 GPT
- 2022-08-13,【Rust 中级教程】 01 泛型
- 2022-10-01,【Rust 中级教程】 07 内存
- 2022-11-26,【Rust 中级教程】 14 引用与借用(2)
- 2022-12-24,Rust 中级教程 第16课——引用的 lifetime(1)
- 2023-01-07,Rust 中级教程 第17课——引用的 lifetime(2)
- 2023-04-22,【Rust 进阶教程】 04 并发编程
- 2023-05-06,【Rust 进阶教程】 05 通道
- 2023-08-26,【Rust 进阶教程】 12 错误处理 - Result
- 2023-09-06,【Rust-SlintUI教程】03 元素与标识符
- 2023-09-17,【Rust 进阶教程】13 包(crate)
- 2023-04-29,彻底搞懂 Rust 的宏(五):宏展开
- 2023-08-11,Rust 笔记 | 迭代器的适配器:flatten
- 2023-08-18,Rust 笔记 | 迭代器的适配器:skip 和 skip_while
- 2024-04-23,逼自己看完,你的Rust撸码水平就会提高,手搓一个mini-async异步运行时——Rust高并发的基础
- 2023-04-09,[翻译
- 2022-12-29,大牛书单 | Rust 好书推荐
- 2024-04-19,Rust 无锁算法库
- 2024-05-06,从小白到 Rust 大神,这本开源书籍带你上路
- 2022-09-10,【Rust 中级教程】 04 trait (2)
- 2022-10-01,【Rust 中级教程】 07 内存
- 2023-09-17,【Rust 进阶教程】13 包(crate)
- 2023-05-11,【Rust日报】2023-05-10 llm - 使用Rust在CPU上运行大模型
- 2023-05-24,字节跳动:将持续投入Rust,期待更多Rust生态合作和建设
- 2023-05-26,【Rust日报】2023-05-25 Scientific Computing in Rust 2023
- 2023-06-04,【Rust日报】2023-06-03 femtoGPT,纯 Rust 实现的最小化 GPT
- 2023-06-22,[Rust招聘
- 2023-07-14,邀请您参加有偿的Unsafe Rust调研
- 2023-08-10,【Rust招聘】【理想汽车】rust高级开发工程师(35K-50K)
- 2024-03-04,【Rust 日报】2024-03-03 高性能深度学习库luminal
- 2024-05-22,RustChinaConf2024正式启动 - 开源项目“锈”
- 2024-05-27,【社区投稿】给 NdArray 装上 CUDA 的轮子
- 2022-08-13,【Rust 中级教程】 01 泛型
- 2022-08-20,【Rust 中级教程】 02 结构体与泛型
- 2022-09-24,【Rust 中级教程】 06 trait (4)
- 2022-09-18,【Rust 中级教程】 04 trait (3)
- 2022-10-01,【Rust 中级教程】 07 内存
- 2022-10-16,【Rust 中级教程】 08 所有权(1)
- 2023-10-28,【Rust 进阶教程】17 正则表达式
- 2023-11-04,【Rust 进阶教程】18 OsStr 和 OsString
- 2023-11-11,【Rust 进阶教程】19 Path 和 PathBuf
- 2023-12-03,【Rust 进阶教程】22 宏编程-声明宏
- 2023-12-10,【Rust 进阶教程】23 宏编程-过程宏(属性宏)
- 2023-12-31,【Rust 进阶教程】24 宏编程-过程宏(函数宏)
- 2024-04-10,【Rust 进阶教程】25 宏编程-过程宏(派生宏)
- 2024-04-18,【Rust 进阶教程】26 宏编程-syn
- 2024-04-25,【Rust 进阶教程】27 宏编程-quote
- 2024-05-14,【Rust 进阶教程】28 unsafe
- 2024-05-23,【Rust 进阶教程】29 裸指针
- 2023-03-17,Rust 闲聊 | Rust 语言真的会是未来吗?
- 2023-03-21,彻底搞懂 Rust 的宏(一):简介
- 2023-03-22,彻底搞懂 Rust 的宏(二):声明宏的组成
- 2023-03-28,彻底搞懂 Rust 的宏(三):声明宏语法全解析
- 2023-04-19,彻底搞懂 Rust 的宏(四):片段分类符
- 2023-04-29,彻底搞懂 Rust 的宏(五):宏展开
- 2023-05-16,彻底搞懂 Rust 的宏(七):重复元变量
- 2023-05-23,彻底搞懂 Rust 的宏(八):内建宏
- 2023-06-28,Rust 笔记 | 迭代器(一):Iterator 和 IntoIterator
- 2023-07-06,Rust 笔记 | 迭代器(二):创建迭代器
- 2023-08-03,Rust 笔记 | 迭代器的适配器:map 和 filter
- 2023-08-08,Rust 笔记 | 迭代器的适配器:filter_map 和 flat_map
- 2023-08-11,Rust 笔记 | 迭代器的适配器:flatten
- 2023-08-16,Rust 笔记 | 迭代器的适配器:take 和 take_while
- 2023-08-18,Rust 笔记 | 迭代器的适配器:skip 和 skip_while
- 2024-03-06,三角兽新系列!拥抱未来语言Rust
- 2024-04-19,逼自己看完,你的Rust撸码水平就会变牛,手搓一个线程池
- 2024-04-23,逼自己看完,你的Rust撸码水平就会提高,手搓一个mini-async异步运行时——Rust高并发的基础
- 2024-03-21,2024年Rust编程的十大领域
- 2024-05-31,适合Rust初学者晋级到中级的项目
- 2021-08-08,拓展 | Rust语言在嵌入式领域的应用
- 2023-05-07,【Rust日报】2023-05-06 深度学习框架 Burn 发布 v0.7.0
- 2023-05-11,【Rust日报】2023-05-10 llm - 使用Rust在CPU上运行大模型
- 2023-05-11,Rust UI 框架:Slint UI 简单入门
- 2023-05-24,字节跳动:将持续投入Rust,期待更多Rust生态合作和建设
- 2023-05-26,【Rust日报】2023-05-25 Scientific Computing in Rust 2023
- 2023-06-04,【Rust日报】2023-06-03 femtoGPT,纯 Rust 实现的最小化 GPT
- 2023-06-22,[Rust招聘
- 2023-07-14,邀请您参加有偿的Unsafe Rust调研
- 2023-08-10,【Rust招聘】【理想汽车】rust高级开发工程师(35K-50K)
- 2021-08-08,拓展 | Rust语言在嵌入式领域的应用
- 2023-05-07,【Rust日报】2023-05-06 深度学习框架 Burn 发布 v0.7.0
- 2024-03-04,【Rust 日报】2024-03-03 高性能深度学习库luminal
- 2024-05-22,RustChinaConf2024正式启动 - 开源项目“锈”
- 2024-05-27,【社区投稿】给 NdArray 装上 CUDA 的轮子
- 2022-08-13,【Rust 中级教程】 01 泛型
- 2022-08-20,【Rust 中级教程】 02 结构体与泛型
- 2022-09-04,【Rust 中级教程】 03 trait (1)
- 2022-09-18,【Rust 中级教程】 04 trait (3)
- 2022-09-24,【Rust 中级教程】 06 trait (4)
- 2022-10-01,【Rust 中级教程】 07 内存
- 2022-10-16,【Rust 中级教程】 08 所有权(1)
- 2022-10-22,【Rust 中级教程】 09 所有权(2)
- 2022-10-29,【Rust 中级教程】 10 所有权(3)
- 2022-11-05,【Rust 中级教程】 11 所有权与trait(4)
- 2022-10-22,【Rust 中级教程】 09 所有权(2)
- 2022-10-29,【Rust 中级教程】 10 所有权(3)
- 2022-11-05,【Rust 中级教程】 11 所有权与trait(4)
- 2022-11-19,【Rust 中级教程】 13 引用与借用(1)
- 2022-11-26,【Rust 中级教程】 14 引用与借用(2)
- 2022-12-17,【Rust 中级教程】 15 引用与借用(3)
- 2022-12-24,Rust 中级教程 第16课——引用的 lifetime(1)
- 2023-01-07,Rust 中级教程 第17课——引用的 lifetime(2)
- 2023-01-14,Rust 中级教程 第18课——trait object (1)
- 2023-02-04,Rust 中级教程 第19课——trait object (2)
- 2023-02-18,Rust 中级教程 第20课——Box
- 2023-02-25,Rust 中级教程 第21课——Drop trait
- 2023-03-04,Rust 中级教程 第22课——内部可变性(1)
- 2023-03-11,Rust 中级教程 第23课——内部可变性(2)
- 2023-03-18,Rust 中级教程 第24课——下划线(Underscore)
- 2023-04-01,【Rust 进阶教程】 01 闭包与所有权
- 2023-04-08,【Rust 进阶教程】 02 详解迭代器(1)
- 2023-04-15,【Rust 进阶教程】 03 详解迭代器(2)
- 2023-04-22,【Rust 进阶教程】 04 并发编程
- 2023-05-06,【Rust 进阶教程】 05 通道
- 2023-05-13,【Rust 进阶教程】 06 线程安全
- 2023-05-21,【Rust 实战】Rust 与 Python 交互
- 2023-06-04,【Rust 进阶教程】 07 Mutex
- 2023-07-30,【Rust 进阶教程】 08 读写锁
- 2023-08-12,【Rust 进阶教程】 10 操作符重载
- 2022-11-12,【Rust 中级教程】 12 共享所有权
- 2022-11-19,【Rust 中级教程】 13 引用与借用(1)
- 2022-11-26,【Rust 中级教程】 14 引用与借用(2)
- 2022-12-17,【Rust 中级教程】 15 引用与借用(3)
- 2022-12-24,Rust 中级教程 第16课——引用的 lifetime(1)
- 2023-01-07,Rust 中级教程 第17课——引用的 lifetime(2)
- 2023-01-14,Rust 中级教程 第18课——trait object (1)
- 2023-02-04,Rust 中级教程 第19课——trait object (2)
- 2023-02-18,Rust 中级教程 第20课——Box
- 2023-02-25,Rust 中级教程 第21课——Drop trait
- 2023-03-04,Rust 中级教程 第22课——内部可变性(1)
- 2023-03-11,Rust 中级教程 第23课——内部可变性(2)
- 2023-03-18,Rust 中级教程 第24课——下划线(Underscore)
- 2023-04-01,【Rust 进阶教程】 01 闭包与所有权
- 2023-04-08,【Rust 进阶教程】 02 详解迭代器(1)
- 2023-04-15,【Rust 进阶教程】 03 详解迭代器(2)
- 2023-04-22,【Rust 进阶教程】 04 并发编程
- 2023-05-06,【Rust 进阶教程】 05 通道
- 2023-05-13,【Rust 进阶教程】 06 线程安全
- 2023-08-19,【Rust 进阶教程】 11 错误处理 - panic
- 2023-05-21,【Rust 实战】Rust 与 Python 交互
- 2023-06-04,【Rust 进阶教程】 07 Mutex
- 2023-07-30,【Rust 进阶教程】 08 读写锁
- 2023-08-05,【Rust 进阶教程】 09 原子类型
- 2023-08-26,【Rust 进阶教程】 12 错误处理 - Result
- 2023-08-30,【Rust-SlintUI教程】01 Hello Slint UI
- 2023-09-02,【Rust-SlintUI教程】02 初识 Slint UI
- 2023-09-06,【Rust-SlintUI教程】03 元素与标识符
- 2023-09-17,【Rust 进阶教程】13 包(crate)
- 2023-10-14,【Rust 进阶教程】14 模块
- 2023-10-14,【Rust 进阶教程】15 测试(test)
- 2023-10-28,【Rust 进阶教程】17 正则表达式
- 2023-11-04,【Rust 进阶教程】18 OsStr 和 OsString
- 2023-11-11,【Rust 进阶教程】19 Path 和 PathBuf
- 2023-12-03,【Rust 进阶教程】22 宏编程-声明宏
- 2023-12-10,【Rust 进阶教程】23 宏编程-过程宏(属性宏)
- 2023-12-31,【Rust 进阶教程】24 宏编程-过程宏(函数宏)
- 2024-04-10,【Rust 进阶教程】25 宏编程-过程宏(派生宏)
- 2024-04-18,【Rust 进阶教程】26 宏编程-syn
- 2024-04-25,【Rust 进阶教程】27 宏编程-quote
- 2024-05-14,【Rust 进阶教程】28 unsafe
- 2023-08-05,【Rust 进阶教程】 09 原子类型
- 2023-08-12,【Rust 进阶教程】 10 操作符重载
- 2023-08-19,【Rust 进阶教程】 11 错误处理 - panic
- 2023-08-26,【Rust 进阶教程】 12 错误处理 - Result
- 2023-08-30,【Rust-SlintUI教程】01 Hello Slint UI
- 2023-09-02,【Rust-SlintUI教程】02 初识 Slint UI
- 2023-09-06,【Rust-SlintUI教程】03 元素与标识符
- 2023-09-17,【Rust 进阶教程】13 包(crate)
- 2023-10-14,【Rust 进阶教程】14 模块
- 2023-10-14,【Rust 进阶教程】15 测试(test)
- 2024-05-23,【Rust 进阶教程】29 裸指针
- 2023-03-17,Rust 闲聊 | Rust 语言真的会是未来吗?
- 2023-03-21,彻底搞懂 Rust 的宏(一):简介
- 2023-03-22,彻底搞懂 Rust 的宏(二):声明宏的组成
- 2023-03-28,彻底搞懂 Rust 的宏(三):声明宏语法全解析
- 2023-04-19,彻底搞懂 Rust 的宏(四):片段分类符
- 2023-04-29,彻底搞懂 Rust 的宏(五):宏展开
- 2023-05-06,彻底搞懂 Rust 的宏(六):一个小例子及两个注意点
- 2023-05-16,彻底搞懂 Rust 的宏(七):重复元变量
- 2023-05-23,彻底搞懂 Rust 的宏(八):内建宏
- 2023-06-28,Rust 笔记 | 迭代器(一):Iterator 和 IntoIterator
- 2023-07-06,Rust 笔记 | 迭代器(二):创建迭代器
- 2023-08-03,Rust 笔记 | 迭代器的适配器:map 和 filter
- 2023-08-08,Rust 笔记 | 迭代器的适配器:filter_map 和 flat_map
- 2023-08-11,Rust 笔记 | 迭代器的适配器:flatten
- 2023-08-16,Rust 笔记 | 迭代器的适配器:take 和 take_while
- 2023-08-18,Rust 笔记 | 迭代器的适配器:skip 和 skip_while
- 2024-03-06,三角兽新系列!拥抱未来语言Rust
- 2024-04-19,逼自己看完,你的Rust撸码水平就会变牛,手搓一个线程池
- 2024-04-23,逼自己看完,你的Rust撸码水平就会提高,手搓一个mini-async异步运行时——Rust高并发的基础
- 2024-03-21,2024年Rust编程的十大领域
- 2023-09-22,Rust课程挑战赛获奖项目公布,点击查收精彩回顾!
- 2024-05-11,ZKP 课程招募|把握 PLONK,细嗅底层加密的金蔷薇
- 2023-05-26,Rust 共学招募 | 跨越 Web2 与 Web3 深入底层重构世界
- 2023-07-27,Rust 共学第一期结束!七个项目参与最终 Demo Day 分享
- 2023-08-15,Solana 共学招募 | 聚集 Rust 开发者,一起组队黑客松
- 2021-11-09,为什么 Rust 是编程的未来?
- 2022-06-24,Rust,程序员创业的最佳选择?
- 2023-09-22,Rust课程挑战赛获奖项目公布,点击查收精彩回顾!
- 2024-05-11,ZKP 课程招募|把握 PLONK,细嗅底层加密的金蔷薇
- 2023-05-26,Rust 共学招募 | 跨越 Web2 与 Web3 深入底层重构世界
- 2023-07-27,Rust 共学第一期结束!七个项目参与最终 Demo Day 分享
- 2023-05-05,将代码从 C 迁移到 Rust,sudo、su 正在行动!
- 2023-08-15,Solana 共学招募 | 聚集 Rust 开发者,一起组队黑客松
- 2023-04-09,[翻译
- 2023-09-06,什么是Anchor
- 2021-03-24,底层I/O性能大PK:Python/Java被碾压,Rust有望取代C++
- 2023-05-15,Mozilla 发布 Rust | 历史上的今天
- 2023-05-16,Windows 11 初尝 Rust,36000 行内核代码已重写!
- 2023-05-16,可能取代Vulkan和OpenGL的WebGPU为何如此重要?
- 2023-06-23,200 行 Rust 代码编写一个向量搜索库,代码已开源!
- 2019-07-23,微软解释为什么Rust是系统编程的最佳选择
- 2023-04-05,Slint 1.0正式发布,Rust编写的原生GUI工具包
- 2023-05-06,Rust重写万物?
- 2023-02-04,雄心勃勃的计划:沃尔沃正在将 Rust 用于其车载软件
- 2023-04-28,30年老代码被干掉!微软用18万行 Rust 改写 Windows 系统内核
- 2023-04-09,[翻译
- 2023-09-06,什么是Anchor
- 2021-03-24,底层I/O性能大PK:Python/Java被碾压,Rust有望取代C++
- 2021-11-09,为什么 Rust 是编程的未来?
- 2022-06-24,Rust,程序员创业的最佳选择?
- 2023-05-05,将代码从 C 迁移到 Rust,sudo、su 正在行动!
- 2023-05-15,Mozilla 发布 Rust | 历史上的今天
- 2023-05-16,Windows 11 初尝 Rust,36000 行内核代码已重写!
- 2023-05-16,可能取代Vulkan和OpenGL的WebGPU为何如此重要?
- 2023-06-23,200 行 Rust 代码编写一个向量搜索库,代码已开源!
- 2019-07-23,微软解释为什么Rust是系统编程的最佳选择
- 2023-04-05,Slint 1.0正式发布,Rust编写的原生GUI工具包
- 2023-05-06,Rust重写万物?
- 2023-02-04,雄心勃勃的计划:沃尔沃正在将 Rust 用于其车载软件
- 2023-04-28,30年老代码被干掉!微软用18万行 Rust 改写 Windows 系统内核
- 2023-05-13,我什么放弃了C/C++,而选择了Rust
- 2023-05-13,Qdrant不只是高性能向量数据库
- 2022-12-29,大牛书单 | Rust 好书推荐
- 2023-05-23,Substrate 账户、地址和密钥
- 2023-02-16,我们选择了Rust,因为它太快了
- 2023-02-27,跟着Rust语言中文社区联合创始人学Rust
- 2022-01-31,Rust 到底值不值得学:万字长文对比、特色和理念
- 2023-03-28,后端队友选择Rust,爽到了!
- 2023-05-29,取代C++!3.6万行Rust代码改写Windows内核,这门语言最早竟用来修电梯
- 2023-08-11,Python 失宠!Hugging Face 用 Rust 新写了一个 ML框架,现已低调开源
- 2023-08-11,Hugging Face偷偷放大招了,Rust版本的ML框架Candle曝光
- 2024-04-19,Rust 无锁算法库
- 2024-05-02,Nextest:下一代 Rust 测试加速神器
- 2024-05-06,从小白到 Rust 大神,这本开源书籍带你上路
- 2024-05-22,每个 Rust 小白都应该收藏的开源项目:whoami
- 2024-05-09,诚邀Rust图书Rust/Java/C++技术评审人
- 2024-05-11,如何用Rust成功重写C++代码库的指南[万字长文,新手勿进
- 2024-04-23,开源一个 Rust 练手小项目
- 2024-05-17,LangChain Rust:用 Rust 语言实现的库
- 2024-05-05,来 The Web3, 学习史上最全面的区块链教程,挑战高薪
- 2023-05-05,Rust 生态纯属炒作?3 年写了 10 万行代码的开发者吐槽:当初用 Rust 是被忽悠了
- 2023-05-13,我什么放弃了C/C++,而选择了Rust
- 2023-05-13,Qdrant不只是高性能向量数据库
- 2022-12-29,大牛书单 | Rust 好书推荐
- 2023-05-23,Substrate 账户、地址和密钥
- 2023-02-16,我们选择了Rust,因为它太快了
- 2023-02-27,跟着Rust语言中文社区联合创始人学Rust
- 2022-01-31,Rust 到底值不值得学:万字长文对比、特色和理念
- 2023-03-28,后端队友选择Rust,爽到了!
- 2023-05-29,取代C++!3.6万行Rust代码改写Windows内核,这门语言最早竟用来修电梯
- 2023-08-11,Python 失宠!Hugging Face 用 Rust 新写了一个 ML框架,现已低调开源
- 2023-08-11,Hugging Face偷偷放大招了,Rust版本的ML框架Candle曝光
- 2024-04-19,Rust 无锁算法库
- 2024-05-02,Nextest:下一代 Rust 测试加速神器
- 2024-05-06,从小白到 Rust 大神,这本开源书籍带你上路
- 2024-05-22,每个 Rust 小白都应该收藏的开源项目:whoami
- 2024-05-09,诚邀Rust图书Rust/Java/C++技术评审人
- 2024-05-11,如何用Rust成功重写C++代码库的指南[万字长文,新手勿进
- 2024-04-23,开源一个 Rust 练手小项目
- 2024-05-17,LangChain Rust:用 Rust 语言实现的库
- 2023-02-14,How Rust went from a side project to the world’s most-loved programming language
- Piotr Kołaczkowski
- 2023-05-21,How Much Memory Do You Need to Run 1 Million Concurrent Tasks?
- tweede golf
- 2023-07-12,Why Rust is a great fit for embedded software - 2023 update
- 2024-05-05,来 The Web3, 学习史上最全面的区块链教程,挑战高薪
- 2024-05-15,如何成为全能性的智能合约开发者
- 2024-04-27,LLaMA 3的Rust实现
- 2024-04-08,Rust ETH利器:ethers 与 build.rs 的完美结合
- 2024-05-20,首个GPU高级语言,大规模并行就像写Python,已获8500 Star
- 2024-05-16,思考Rust:为何摒弃继承?从函数与方法的区别谈起
- 2024-05-30,《100 Exercises To Learn Rust》:深入掌握 Rust 编程语言的实战宝典
- MIT Technology Review
- 2024-05-07,来 The Web3, 学习史上最全面的区块链教程,挑战高薪
- 2024-05-15,如何成为全能性的智能合约开发者
- 2024-04-27,LLaMA 3的Rust实现
- 2024-04-08,Rust ETH利器:ethers 与 build.rs 的完美结合
- 2024-05-20,首个GPU高级语言,大规模并行就像写Python,已获8500 Star
- 2024-05-16,思考Rust:为何摒弃继承?从函数与方法的区别谈起
- 2024-05-30,《100 Exercises To Learn Rust》:深入掌握 Rust 编程语言的实战宝典
- MIT Technology Review
- 2023-02-14,How Rust went from a side project to the world’s most-loved programming language
- Piotr Kołaczkowski
- 2023-05-21,How Much Memory Do You Need to Run 1 Million Concurrent Tasks?
- tweede golf
- 2023-07-12,Why Rust is a great fit for embedded software - 2023 update
- 2023-05-11,Rust UI 框架:Slint UI 简单入门
- 2022-11-12,【Rust 中级教程】 12 共享所有权
- 2023-05-06,彻底搞懂 Rust 的宏(六):一个小例子及两个注意点
- 2023-05-05,Rust 生态纯属炒作?3 年写了 10 万行代码的开发者吐槽:当初用 Rust 是被忽悠了
- 2024-05-07,来 The Web3, 学习史上最全面的区块链教程,挑战高薪
-
Jobs and Interview
- 2024-05-11,Web3 招聘 | MerlinStarter、CoinW Exchange、TonUP、Cian 海量岗位放送中
- 2024-05-20,【Rust招聘】具身智能应用开发实习(1名)
- 2024-05-11,Web3 招聘 | MerlinStarter、CoinW Exchange、TonUP、Cian 海量岗位放送中
- 2024-05-20,【Rust招聘】具身智能应用开发实习(1名)
- 2024-05-11,Web3 招聘 | MerlinStarter、CoinW Exchange、TonUP、Cian 海量岗位放送中
- 2024-05-20,【Rust招聘】具身智能应用开发实习(1名)
- 2024-06-14,【校招/实习】实验室长期招聘Rust工程师 base北上深
- 2024-06-14,【校招/实习】实验室长期招聘Rust工程师 base北上深
-
GUI
- mobilerust/makepad_wechat - like application implemented with Makepad.
- mobilerust/makepad_taobao
- syf20020816/SurrealismUI - party component library built entirely using Slint.
- hiltonm/dioxus-charts - charts?style=social"/> : A simple chart components library for Dioxus.
- nissy-dev/dioxus-free-icons - dev/dioxus-free-icons?style=social"/> : 'Use free svg icons in your Dioxus projects easily with dioxus-free-icons.
- Heng30/chatbox - ui and Rust.
- flutter_rust_bridge - > Rust binding generator, feature-rich, but seamless and simple. [ fzyzcjy.github.io/flutter_rust_bridge/](https://fzyzcjy.github.io/flutter_rust_bridge/)
- Rinf
- Dioxus
- marc2332/freya
- Slint - ui/slint?style=social"/> : Slint is a declarative GUI toolkit to build native user interfaces for applications that are written in Rust, C++, or JavaScript. [slint.dev](https://slint.dev/)
- slint-ui/slint-rust-template - ui/slint-rust-template?style=social"/> : A template for a Rust Application using Slint. This is meant to be used with cargo-generate. [slint.dev](https://slint.dev/)
- syf20020816/SurrealismUI - party component library built entirely using Slint.
- Tauri - apps/tauri?style=social"/> : Build smaller, faster, and more secure desktop applications with a web frontend. [tauri.app](https://tauri.app/). Tauri is a framework for building tiny, blazingly fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS for building their user interface. The backend of the application is a rust-sourced binary with an API that the front-end can interact with.
- Pake
- Makepad
- Vizia
- KDAB/cxx-qt - qt?style=social"/> : Safe interop between Rust and Qt.
- egui - to-use immediate mode GUI in Rust that runs on both web and native.
- Iced - rs/iced?style=social"/> : A cross-platform GUI library for Rust focused on simplicity and type-safety. Inspired by [Elm](https://elm-lang.org/).
- Xilem
- Druid - first Rust-native UI toolkit.
- Floem - grained reactivity.
- Crux - platform app development in Rust. [redbadger.github.io/crux/](https://redbadger.github.io/crux/)
- KDE/rust-qt-binding-generator - qt-binding-generator?style=social"/> : Generate bindings to use Rust code in Qt and QML.
- marek-g/rust-fui - g/rust-fui?style=social"/> : MVVM Rust UI Framework Library.
- apertus-open-source-cinema/narui - open-source-cinema/narui?style=social"/> : A react-inspired UI library for building multimedia desktop apps with rust and vulkan.
- Dioxus 中文网
- DioxusLabs/dioxus-std - std?style=social"/> : A library to provide abstractions to access common utilities when developing Dioxus applications.
- DioxusLabs/dioxus-html-macro - html-macro?style=social"/> : An html macro for dioxus applications.
- DioxusLabs/awesome-dioxus - dioxus?style=social"/> : An awesome list of Dioxus-related content and resources.
- flutter_rust_bridge - > Rust binding generator, feature-rich, but seamless and simple. [ fzyzcjy.github.io/flutter_rust_bridge/](https://fzyzcjy.github.io/flutter_rust_bridge/)
- Vizia
- Rinf
- Dioxus
- marc2332/freya
- Slint - ui/slint?style=social"/> : Slint is a declarative GUI toolkit to build native user interfaces for applications that are written in Rust, C++, or JavaScript. [slint.dev](https://slint.dev/)
- slint-ui/slint-rust-template - ui/slint-rust-template?style=social"/> : A template for a Rust Application using Slint. This is meant to be used with cargo-generate. [slint.dev](https://slint.dev/)
- syf20020816/SurrealismUI - party component library built entirely using Slint.
- Tauri - apps/tauri?style=social"/> : Build smaller, faster, and more secure desktop applications with a web frontend. [tauri.app](https://tauri.app/). Tauri is a framework for building tiny, blazingly fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS for building their user interface. The backend of the application is a rust-sourced binary with an API that the front-end can interact with.
- Makepad
- KDAB/cxx-qt - qt?style=social"/> : Safe interop between Rust and Qt.
- egui - to-use immediate mode GUI in Rust that runs on both web and native.
- Iced - rs/iced?style=social"/> : A cross-platform GUI library for Rust focused on simplicity and type-safety. Inspired by [Elm](https://elm-lang.org/).
- Xilem
- Druid - first Rust-native UI toolkit.
- Floem - grained reactivity.
- Crux - platform app development in Rust. [redbadger.github.io/crux/](https://redbadger.github.io/crux/)
- KDE/rust-qt-binding-generator - qt-binding-generator?style=social"/> : Generate bindings to use Rust code in Qt and QML.
- marek-g/rust-fui - g/rust-fui?style=social"/> : MVVM Rust UI Framework Library.
- DioxusLabs/dioxus-html-macro - html-macro?style=social"/> : An html macro for dioxus applications.
- DioxusLabs/awesome-dioxus - dioxus?style=social"/> : An awesome list of Dioxus-related content and resources.
- DioxusLabs/example-projects - projects?style=social"/> : Featured Dioxus projects on how to build clean user interfaces in Rust.
- apertus-open-source-cinema/narui - open-source-cinema/narui?style=social"/> : A react-inspired UI library for building multimedia desktop apps with rust and vulkan.
- Dioxus 中文网
- DioxusLabs/dioxus-std - std?style=social"/> : A library to provide abstractions to access common utilities when developing Dioxus applications.
- mrxiaozhuox/dioxus-starter - starter?style=social"/> : Starter template for Dioxus framework. [http://dioxus-starter.mrxzx.info/](http://dioxus-starter.mrxzx.info/)
- Ebou
- Uplink - im/Uplink?style=social"/> : (Pre-Release Software) Secure, Encrypted, P2P chat written atop Warp, IPFS, LibP2P, Dioxus and many more awesome projects and protocols.
- dxps/fullstack-rust-axum-dioxus-rwa - rust-axum-dioxus-rwa?style=social"/> : An example of a RealWorld app implementation as a Fullstack Rust project using Axum (be) and Dioxus (fe).
- DioxusLabs/example-projects - projects?style=social"/> : Featured Dioxus projects on how to build clean user interfaces in Rust.
- mrxiaozhuox/dioxus-starter - starter?style=social"/> : Starter template for Dioxus framework. [http://dioxus-starter.mrxzx.info/](http://dioxus-starter.mrxzx.info/)
- Ebou
- Uplink - im/Uplink?style=social"/> : (Pre-Release Software) Secure, Encrypted, P2P chat written atop Warp, IPFS, LibP2P, Dioxus and many more awesome projects and protocols.
- dxps/fullstack-rust-axum-dioxus-rwa - rust-axum-dioxus-rwa?style=social"/> : An example of a RealWorld app implementation as a Fullstack Rust project using Axum (be) and Dioxus (fe).
- hiltonm/dioxus-charts - charts?style=social"/> : A simple chart components library for Dioxus.
- lucianopinochet/chat-app - app?style=social"/> : chat app made in rust with the library dioxus.
- lucianopinochet/group_chat
- mrxiaozhuox/dioxus-hackernews - hackernews?style=social"/> : Hacker News clone with Dioxus.
- matheusb432/rust-uchat - uchat?style=social"/> : 'Build a Full-Stack Twitter Clone with Rust' course code and notes.
- dallasrust/website-dioxus - dioxus?style=social"/> : Dallas Rust User Meetup website using Dioxus. [www.dallasrust.org/](https://www.dallasrust.org/)
- coal-rock/site - rock/site?style=social"/> : the source for my personal site, built using axum and dioxus.
- nissy-dev/dioxus-free-icons - dev/dioxus-free-icons?style=social"/> : 'Use free svg icons in your Dioxus projects easily with dioxus-free-icons.
- arqalite/rummy-nights - nights?style=social"/> : A rummy score counter web app written with Rust/Dioxus and Tailwind CSS. [rummy-nights.vercel.app](https://github.com/arqalite/rummy-nights)
- LIU9293/rust-2048 - 2048?style=social"/> : Learn rust by coding a 2048 game use dioxus.
- swanandx/html-to-rsx - to-rsx?style=social"/> : Convert HTML to RSX, a meta language used by dioxus.
- justdimaa/cloud-rs - rs?style=social"/> : A file storage service using Rust, gRPC, and MongoDB.
- slint-ui/madewithslint - ui/madewithslint?style=social"/> : This is the website repo listing awesome applications built with Slint. [madewithslint.com/](https://madewithslint.com/)
- slint-ui/cargo-ui - ui/cargo-ui?style=social"/> : This is a project to make a GUI for cargo, built using [Slint](https://github.com/slint-ui/slint).
- GaspardCulis/slint-tetris - tetris?style=social"/> : Tetris game made with Slint. [gaspardculis.github.io/slint-tetris/](https://gaspardculis.github.io/slint-tetris/)
- MohaBeacon/slint-opencv - opencv?style=social"/> : slint-opencv.
- Ouam74/RUST_Real-time_plots_using_SLINT_and_PLOTTERS.rs - time_plots_using_SLINT_and_PLOTTERS.rs?style=social"/> : RUST_Real-time_plots_using_SLINT_and_PLOTTERS.rs
- hexiangdong2020/PlcDebugTool
- hexiangdong2020/SerialDebugTool
- Damncool0216/slint-stm32f1 - stm32f1?style=social"/> : small demo using Slint on stm32f1.
- vgarleanu/lumiere - UI.
- Berrysoft/tunet-rust - rust?style=social"/> : 清华大学校园网 Rust 库与客户端。
- jturcotte/chiptrack - platform sequencer and synthesizer based on the emulation of the Game Boy sound chip. [jturcotte.github.io/chiptrack/](https://jturcotte.github.io/chiptrack/)
- colelawrence/here-now - now?style=social"/> : A low-resource native app for sharing space with co-workers and friends.
- planet0104/slint-noframe-window - noframe-window?style=social"/> : slint no-frame window.
- zhangzqs/esp-clock-rs - clock-rs?style=social"/> : 使用Rust语言编写的个人时钟,基于Slint GUI框架,计划支持PC端模拟器,可移植性。
- sandunwira/SupTube - source Windows client for YouTube. [suptube.repl.co](https://suptube.repl.co/)
- spieglt/FlyingCarpet
- Minori-ty/mp4To4K-rust - ty/mp4To4K-rust?style=social"/> : 使用Tauri做的一个将动漫视频转4K视频的软件。
- seiKiMo-Inc/Laudiolin - Inc/Laudiolin?style=social"/> : A "high quality" music player written in TypeScript using Tauri and React.
- kingwingfly/bilibili-downloader-rs - downloader-rs?style=social"/> : Bilibili Downloader. A bilibili video downloader app built by Tauri, Vue and Rust!
- slint-ui/madewithslint - ui/madewithslint?style=social"/> : This is the website repo listing awesome applications built with Slint. [madewithslint.com/](https://madewithslint.com/)
- slint-ui/cargo-ui - ui/cargo-ui?style=social"/> : This is a project to make a GUI for cargo, built using [Slint](https://github.com/slint-ui/slint).
- hiltonm/dioxus-charts - charts?style=social"/> : A simple chart components library for Dioxus.
- GaspardCulis/slint-tetris - tetris?style=social"/> : Tetris game made with Slint. [gaspardculis.github.io/slint-tetris/](https://gaspardculis.github.io/slint-tetris/)
- lucianopinochet/chat-app - app?style=social"/> : chat app made in rust with the library dioxus.
- lucianopinochet/group_chat
- mrxiaozhuox/dioxus-hackernews - hackernews?style=social"/> : Hacker News clone with Dioxus.
- matheusb432/rust-uchat - uchat?style=social"/> : 'Build a Full-Stack Twitter Clone with Rust' course code and notes.
- dallasrust/website-dioxus - dioxus?style=social"/> : Dallas Rust User Meetup website using Dioxus. [www.dallasrust.org/](https://www.dallasrust.org/)
- coal-rock/site - rock/site?style=social"/> : the source for my personal site, built using axum and dioxus.
- nissy-dev/dioxus-free-icons - dev/dioxus-free-icons?style=social"/> : 'Use free svg icons in your Dioxus projects easily with dioxus-free-icons.
- arqalite/rummy-nights - nights?style=social"/> : A rummy score counter web app written with Rust/Dioxus and Tailwind CSS. [rummy-nights.vercel.app](https://github.com/arqalite/rummy-nights)
- LIU9293/rust-2048 - 2048?style=social"/> : Learn rust by coding a 2048 game use dioxus.
- swanandx/html-to-rsx - to-rsx?style=social"/> : Convert HTML to RSX, a meta language used by dioxus.
- justdimaa/cloud-rs - rs?style=social"/> : A file storage service using Rust, gRPC, and MongoDB.
- MohaBeacon/slint-opencv - opencv?style=social"/> : slint-opencv.
- Ouam74/RUST_Real-time_plots_using_SLINT_and_PLOTTERS.rs - time_plots_using_SLINT_and_PLOTTERS.rs?style=social"/> : RUST_Real-time_plots_using_SLINT_and_PLOTTERS.rs
- hexiangdong2020/PlcDebugTool
- hexiangdong2020/SerialDebugTool
- Damncool0216/slint-stm32f1 - stm32f1?style=social"/> : small demo using Slint on stm32f1.
- vgarleanu/lumiere - UI.
- Berrysoft/tunet-rust - rust?style=social"/> : 清华大学校园网 Rust 库与客户端。
- jturcotte/chiptrack - platform sequencer and synthesizer based on the emulation of the Game Boy sound chip. [jturcotte.github.io/chiptrack/](https://jturcotte.github.io/chiptrack/)
- colelawrence/here-now - now?style=social"/> : A low-resource native app for sharing space with co-workers and friends.
- planet0104/slint-noframe-window - noframe-window?style=social"/> : slint no-frame window.
- zhangzqs/esp-clock-rs - clock-rs?style=social"/> : 使用Rust语言编写的个人时钟,基于Slint GUI框架,计划支持PC端模拟器,可移植性。
- sandunwira/SupTube - source Windows client for YouTube. [suptube.repl.co](https://suptube.repl.co/)
- spieglt/FlyingCarpet
- Minori-ty/mp4To4K-rust - ty/mp4To4K-rust?style=social"/> : 使用Tauri做的一个将动漫视频转4K视频的软件。
- seiKiMo-Inc/Laudiolin - Inc/Laudiolin?style=social"/> : A "high quality" music player written in TypeScript using Tauri and React.
- kingwingfly/bilibili-downloader-rs - downloader-rs?style=social"/> : Bilibili Downloader. A bilibili video downloader app built by Tauri, Vue and Rust!
- pacholoamit/pachtop - platform (Linux, WIndows, MacOS) Desktop GUI system monitor, built with Rust & Tauri.
- lecepin/desktop-webcam - webcam?style=social"/> : 使用 webassembly 通过 tauri 封装的桌面摄相头。
- pot-app/pot-desktop - app/pot-desktop?style=social"/> : 🌈一个跨平台的划词翻译软件 | A cross-platform translation software. [pot.pylogmon.com](https://pot.pylogmon.com/)
- conaticus/FileExplorer
- BD777/imageview
- mobilerust/makepad_wechat - like application implemented with Makepad.
- mobilerust/makepad_taobao
- mobilerust/makepad_social_media_feed
- mobilerust/todo_makepad
- pacholoamit/pachtop - platform (Linux, WIndows, MacOS) Desktop GUI system monitor, built with Rust & Tauri.
- lecepin/douyin-downloader - downloader?style=social"/> : 使用非常简单的抖音视频无水印下载工具。支持下单个视频,以及下载某个人的所有视频。(采用rust+tauri编写,安装包非常小)。
- lecepin/desktop-webcam - webcam?style=social"/> : 使用 webassembly 通过 tauri 封装的桌面摄相头。
- pot-app/pot-desktop - app/pot-desktop?style=social"/> : 🌈一个跨平台的划词翻译软件 | A cross-platform translation software. [pot.pylogmon.com](https://pot.pylogmon.com/)
- conaticus/FileExplorer
- mxismean/image-tiny-tauri - tiny-tauri?style=social"/> : Tauri 项目:图片压缩应用。一款小而美的图片压缩工具, 支持 png、jpg、gif 三种图片格式压缩。 该工具不依赖服务端,只需在客户端就可以完成压缩工作。您只需拖拽你的图片文件到该应用窗口即可。
- BD777/imageview
- mobilerust/makepad_wechat - like application implemented with Makepad.
- mobilerust/makepad_taobao
- mobilerust/makepad_social_media_feed
- mobilerust/todo_makepad
- lecepin/douyin-downloader - downloader?style=social"/> : 使用非常简单的抖音视频无水印下载工具。支持下单个视频,以及下载某个人的所有视频。(采用rust+tauri编写,安装包非常小)。
- mxismean/image-tiny-tauri - tiny-tauri?style=social"/> : Tauri 项目:图片压缩应用。一款小而美的图片压缩工具, 支持 png、jpg、gif 三种图片格式压缩。 该工具不依赖服务端,只需在客户端就可以完成压缩工作。您只需拖拽你的图片文件到该应用窗口即可。
- fairjm/dioxus-openai-qa-gui - openai-qa-gui?style=social"/> : a simple openai qa desktop app built with dioxus.
- fairjm/dioxus-openai-qa-gui - openai-qa-gui?style=social"/> : a simple openai qa desktop app built with dioxus.
-
Scientific Computation
- Lance - ai/lance?style=social"/> : Lance: modern columnar data format for ML. Convert from parquet in 2-lines of code for 100x faster random access, a vector index, data versioning, and more. Compatible with pandas, duckdb, polars, pyarrow, with more integrations on the way. [eto-ai.github.io/lance/](https://eto-ai.github.io/lance/)
- rapl - dimensional array, along with a wide range of mathematical functions to manipulate them. It takes inspiration from NumPy and APL, with the primary aim of achieving maximum ergonomics and user-friendliness while maintaining generality.
- scilib
- fitting-rs - rs?style=social"/> : Curve fitting library for Rust. [crates.io/crates/fitting](https://crates.io/crates/fitting)
- mathbench - rs?style=social"/> : mathbench is a suite of unit tests and benchmarks comparing the output and performance of a number of different Rust linear algebra libraries for common game and graphics development tasks.
- ndarray - ndarray/ndarray?style=social"/> : The ndarray crate provides an n-dimensional container for general elements and for numerics.
- ndarray-linalg - ndarray/ndarray-linalg?style=social"/> : Linear algebra package for rust-ndarray using LAPACK binding.
- nalgebra
- faer - ek/faer-rs?style=social"/> : Linear algebra foundation for the Rust programming language. [faer-rs.github.io](https://faer-rs.github.io/). faer is a collection of crates that implement low level linear algebra routines in pure Rust. The aim is to eventually provide a fully featured library for linear algebra with focus on portability, correctness, and performance.
- glam - rs?style=social"/> : A simple and fast 3D math library for games and graphics.
- russell
- hasty - performance BLAS and LAPACK within Rust.
- tensr - performance, cross-platform, multi-backend tensor/array library for Rust.
- cgmath
- ultraviolet
- vek - 3D math swiss army knife for game engines, with SIMD support and focus on convenience.
- russell
- rapl - dimensional array, along with a wide range of mathematical functions to manipulate them. It takes inspiration from NumPy and APL, with the primary aim of achieving maximum ergonomics and user-friendliness while maintaining generality.
- scilib
- fitting-rs - rs?style=social"/> : Curve fitting library for Rust. [crates.io/crates/fitting](https://crates.io/crates/fitting)
- mathbench - rs?style=social"/> : mathbench is a suite of unit tests and benchmarks comparing the output and performance of a number of different Rust linear algebra libraries for common game and graphics development tasks.
- ndarray - ndarray/ndarray?style=social"/> : The ndarray crate provides an n-dimensional container for general elements and for numerics.
- ndarray-linalg - ndarray/ndarray-linalg?style=social"/> : Linear algebra package for rust-ndarray using LAPACK binding.
- nalgebra
- faer - ek/faer-rs?style=social"/> : Linear algebra foundation for the Rust programming language. [faer-rs.github.io](https://faer-rs.github.io/). faer is a collection of crates that implement low level linear algebra routines in pure Rust. The aim is to eventually provide a fully featured library for linear algebra with focus on portability, correctness, and performance.
- glam - rs?style=social"/> : A simple and fast 3D math library for games and graphics.
- hasty - performance BLAS and LAPACK within Rust.
- tensr - performance, cross-platform, multi-backend tensor/array library for Rust.
- ultraviolet
- vek - 3D math swiss army knife for game engines, with SIMD support and focus on convenience.
- static-math - math?style=social"/> : Safe and fast mathematical operations with static arrays in the Rust programming language.
- rust-numpy - numpy?style=social"/> : PyO3-based Rust bindings of the NumPy C-API.
- custos-math - math?style=social"/> : This crate provides CUDA, OpenCL, CPU (and Stack) based matrix operations using [custos](https://github.com/elftausend/custos).
- bluss/matrixmultiply
- Kai-Striega/blas-rs - Striega/blas-rs?style=social"/> : Experimental BLAS implementation in pure rust.
- sophus-rs - rs?style=social"/> : Rust bindings for the C++ implementation of Lie Groups using Eigen.
- static-math - math?style=social"/> : Safe and fast mathematical operations with static arrays in the Rust programming language.
- rust-numpy - numpy?style=social"/> : PyO3-based Rust bindings of the NumPy C-API.
- custos-math - math?style=social"/> : This crate provides CUDA, OpenCL, CPU (and Stack) based matrix operations using [custos](https://github.com/elftausend/custos).
- bluss/matrixmultiply
- Kai-Striega/blas-rs - Striega/blas-rs?style=social"/> : Experimental BLAS implementation in pure rust.
- sophus-rs - rs?style=social"/> : Rust bindings for the C++ implementation of Lie Groups using Eigen.
- OpEn - engine?style=social"/> : Optimization Engine (OpEn) is a solver for Fast & Accurate Embedded Optimization for next-generation Robotics and Autonomous Systems. Nonconvex embedded optimization: code generation for fast real-time optimization. [alphaville.github.io/optimization-engine/](https://alphaville.github.io/optimization-engine/)
- light-curve/ceres-solver-rs - curve/ceres-solver-rs?style=social"/> : Rust bindings for [Ceres Solver](http://ceres-solver.org/).
- pranayspeed/g2o-rust-bindings - rust-bindings?style=social"/> : g2o-rust-bindings.
- mithi/rusty-genes - genes?style=social"/> : Genetic algorithm implementation in Rust with animated visualizations in Python.
- EvoTorch
- ecrs-org/ecrs - org/ecrs?style=social"/> : ecrs - Evolutionary computation algorithms & tools for Rust.
- unhindered-ec/unhindered-ec - ec/unhindered-ec?style=social"/> : A Rust framework supporting a variaty of evolutionary computation (EC) tools.
- FENRIS
- InteractiveComputerGraphics/higher_order_embedded_fem - order finite elements for embedded simulation".
- Polars - rs/polars?style=social"/> : [Polars](https://www.pola.rs/). Fast multi-threaded, hybrid-out-of-core DataFrame library in Rust | Python | Node.js.
- Rerun - io/rerun?style=social"/> : Rerun: Visualization infrastructure for computer vision. Log images, point clouds, etc, and visualize them effortlessly. Built in Rust using egui. [rerun.io](https://www.rerun.io/)
- Typst - based typesetting system that is powerful and easy to learn. Typst is a new markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use. [typst.app](https://typst.app/).
- Charming
- OpEn - engine?style=social"/> : Optimization Engine (OpEn) is a solver for Fast & Accurate Embedded Optimization for next-generation Robotics and Autonomous Systems. Nonconvex embedded optimization: code generation for fast real-time optimization. [alphaville.github.io/optimization-engine/](https://alphaville.github.io/optimization-engine/)
- light-curve/ceres-solver-rs - curve/ceres-solver-rs?style=social"/> : Rust bindings for [Ceres Solver](http://ceres-solver.org/).
- pranayspeed/g2o-rust-bindings - rust-bindings?style=social"/> : g2o-rust-bindings.
- mithi/rusty-genes - genes?style=social"/> : Genetic algorithm implementation in Rust with animated visualizations in Python.
- EvoTorch
- ecrs-org/ecrs - org/ecrs?style=social"/> : ecrs - Evolutionary computation algorithms & tools for Rust.
- unhindered-ec/unhindered-ec - ec/unhindered-ec?style=social"/> : A Rust framework supporting a variaty of evolutionary computation (EC) tools.
- FENRIS
- InteractiveComputerGraphics/higher_order_embedded_fem - order finite elements for embedded simulation".
- Polars - rs/polars?style=social"/> : [Polars](https://www.pola.rs/). Fast multi-threaded, hybrid-out-of-core DataFrame library in Rust | Python | Node.js.
- Plotters - rs/plotters?style=social"/> : A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀
- Rerun - io/rerun?style=social"/> : Rerun: Visualization infrastructure for computer vision. Log images, point clouds, etc, and visualize them effortlessly. Built in Rust using egui. [rerun.io](https://www.rerun.io/)
- Typst - based typesetting system that is powerful and easy to learn. Typst is a new markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use. [typst.app](https://typst.app/).
- Charming
- Plotters - rs/plotters?style=social"/> : A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀
-
Hardware Description Language
- Veryl
- RustHDL - hdl?style=social"/> : A framework for writing FPGA firmware using the Rust Programming Language.
- VHDL-LS/rust_hdl - LS/rust_hdl?style=social"/> : This repository contains a fast VHDL language server and analysis library written in Rust.
- yupferris/kaze
- dalance/sv-parser - parser?style=social"/> : SystemVerilog parser library fully compliant with IEEE 1800-2017.
- dalance/svls
- dalance/svlint
- vivekmalneedi/veridian
- RustHDL - hdl?style=social"/> : A framework for writing FPGA firmware using the Rust Programming Language.
- VHDL-LS/rust_hdl - LS/rust_hdl?style=social"/> : This repository contains a fast VHDL language server and analysis library written in Rust.
- yupferris/kaze
- dalance/sv-parser - parser?style=social"/> : SystemVerilog parser library fully compliant with IEEE 1800-2017.
- dalance/svls
- dalance/svlint
- vivekmalneedi/veridian
- zachjs/sv2v
- zachjs/sv2v
-
Path Planning
- pathfinding
- Sollimann/bonsai
- pathfinding
- rrt - exploring Random Tree) library in Rust.
- gear - lang.
- trajectory
- marcbone/s_curve - Curve trajectory generator written in rust.
- pathfinding
- rrt - exploring Random Tree) library in Rust.
- gear - lang.
- trajectory
- marcbone/s_curve - Curve trajectory generator written in rust.
-
Web Framework
- zino - featured web application framework for Rust with a focus on productivity and performance.
- reqwest
- Yew - threaded front-end web apps with WebAssembly. [yew.rs](https://yew.rs/)
- Axum - rs/axum?style=social"/> : Ergonomic and modular web framework built with Tokio, Tower, and Hyper.
- Salvo - rs/salvo?style=social"/> : [Salvo](https://salvo.rs/) is a powerful and simplest web server framework in Rust world. [salvo.rs](https://salvo.rs/)
- Actix - web?style=social"/> : Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust. [actix.rs](https://actix.rs/)
- reqwest
- Yew - threaded front-end web apps with WebAssembly. [yew.rs](https://yew.rs/)
- Axum - rs/axum?style=social"/> : Ergonomic and modular web framework built with Tokio, Tower, and Hyper.
- Salvo - rs/salvo?style=social"/> : [Salvo](https://salvo.rs/) is a powerful and simplest web server framework in Rust world. [salvo.rs](https://salvo.rs/)
- Actix - web?style=social"/> : Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust. [actix.rs](https://actix.rs/)
- Poem - web/poem?style=social"/> : A full-featured and easy-to-use web framework with the Rust programming language.
- Rouille - framework.
- Leptos - rs/leptos?style=social"/> : Build fast web applications with Rust.
- Deno
- tchatche.rs
- tonic
- MoonZoon
- Poem - web/poem?style=social"/> : A full-featured and easy-to-use web framework with the Rust programming language.
- Rouille - framework.
- Leptos - rs/leptos?style=social"/> : Build fast web applications with Rust.
- Farm - fe/farm?style=social"/> : Super fast web build tool written in Rust - 基于 Rust 的极速 web 构建引擎。 [farm-fe.github.io](https://farm-fe.github.io/)
- Hyper
- Deno
- SWC - project/swc?style=social"/> : SWC (stands for Speedy Web Compiler) is a super-fast TypeScript / JavaScript compiler written in Rust. [swc.rs](https://swc.rs/)
- tchatche.rs
- tonic
- MoonZoon
- Rocket
- Farm - fe/farm?style=social"/> : Super fast web build tool written in Rust - 基于 Rust 的极速 web 构建引擎。 [farm-fe.github.io](https://farm-fe.github.io/)
-
Summary
- robotics-rs/robotics.rs - rs/robotics.rs?style=social"/> : List of (awesome) Rust libraries for Robotics. Web site of robotics.rs. See index.md. [robotics.rs](https://robotics.rs/)
- jgsimard/RustRobotics - robotics/).
- rust-lang/book - lang/book?style=social"/> : The Rust Programming Language. [doc.rust-lang.org/book/](https://doc.rust-lang.org/book/)
- rust-lang/rust-by-example - lang/rust-by-example?style=social"/> : Learn Rust with examples (Live code editor included). [doc.rust-lang.org/stable/rust-by-example/](https://doc.rust-lang.org/stable/rust-by-example/)
- rust-cc/awesome-cryptography-rust - cc/awesome-cryptography-rust?style=social"/> : Collect libraries and packages about cryptography in Rust.
- Rust std
- Docs.rs
- crates.io
- Lib.rs
- Explaine.rs
- Rust Playground - lang/rust-playground](https://github.com/rust-lang/rust-playground) <img src="https://img.shields.io/github/stars/rust-lang/rust-playground?style=social"/>.
- rust-unofficial/awesome-rust - unofficial/awesome-rust?style=social"/> : A curated list of Rust code and resources.
- rust-embedded/awesome-embedded-rust - embedded/awesome-embedded-rust?style=social"/> : Curated list of resources for Embedded and Low-level development in the Rust programming language.
- TaKO8Ki/awesome-alternatives-in-rust - alternatives-in-rust?style=social"/> : A curated list of replacements for existing software written in Rust.
- rust-in-blockchain/awesome-blockchain-rust - in-blockchain/awesome-blockchain-rust?style=social"/> : Collect libraries and packages about blockchain/cryptography in Rust.
- awesome-rust-com/awesome-rust - rust-com/awesome-rust?style=social"/> :A curated list of awesome Rust frameworks, libraries and software. [awesome-rust](https://awesome-rust.com/)
- ddotta/awesome-polars - polars?style=social"/> : A curated list of [Polars](https://www.pola.rs/) talks, tools, examples & articles. Contributions welcome !
- robotics-rs/robotics.rs - rs/robotics.rs?style=social"/> : List of (awesome) Rust libraries for Robotics. Web site of robotics.rs. See index.md. [robotics.rs](https://robotics.rs/)
- jgsimard/RustRobotics - robotics/).
- rust-lang/book - lang/book?style=social"/> : The Rust Programming Language. [doc.rust-lang.org/book/](https://doc.rust-lang.org/book/)
- rust-lang/rust-by-example - lang/rust-by-example?style=social"/> : Learn Rust with examples (Live code editor included). [doc.rust-lang.org/stable/rust-by-example/](https://doc.rust-lang.org/stable/rust-by-example/)
- Rust - lang/rust?style=social"/> : The Rust Programming Language. Empowering everyone to build reliable and efficient software. [www.rust-lang.org](www.rust-lang.org). [Rust Foundation](https://foundation.rust-lang.org/).
- Rust std
- Docs.rs
- crates.io
- Lib.rs
- Explaine.rs
- Rust Playground - lang/rust-playground](https://github.com/rust-lang/rust-playground) <img src="https://img.shields.io/github/stars/rust-lang/rust-playground?style=social"/>.
- rust-unofficial/awesome-rust - unofficial/awesome-rust?style=social"/> : A curated list of Rust code and resources.
- rust-embedded/awesome-embedded-rust - embedded/awesome-embedded-rust?style=social"/> : Curated list of resources for Embedded and Low-level development in the Rust programming language.
- TaKO8Ki/awesome-alternatives-in-rust - alternatives-in-rust?style=social"/> : A curated list of replacements for existing software written in Rust.
- rust-in-blockchain/awesome-blockchain-rust - in-blockchain/awesome-blockchain-rust?style=social"/> : Collect libraries and packages about blockchain/cryptography in Rust.
- jetli/awesome-yew - yew?style=social"/> : 😎 A curated list of awesome things related to Yew / WebAssembly.
- vaaaaanquish/Awesome-Rust-MachineLearning - Rust-MachineLearning?style=social"/> : This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. 🦀
- awesome-rust-com/awesome-rust - rust-com/awesome-rust?style=social"/> :A curated list of awesome Rust frameworks, libraries and software. [awesome-rust](https://awesome-rust.com/)
- ddotta/awesome-polars - polars?style=social"/> : A curated list of [Polars](https://www.pola.rs/) talks, tools, examples & articles. Contributions welcome !
- better-rs/learn-rs - rs/learn-rs?style=social"/> : learn-rs: 快速学习 rust。
- Tauri + Vue3 + Naive-UI Template - rs/learn-rs?style=social"/> : Tauri + Vue3 + Naive-UI Template. 前端框架: typescript + vue3 + naive-ui.
- better-rs/annotated-rs - rs/annotated-rs?style=social"/> : annotated-rs: rust 知名项目源码分析。
- zanderxyz/advent-of-code - of-code?style=social"/> : My solutions to the annual Advent of Code problems. 2020 in Zig; 2021/22 in Rust. [www.adventofcode.com/](https://adventofcode.com/)
- pavloslav/advent-of-code-rust - of-code-rust?style=social"/> : Learning Rust language.
- kovyrin/aoc2022
- CreatorsDAO/rust-co-learn - co-learn?style=social"/> : rust-co-learn.
- DaviRain-Su/all-in-one-rust - Su/all-in-one-rust?style=social"/> : all-in-one-rust.
- DaviRain-Su/rust-no-std-source - Su/rust-no-std-source?style=social"/> : About Rust no std sources.
- LearningOS/rust-based-os-comp2023 - based-os-comp2023?style=social"/> : 2023秋冬季开源操作系统训练营。
- phodal/aigc
- ehsanmok/create-your-own-lang-with-rust - your-own-lang-with-rust?style=social"/> : Create your own programming language with Rust. [createlang.rs](https://createlang.rs/).
- sunface/rust-course - course?style=social"/> : Rust语言圣经(Rust Course)。“连续六年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。<<Rust语言圣经>>拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,甚至还有JS程序员关注的 WASM 和 Deno 等专题。这可能是目前最用心的 Rust 中文学习教程 / Book。[course.rs](https://course.rs/about-book.html)
- sunface/rust-by-practice - by-practice?style=social"/> : Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challenging examples, exercises and projects. [Rust By Practice(Rust语言实战)](https://zh.practice.rs/why-exercise.html)
- sunface/new-rusty-book - rusty-book?style=social"/> : A curated list of recipes and repos that can be used to build your rusty projects. Rusty Book = Cookbook + Awesome Rust![rusty.course.rs](https://rusty.course.rs/)
- smallnest/concurrency-programming-via-rust - programming-via-rust?style=social"/> : concurrency programming via rust. 深入理解Rust并发编程。
- mainmatter/100-exercises-to-learn-rust - exercises-to-learn-rust?style=social"/> : A self-paced course to learn Rust, one exercise at a time. [100 Exercises To Learn Rust](https://rust-exercises.com/)
- WTFAcademy/WTF-Rust - Rust?style=social"/> : Rust 教程:零知识证明系列教程。
- RustyCab/LearnRustEasy
- tyrchen/geektime-rust - rust?style=social"/> : geektime-rust:我的极客时间 Rust 课程的代码仓库,随课程更新。
- the-web3/chaineye-rust - web3/chaineye-rust?style=social"/> : Rust 中文教程。本教程由链眼社区出品。
- reganzm/hug_rust
- pretzelhammer/rust-blog - blog?style=social"/> : pretzelhammer's Rust blog 🦀. Educational blog posts for Rust beginners.
- ctjhoa/rust-learning - learning?style=social"/> : A bunch of links to blog posts, articles, videos, etc for learning Rust.
- lborb/book
- rust-lang/rustlings - lang/rustlings?style=social"/> : rustlings 🦀❤️. 🦀 Small exercises to get you used to reading and writing Rust code!
- google/comprehensive-rust - rust?style=social"/> : This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust. [google.github.io/comprehensive-rust/](https://google.github.io/comprehensive-rust/). [欢迎来到 Comprehensive Rust 🦀](https://google.github.io/comprehensive-rust/zh-CN/index.html)
- ehsanmok/create-your-own-lang-with-rust - your-own-lang-with-rust?style=social"/> : Create your own programming language with Rust. [createlang.rs](https://createlang.rs/).
- sunface/rust-course - course?style=social"/> : Rust语言圣经(Rust Course)。“连续六年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。<<Rust语言圣经>>拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,甚至还有JS程序员关注的 WASM 和 Deno 等专题。这可能是目前最用心的 Rust 中文学习教程 / Book。[course.rs](https://course.rs/about-book.html)
- sunface/rust-by-practice - by-practice?style=social"/> : Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challenging examples, exercises and projects. [Rust By Practice(Rust语言实战)](https://zh.practice.rs/why-exercise.html)
- sunface/new-rusty-book - rusty-book?style=social"/> : A curated list of recipes and repos that can be used to build your rusty projects. Rusty Book = Cookbook + Awesome Rust![rusty.course.rs](https://rusty.course.rs/)
- smallnest/concurrency-programming-via-rust - programming-via-rust?style=social"/> : concurrency programming via rust. 深入理解Rust并发编程。
- mainmatter/100-exercises-to-learn-rust - exercises-to-learn-rust?style=social"/> : A self-paced course to learn Rust, one exercise at a time. [100 Exercises To Learn Rust](https://rust-exercises.com/)
- WTFAcademy/WTF-Rust - Rust?style=social"/> : Rust 教程:零知识证明系列教程。
- RustyCab/LearnRustEasy
- tyrchen/geektime-rust - rust?style=social"/> : geektime-rust:我的极客时间 Rust 课程的代码仓库,随课程更新。
- the-web3/chaineye-rust - web3/chaineye-rust?style=social"/> : Rust 中文教程。本教程由链眼社区出品。
- reganzm/hug_rust
- pretzelhammer/rust-blog - blog?style=social"/> : pretzelhammer's Rust blog 🦀. Educational blog posts for Rust beginners.
- ctjhoa/rust-learning - learning?style=social"/> : A bunch of links to blog posts, articles, videos, etc for learning Rust.
- lborb/book
- instrumentisto/rust-incubator - incubator?style=social"/> : Learning Rust step-by-step. This project represents a hard-way step-by-step Rust learning course from language basics to a capability of web backend development.
- 1595901624/StudyRust
- MacroKata
- veykril/tlborm - cn.github.io/tlborm/)
- dtolnay/proc-macro2 - macro2?style=social"/> : A wrapper around the procedural macro API of the compiler's proc_macro crate.
- nrc/proc-macro-rules - macro-rules?style=social"/> : Macro-rules-style syntax matching for procedural macros.
- rustomax/rust-iterators - iterators?style=social"/> : Basic Rust iterator usage. The goal of this tutorial is to provide a handy reference to some of the common iterator patterns.
- Rust文档网
- Rust程序设计语言
- rust-boom/rust-boom - boom/rust-boom?style=social"/> : rust awesome(资源). 💥 [rust-boom.github.io/rust-boom/](https://rust-boom.github.io/rust-boom/). Rust Boom 是一个仓主在学习使用 Rust 的时候,对 Rust 的一些难点的解决方法以及一些 Rust 开源的好玩的库、书籍、文章的整理,希望可以帮助更多的 Rust 初学者来翻过 Rust 这座大山。
- instrumentisto/rust-incubator - incubator?style=social"/> : Learning Rust step-by-step. This project represents a hard-way step-by-step Rust learning course from language basics to a capability of web backend development.
- 1595901624/StudyRust
- MacroKata
- veykril/tlborm - cn.github.io/tlborm/)
- dtolnay/proc-macro-workshop - macro-workshop?style=social"/> : Rust Latam: procedural macros workshop. This repo contains a selection of projects designed to learn to write Rust procedural macros — Rust code that generates Rust code.
- dtolnay/proc-macro2 - macro2?style=social"/> : A wrapper around the procedural macro API of the compiler's proc_macro crate.
- nrc/proc-macro-rules - macro-rules?style=social"/> : Macro-rules-style syntax matching for procedural macros.
- rustomax/rust-iterators - iterators?style=social"/> : Basic Rust iterator usage. The goal of this tutorial is to provide a handy reference to some of the common iterator patterns.
- Rust文档网
- Rust程序设计语言
- rust-boom/rust-boom - boom/rust-boom?style=social"/> : rust awesome(资源). 💥 [rust-boom.github.io/rust-boom/](https://rust-boom.github.io/rust-boom/). Rust Boom 是一个仓主在学习使用 Rust 的时候,对 Rust 的一些难点的解决方法以及一些 Rust 开源的好玩的库、书籍、文章的整理,希望可以帮助更多的 Rust 初学者来翻过 Rust 这座大山。
- rust-lang-cn/rust-by-example-cn - lang-cn/rust-by-example-cn?style=social"/> : Rust By Example 中文版(包含在线代码编辑器)。[通过例子学 Rust 中文版](https://rustwiki.org/zh-CN/rust-by-example/)
- rust-lang-cn/nomicon-zh-Hans - lang-cn/nomicon-zh-Hans?style=social"/> : Rust 秘典(死灵书)。[nomicon.purewhite.io/](https://nomicon.purewhite.io/)
- Warrenren/inside-rust-std-library - rust-std-library?style=social"/> : 本书主要对RUST的标准库代码进行分析,并试图给出RUST标准库代码的分析脉络。This project try to give a venation of how reading the RUST standard library source code.
- wtklbm/rust-library-i18n - library-i18n?style=social"/> : Rust 核心库和标准库中文翻译,可作为 IDE 工具的智能提示,并生成本地 API 文档。
- johnthagen/min-sized-rust - sized-rust?style=social"/> : 🦀 How to minimize Rust binary size 📦
- johnthagen/min-sized-rust - sized-rust?style=social"/> : 🦀 How to minimize Rust binary size 📦
- better-rs/learn-rs - rs/learn-rs?style=social"/> : learn-rs: 快速学习 rust。
- Tauri + Vue3 + Naive-UI Template - rs/learn-rs?style=social"/> : Tauri + Vue3 + Naive-UI Template. 前端框架: typescript + vue3 + naive-ui.
- better-rs/annotated-rs - rs/annotated-rs?style=social"/> : annotated-rs: rust 知名项目源码分析。
- zanderxyz/advent-of-code - of-code?style=social"/> : My solutions to the annual Advent of Code problems. 2020 in Zig; 2021/22 in Rust. [www.adventofcode.com/](https://adventofcode.com/)
- rust-lang-cn/reference-cn - lang-cn/reference-cn?style=social"/> : Rust 参考手册 中文版——Chinese translation of The Rust Reference. [rustwiki.org/zh-CN/reference](https://rustwiki.org/zh-CN/reference/)
- rust-lang-cn/rust-by-example-cn - lang-cn/rust-by-example-cn?style=social"/> : Rust By Example 中文版(包含在线代码编辑器)。[通过例子学 Rust 中文版](https://rustwiki.org/zh-CN/rust-by-example/)
- pavloslav/advent-of-code-rust - of-code-rust?style=social"/> : Learning Rust language.
- rust-lang-cn/nomicon-zh-Hans - lang-cn/nomicon-zh-Hans?style=social"/> : Rust 秘典(死灵书)。[nomicon.purewhite.io/](https://nomicon.purewhite.io/)
- Warrenren/inside-rust-std-library - rust-std-library?style=social"/> : 本书主要对RUST的标准库代码进行分析,并试图给出RUST标准库代码的分析脉络。This project try to give a venation of how reading the RUST standard library source code.
- wtklbm/rust-library-i18n - library-i18n?style=social"/> : Rust 核心库和标准库中文翻译,可作为 IDE 工具的智能提示,并生成本地 API 文档。
- kovyrin/aoc2022
- CreatorsDAO/rust-co-learn - co-learn?style=social"/> : rust-co-learn.
- DaviRain-Su/all-in-one-rust - Su/all-in-one-rust?style=social"/> : all-in-one-rust.
- DaviRain-Su/rust-no-std-source - Su/rust-no-std-source?style=social"/> : About Rust no std sources.
- night-cruise/async-rust - cruise/async-rust?style=social"/> : 这是一本电子书,旨在介绍 Rust 中 async/await 语法和异步运行时的原理和工作机制。[night-cruise.github.io/async-rust/](https://night-cruise.github.io/async-rust/)
- LearningOS/rust-based-os-comp2023 - based-os-comp2023?style=social"/> : 2023秋冬季开源操作系统训练营。
- phodal/aigc
- jetli/awesome-yew - yew?style=social"/> : 😎 A curated list of awesome things related to Yew / WebAssembly.
- vaaaaanquish/Awesome-Rust-MachineLearning - Rust-MachineLearning?style=social"/> : This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. 🦀
- rust-lang/rustlings - lang/rustlings?style=social"/> : rustlings 🦀❤️. 🦀 Small exercises to get you used to reading and writing Rust code!
- google/comprehensive-rust - rust?style=social"/> : This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust. [google.github.io/comprehensive-rust/](https://google.github.io/comprehensive-rust/). [欢迎来到 Comprehensive Rust 🦀](https://google.github.io/comprehensive-rust/zh-CN/index.html)
- dtolnay/proc-macro-workshop - macro-workshop?style=social"/> : Rust Latam: procedural macros workshop. This repo contains a selection of projects designed to learn to write Rust procedural macros — Rust code that generates Rust code.
- rust-lang-cn/reference-cn - lang-cn/reference-cn?style=social"/> : Rust 参考手册 中文版——Chinese translation of The Rust Reference. [rustwiki.org/zh-CN/reference](https://rustwiki.org/zh-CN/reference/)
- night-cruise/async-rust - cruise/async-rust?style=social"/> : 这是一本电子书,旨在介绍 Rust 中 async/await 语法和异步运行时的原理和工作机制。[night-cruise.github.io/async-rust/](https://night-cruise.github.io/async-rust/)
-
Performance Benchmark
- kostya/benchmarks
- jinyus/related_post_gen
- zackradisic/rust-vs-zig - vs-zig?style=social"/> : This is an experiment to evaluate Rust vs. Zig by writing a bytecode interpreter with GC in both languages and comparing them.
- lucascompython/zigXrustXc
- CoalNova/BasicCompare
- kostya/benchmarks
- jinyus/related_post_gen
- zackradisic/rust-vs-zig - vs-zig?style=social"/> : This is an experiment to evaluate Rust vs. Zig by writing a bytecode interpreter with GC in both languages and comparing them.
- lucascompython/zigXrustXc
- CoalNova/BasicCompare
-
Data Structure and Algorithm
- krahets/hello-algo - algo?style=social"/> : 《Hello 算法》是一本动画图解、能运行、可提问的数据结构与算法入门书,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Zig 等语言。 前往阅读 > [hello-algo.com](https://www.hello-algo.com/).
- TheAlgorithms/Rust
- krahets/hello-algo - algo?style=social"/> : 《Hello 算法》是一本动画图解、能运行、可提问的数据结构与算法入门书,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Zig 等语言。 前往阅读 > [hello-algo.com](https://www.hello-algo.com/).
- TheAlgorithms/Rust
- EbTech/rust-algorithms - algorithms?style=social"/> : Common data structures and algorithms in Rust. A collection of classic data structures and algorithms, emphasizing usability, beauty and clarity over full generality.
- rust-unofficial/too-many-lists - unofficial/too-many-lists?style=social"/> : [Learning Rust With Entirely Too Many Linked Lists](https://rust-unofficial.github.io/too-many-lists/index.html).
- QMHTMY/RustBook
- matey-jack/dl-list-mini.fs - linked list in safe Rust.
- msakuta/rusty-behavior-tree-lite - behavior-tree-lite?style=social"/> : Lightweight behavior tree implementation in Rust.
- darthdeus/behavior-tree - tree?style=social"/> : Behavior trees for Rust!
- callmestech/lists
- EbTech/rust-algorithms - algorithms?style=social"/> : Common data structures and algorithms in Rust. A collection of classic data structures and algorithms, emphasizing usability, beauty and clarity over full generality.
- rust-unofficial/too-many-lists - unofficial/too-many-lists?style=social"/> : [Learning Rust With Entirely Too Many Linked Lists](https://rust-unofficial.github.io/too-many-lists/index.html).
- rustlang-cn/rust-algos - cn/rust-algos?style=social"/> : Rust算法题解,用Rust语言实现常见的算法和数据结构,以及leetcode题解。
- QMHTMY/RustBook
- matey-jack/dl-list-mini.fs - linked list in safe Rust.
- Bonsai
- msakuta/rusty-behavior-tree-lite - behavior-tree-lite?style=social"/> : Lightweight behavior tree implementation in Rust.
- darthdeus/behavior-tree - tree?style=social"/> : Behavior trees for Rust!
- callmestech/lists
- rustlang-cn/rust-algos - cn/rust-algos?style=social"/> : Rust算法题解,用Rust语言实现常见的算法和数据结构,以及leetcode题解。
-
Parallel and Async Library
- Rayon - rs/rayon?style=social"/> : Rayon: A data parallelism library for Rust.
- mpi
- Flume - producer, multi-consumer channel. [crates.io/crates/flume](https://crates.io/crates/flume)
- Tokio - rs/tokio?style=social"/> : A runtime for writing reliable, asynchronous, and slim applications with the Rust programming language.
- May - Huang/may?style=social"/> : May is a high-performance library for programming stackful coroutines with which you can easily develop and maintain massive concurrent programs. It can be thought as the Rust version of the popular [Goroutine](https://tour.golang.org/concurrency/1).
- event-listener - rs/event-listener?style=social"/> : Notify async tasks or threads.
- async-process - rs/async-process?style=social"/> : Async interface for working with processes.
- Rayon - rs/rayon?style=social"/> : Rayon: A data parallelism library for Rust.
- mpi
- Flume - producer, multi-consumer channel. [crates.io/crates/flume](https://crates.io/crates/flume)
- Tokio - rs/tokio?style=social"/> : A runtime for writing reliable, asynchronous, and slim applications with the Rust programming language.
- May - Huang/may?style=social"/> : May is a high-performance library for programming stackful coroutines with which you can easily develop and maintain massive concurrent programs. It can be thought as the Rust version of the popular [Goroutine](https://tour.golang.org/concurrency/1).
- event-listener - rs/event-listener?style=social"/> : Notify async tasks or threads.
- async-process - rs/async-process?style=social"/> : Async interface for working with processes.
-
FFI Bindings
- PyO3
- UniFFI - rs?style=social"/> : UniFFI - a multi-language bindings generator for Rust. [mozilla.github.io/uniffi-rs/](https://mozilla.github.io/uniffi-rs/)
- cxx
- Autocxx
- bindgen - lang/rust-bindgen?style=social"/> : Automatically generates Rust FFI bindings to C (and some C++) libraries.
- C2Rust - compliant code to Rust. [c2rust.com/](https://c2rust.com/)
- embed-c - c?style=social"/> : Embed C code at compile time inside Rust using C2Rust.
- rust-cpp - cpp?style=social"/> : rust-cpp - Embed C++ code directly in Rust.
- zngur
- safer_ffi
- Diplomat - diplomat/diplomat?style=social"/> : Experimental Rust tool for generating FFI definitions allowing many other languages to call Rust code.
- jlrs
- Rutie
- suirad/zig-header-gen - header-gen?style=social"/> : Automatically generate headers/bindings for other languages from Zig code.
- kassane/zFFI
- emilHof/zigc - lang.org/) projects.
- jeremyBanks/zig_with_cargo
- nekodjin/rusty-ziguanas - ziguanas?style=social"/> : Experiments in Zig-Rust and Rust-Zig FFI.
- DutchGhost/zigiffy
- DutchGhost/rustiffy
- natanalt/zig2rs - a medium effort shitpost.
- ogxd/ffidji
- Deukhoofd/csharp_binder
- toolness/csharpbindgen
- Cysharp/csbindgen
- nikomatsakis/duchess - Rust interop.
- antoniusnaumann/cargo-swift - swift?style=social"/> : A cargo plugin to easily build Swift packages from Rust code. [crates.io/crates/cargo-swift](https://crates.io/crates/cargo-swift)
- PyO3
- UniFFI - rs?style=social"/> : UniFFI - a multi-language bindings generator for Rust. [mozilla.github.io/uniffi-rs/](https://mozilla.github.io/uniffi-rs/)
- cxx
- Autocxx
- bindgen - lang/rust-bindgen?style=social"/> : Automatically generates Rust FFI bindings to C (and some C++) libraries.
- C2Rust - compliant code to Rust. [c2rust.com/](https://c2rust.com/)
- embed-c - c?style=social"/> : Embed C code at compile time inside Rust using C2Rust.
- rust-cpp - cpp?style=social"/> : rust-cpp - Embed C++ code directly in Rust.
- zngur
- safer_ffi
- Diplomat - diplomat/diplomat?style=social"/> : Experimental Rust tool for generating FFI definitions allowing many other languages to call Rust code.
- jlrs
- Rutie
- suirad/zig-header-gen - header-gen?style=social"/> : Automatically generate headers/bindings for other languages from Zig code.
- kassane/zFFI
- emilHof/zigc - lang.org/) projects.
- jeremyBanks/zig_with_cargo
- nekodjin/rusty-ziguanas - ziguanas?style=social"/> : Experiments in Zig-Rust and Rust-Zig FFI.
- DutchGhost/zigiffy
- DutchGhost/rustiffy
- natanalt/zig2rs - a medium effort shitpost.
- ogxd/ffidji
- Deukhoofd/csharp_binder
- toolness/csharpbindgen
- Cysharp/csbindgen
- nikomatsakis/duchess - Rust interop.
- antoniusnaumann/cargo-swift - swift?style=social"/> : A cargo plugin to easily build Swift packages from Rust code. [crates.io/crates/cargo-swift](https://crates.io/crates/cargo-swift)
- tomleavy/safer-ffi-gen - ffi-gen?style=social"/> : Attribute macro to help automate Rust FFI bindings.
- py2many/py2many
- tomleavy/safer-ffi-gen - ffi-gen?style=social"/> : Attribute macro to help automate Rust FFI bindings.
- py2many/py2many
-
GPU Programming
- jessfraz/advent-of-cuda - of-cuda?style=social"/> : Doing advent of code with CUDA and rust.
- Bend - level programming language.[higherorderco.com](https://higherorderco.com/)
- HVM
- ZLUDA
- Rust-CUDA - GPU/Rust-CUDA?style=social"/> : Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.
- cudarc
- bindgen_cuda - lang/rust-bindgen) in philosophy. It will help create automatic bindgen to cuda kernels source files and make them easier to use directly from Rust.
- Lyn-liyuan/ndarray-cuda-matmul - liyuan/ndarray-cuda-matmul?style=social"/> : a high-performance computing solution designed to accelerate matrix operations using Nvidia's CUDA technology with Rust's ndarray data structure.
- cuda-driver - driver?style=social"/> : 基于 CUDA Driver API 的 cuda 运行时环境。
- async-cuda - ai/async-cuda?style=social"/> : Asynchronous CUDA for Rust.
- async-tensorrt - ai/async-tensorrt?style=social"/> : Asynchronous TensorRT for Rust.
- krnl - r-earp/krnl?style=social"/> : Safe, portable, high performance compute (GPGPU) kernels.
- custos
- spinorml/nvlib
- DoeringChristian/cuda-rs - rs?style=social"/> : Cuda Bindings for rust generated with bindgen-cli (similar to cust_raw).
- romankoblov/rust-nvrtc - nvrtc?style=social"/> : NVRTC bindings for RUST.
- solkitten/astro-cuda - cuda?style=social"/> : CUDA Driver API bindings for Rust.
- bokutotu/curs
- rust-cuda/cuda-sys - cuda/cuda-sys?style=social"/> : Rust binding to CUDA APIs.
- bheisler/RustaCUDA
- tmrob2/cuda2rust_sandpit
- PhDP/rust-cuda-template - cuda-template?style=social"/> : Simple template for Rust + CUDA.
- yanghaku/cuda-driver-sys - driver-sys?style=social"/> : Rust binding to CUDA Driver APIs.
- Canyon-ml/canyon-sys - ml/canyon-sys?style=social"/> : Rust Bindings for Cuda, CuDNN.
- cea-hpc/HARP - hpc/HARP?style=social"/> : Small tool for profiling the performance of hardware-accelerated Rust code using OpenCL and CUDA.
- Conqueror712/CUDA-Simulator - Simulator?style=social"/> : A self-developed version of the user-mode CUDA emulator project and a learning repository for Rust.
- cszach/rust-cuda-template - cuda-template?style=social"/> : A Rust CUDA template with detailed instructions.
- exor2008/fluid-simulator - simulator?style=social"/> : Rust CUDA fluid simulator.
- chichieinstein/rustycuda
- Jafagervik/cruda - Writing rust with cuda.
- lennyerik/cutransform
- cjordan/hip-sys - sys?style=social"/> : Rust bindings for HIP.
- jessfraz/advent-of-cuda - of-cuda?style=social"/> : Doing advent of code with CUDA and rust.
- Bend - level programming language.[higherorderco.com](https://higherorderco.com/)
- HVM
- ZLUDA
- Rust-CUDA - GPU/Rust-CUDA?style=social"/> : Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.
- cudarc
- bindgen_cuda - lang/rust-bindgen) in philosophy. It will help create automatic bindgen to cuda kernels source files and make them easier to use directly from Rust.
- Lyn-liyuan/ndarray-cuda-matmul - liyuan/ndarray-cuda-matmul?style=social"/> : a high-performance computing solution designed to accelerate matrix operations using Nvidia's CUDA technology with Rust's ndarray data structure.
- cuda-driver - driver?style=social"/> : 基于 CUDA Driver API 的 cuda 运行时环境。
- async-cuda - ai/async-cuda?style=social"/> : Asynchronous CUDA for Rust.
- async-tensorrt - ai/async-tensorrt?style=social"/> : Asynchronous TensorRT for Rust.
- krnl - r-earp/krnl?style=social"/> : Safe, portable, high performance compute (GPGPU) kernels.
- custos
- spinorml/nvlib
- DoeringChristian/cuda-rs - rs?style=social"/> : Cuda Bindings for rust generated with bindgen-cli (similar to cust_raw).
- romankoblov/rust-nvrtc - nvrtc?style=social"/> : NVRTC bindings for RUST.
- solkitten/astro-cuda - cuda?style=social"/> : CUDA Driver API bindings for Rust.
- bokutotu/curs
- rust-cuda/cuda-sys - cuda/cuda-sys?style=social"/> : Rust binding to CUDA APIs.
- bheisler/RustaCUDA
- tmrob2/cuda2rust_sandpit
- PhDP/rust-cuda-template - cuda-template?style=social"/> : Simple template for Rust + CUDA.
- yanghaku/cuda-driver-sys - driver-sys?style=social"/> : Rust binding to CUDA Driver APIs.
- Canyon-ml/canyon-sys - ml/canyon-sys?style=social"/> : Rust Bindings for Cuda, CuDNN.
- cea-hpc/HARP - hpc/HARP?style=social"/> : Small tool for profiling the performance of hardware-accelerated Rust code using OpenCL and CUDA.
- Conqueror712/CUDA-Simulator - Simulator?style=social"/> : A self-developed version of the user-mode CUDA emulator project and a learning repository for Rust.
- cszach/rust-cuda-template - cuda-template?style=social"/> : A Rust CUDA template with detailed instructions.
- exor2008/fluid-simulator - simulator?style=social"/> : Rust CUDA fluid simulator.
- chichieinstein/rustycuda
- Jafagervik/cruda - Writing rust with cuda.
- lennyerik/cutransform
- cjordan/hip-sys - sys?style=social"/> : Rust bindings for HIP.
- wgpu - rs/wgpu?style=social"/> : Safe and portable GPU abstraction in Rust, implementing WebGPU API. [wgpu.rs](https://wgpu.rs/).
- Vulkano - rs/vulkano?style=social"/> : Safe and rich Rust wrapper around the Vulkan API. Vulkano is a Rust wrapper around [the Vulkan graphics API](https://www.vulkan.org/). It follows the Rust philosophy, which is that as long as you don't use unsafe code you shouldn't be able to trigger any undefined behavior. In the case of Vulkan, this means that non-unsafe code should always conform to valid API usage.
- Ash - rs/ash?style=social"/> : Vulkan bindings for Rust.
- ocl
- opencl3
- rust-gpu - gpu?style=social"/> : 🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧 [shader.rs](https://shader.rs/).
- wgpu - rs/wgpu?style=social"/> : Safe and portable GPU abstraction in Rust, implementing WebGPU API. [wgpu.rs](https://wgpu.rs/).
- Vulkano - rs/vulkano?style=social"/> : Safe and rich Rust wrapper around the Vulkan API. Vulkano is a Rust wrapper around [the Vulkan graphics API](https://www.vulkan.org/). It follows the Rust philosophy, which is that as long as you don't use unsafe code you shouldn't be able to trigger any undefined behavior. In the case of Vulkan, this means that non-unsafe code should always conform to valid API usage.
- Ash - rs/ash?style=social"/> : Vulkan bindings for Rust.
- ocl
- opencl3
- rust-gpu - gpu?style=social"/> : 🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧 [shader.rs](https://shader.rs/).
-
Design Pattern
- fadeevab/design-patterns-rust - patterns-rust?style=social"/> : Rust examples for all 23 classic GoF design patterns, and even a little more.
- lpxxn/rust-design-pattern - design-pattern?style=social"/> : Rust Design Patterns.
- fadeevab/design-patterns-rust - patterns-rust?style=social"/> : Rust examples for all 23 classic GoF design patterns, and even a little more.
- lpxxn/rust-design-pattern - design-pattern?style=social"/> : Rust Design Patterns.
-
Static Variables
- typed-arena - lang-nursery/lazy-static.rs?style=social"/> : A small macro for defining lazy evaluated static variables in Rust.
- typed-arena - lang-nursery/lazy-static.rs?style=social"/> : A small macro for defining lazy evaluated static variables in Rust.
-
Memory Allocator
- typed-arena - typed-arena?style=social"/> : A fast (but limited) allocation arena for values of a single type.
- bumpalo
- generational-arena - arena?style=social"/> : A safe arena allocator that allows deletion without suffering from the ABA problem by using generational indices. [docs.rs/generational-arena](https://docs.rs/generational-arena/latest/generational_arena/)
- tikv/jemallocator
- typed-arena - typed-arena?style=social"/> : A fast (but limited) allocation arena for values of a single type.
- bumpalo
- generational-arena - arena?style=social"/> : A safe arena allocator that allows deletion without suffering from the ABA problem by using generational indices. [docs.rs/generational-arena](https://docs.rs/generational-arena/latest/generational_arena/)
- tikv/jemallocator
-
Embedded Development
- stm32-rs
- stm32-rs
- rust-embedded
- RTIC - rs/rtic?style=social"/> : Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers. [rtic.rs](https://rtic.rs/)
- Embassy - rs/embassy?style=social"/> : Modern embedded framework, using Rust and async. [embassy.dev](https://embassy.dev/)
- Tock
- lobaro/FreeRTOS-rust - rust?style=social"/> : This project is based on code from [freertos.rs](https://github.com/hashmismatch/freertos.rs) and some additions to simplify the usage of [FreeRTOS](https://github.com/FreeRTOS/FreeRTOS-Kernel) in embedded applications written in Rust.
- Exein-io/pulsar - io/pulsar?style=social"/> : A modular and blazing fast runtime security framework for the IoT, powered by eBPF. [pulsar.sh](https://pulsar.sh/)
- rust-embedded
- RTIC - rs/rtic?style=social"/> : Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers. [rtic.rs](https://rtic.rs/)
- Embassy - rs/embassy?style=social"/> : Modern embedded framework, using Rust and async. [embassy.dev](https://embassy.dev/)
- rust-raspberrypi-OS-tutorials - embedded/rust-raspberrypi-OS-tutorials?style=social"/> : 📚 Learn to write an embedded OS in Rust 🦀
- Tock
- lobaro/FreeRTOS-rust - rust?style=social"/> : This project is based on code from [freertos.rs](https://github.com/hashmismatch/freertos.rs) and some additions to simplify the usage of [FreeRTOS](https://github.com/FreeRTOS/FreeRTOS-Kernel) in embedded applications written in Rust.
- Exein-io/pulsar - io/pulsar?style=social"/> : A modular and blazing fast runtime security framework for the IoT, powered by eBPF. [pulsar.sh](https://pulsar.sh/)
- rust-raspberrypi-OS-tutorials - embedded/rust-raspberrypi-OS-tutorials?style=social"/> : 📚 Learn to write an embedded OS in Rust 🦀
-
Robot Operating System
- rosrust
- micro-ROS for Arduino - ROS/micro_ros_arduino?style=social"/> : micro-ROS library for Arduino.
- dora-rs - rs/dora?style=social"/> : In 2023, AI is booming! Robotic framework however hasn't changed much in years... This is why we create dora-rs! dora-rs is a new robotic framework that brings modernity into robotic application. dora goal is to be a low latency, composable, and distributed data flow. [dora.carsmos.ai](https://dora.carsmos.ai/)
- openrr
- ros2_rust - rust/ros2_rust?style=social"/> : Rust bindings for ROS2.
- r2r - Easy to use, runtime-agnostic, async rust bindings for ROS2.
- erdos - project/erdos?style=social"/> : Dataflow system for building self-driving car and robotics applications.
- rclrust
- RustDDS
- ros2-client - client?style=social"/> : ROS2 client library based on RustDDS.
- rosbag-rs - rs?style=social"/> : A pure Rust crate for reading ROS bag files.
- rustros_tf
- urdf-rs - rs?style=social"/> : [URDF](http://wiki.ros.org/urdf) parser using [serde-xml-rs](https://github.com/RReverser/serde-xml-rs) for rust.
- urdf-viz - viz?style=social"/> : visualize URDF/XACRO file, URDF Viewer works on Windows/MacOS/Linux.
- ros-nalgebra - nalgebra?style=social"/> : Generate code to convert geometry_msgs into nalgebra structs, for [rosrust](https://github.com/adnanademovic/rosrust).
- strawlab/opencv-ros-camera - ros-camera?style=social"/> : Geometric models of OpenCV/ROS cameras for photogrammetry.
- luickk/MinimalRoboticsPlatform
- newpavlov/rosbag-rs - rs?style=social"/> : A pure Rust crate for reading ROS bag files.
- micro-ROS for Arduino - ROS/micro_ros_arduino?style=social"/> : micro-ROS library for Arduino.
- dora-rs - rs/dora?style=social"/> : In 2023, AI is booming! Robotic framework however hasn't changed much in years... This is why we create dora-rs! dora-rs is a new robotic framework that brings modernity into robotic application. dora goal is to be a low latency, composable, and distributed data flow. [dora.carsmos.ai](https://dora.carsmos.ai/)
- openrr
- rosrust
- ros2_rust - rust/ros2_rust?style=social"/> : Rust bindings for ROS2.
- r2r - Easy to use, runtime-agnostic, async rust bindings for ROS2.
- erdos - project/erdos?style=social"/> : Dataflow system for building self-driving car and robotics applications.
- rclrust
- RustDDS
- ros2-client - client?style=social"/> : ROS2 client library based on RustDDS.
- rosbag-rs - rs?style=social"/> : A pure Rust crate for reading ROS bag files.
- rustros_tf
- urdf-rs - rs?style=social"/> : [URDF](http://wiki.ros.org/urdf) parser using [serde-xml-rs](https://github.com/RReverser/serde-xml-rs) for rust.
- urdf-viz - viz?style=social"/> : visualize URDF/XACRO file, URDF Viewer works on Windows/MacOS/Linux.
- ros-nalgebra - nalgebra?style=social"/> : Generate code to convert geometry_msgs into nalgebra structs, for [rosrust](https://github.com/adnanademovic/rosrust).
- strawlab/opencv-ros-camera - ros-camera?style=social"/> : Geometric models of OpenCV/ROS cameras for photogrammetry.
- luickk/MinimalRoboticsPlatform
- newpavlov/rosbag-rs - rs?style=social"/> : A pure Rust crate for reading ROS bag files.
-
Logic Programming
- Scryer Prolog - prolog?style=social"/> : A modern Prolog implementation written mostly in Rust.
- Scryer Prolog - prolog?style=social"/> : A modern Prolog implementation written mostly in Rust.
-
Shared Memory
-
Remote Desktop
-
Date and Time
-
Data Encryption
-
Database
- Qdrant - Vector Database for the next generation of AI applications. Also available in the cloud [https://cloud.qdrant.io/](https://cloud.qdrant.io/). [qdrant.tech](https://qdrant.tech/)
- SQLx - time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL.
- Rusqlite
- redb - value database in pure Rust. [www.redb.org](https://www.redb.org/)
- mysql_async
- Rustbase
- Qdrant - Vector Database for the next generation of AI applications. Also available in the cloud [https://cloud.qdrant.io/](https://cloud.qdrant.io/). [qdrant.tech](https://qdrant.tech/)
- SQLx - time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL.
- Rusqlite
- Njord - rs/njord?style=social"/> : ⛵ A lightweight ORM library for Rust.
- redb - value database in pure Rust. [www.redb.org](https://www.redb.org/)
- mysql_async
- Rustbase
- Njord - rs/njord?style=social"/> : ⛵ A lightweight ORM library for Rust.
- CeresDB - performance, distributed, cloud native time-series database. [docs.ceresdb.io](https://docs.ceresdb.io/)
-
Sensor and Communication Protocol
- serialport-rs - rs?style=social"/> : A cross-platform serial port library in Rust. Provides a blocking I/O interface and port enumeration including USB device information.
- scottlamb/moonfire-nvr - nvr?style=social"/> : Moonfire NVR, a security camera network video recorder.
- l1npengtul/nokhwa
- shirok1/livox-rs - rs?style=social"/> : Alternative Livox LiDAR library.
- jerry73204/rust-lidar-utils - lidar-utils?style=social"/> : Encode and decode Velodyne and Ouster lidar packets in Rust.
- hacknus/serial-monitor-rust - monitor-rust?style=social"/> : A cross-plattform serial monitor/plotter written entirely in rust.
- cameleon-rs/cameleon - rs/cameleon?style=social"/> : A safe, fast, and flexible library for GenICam compatible cameras.
- serialport-rs - rs?style=social"/> : A cross-platform serial port library in Rust. Provides a blocking I/O interface and port enumeration including USB device information.
- scottlamb/moonfire-nvr - nvr?style=social"/> : Moonfire NVR, a security camera network video recorder.
- l1npengtul/nokhwa
- shirok1/livox-rs - rs?style=social"/> : Alternative Livox LiDAR library.
- jerry73204/rust-lidar-utils - lidar-utils?style=social"/> : Encode and decode Velodyne and Ouster lidar packets in Rust.
- hacknus/serial-monitor-rust - monitor-rust?style=social"/> : A cross-plattform serial monitor/plotter written entirely in rust.
- apertus-open-source-cinema/axiom-recorder - open-source-cinema/axiom-recorder?style=social"/> : Software to record moving images from Apertus° AXIOM cameras via USB3 or ethernet.
- cameleon-rs/cameleon - rs/cameleon?style=social"/> : A safe, fast, and flexible library for GenICam compatible cameras.
- apertus-open-source-cinema/axiom-recorder - open-source-cinema/axiom-recorder?style=social"/> : Software to record moving images from Apertus° AXIOM cameras via USB3 or ethernet.
- WebRTC.rs - rs/webrtc?style=social"/> : A pure Rust implementation of WebRTC. [webrtc.rs](https://webrtc.rs/)
-
Signal Processing
- strawlab/adskalman-rs - rs?style=social"/> : Kalman filter implementation in Rust.
- nravic/kalmanrs
- spdes/kalman-rust - rust?style=social"/> : A simple implementation of Kalman filter and RTS smoother in Rust (ndarray).
- hortovanyi/Unscented-Kalman-Filter-Rust - Kalman-Filter-Rust?style=social"/> : UKF written in Rust based on the C++ UKF from the Udacity SD Car Nanodegree.
- wangxiaochuTHU/yakf
- strawlab/adskalman-rs - rs?style=social"/> : Kalman filter implementation in Rust.
- nravic/kalmanrs
- spdes/kalman-rust - rust?style=social"/> : A simple implementation of Kalman filter and RTS smoother in Rust (ndarray).
- hortovanyi/Unscented-Kalman-Filter-Rust - Kalman-Filter-Rust?style=social"/> : UKF written in Rust based on the C++ UKF from the Udacity SD Car Nanodegree.
- wangxiaochuTHU/yakf
- MichaelMauderer/filter-rs - rs?style=social"/> : Kalman filters and other optimal and non-optimal estimation filters in Rust.
- rbagd/rust-linearkalman - linearkalman?style=social"/> : Kalman filtering and smoothing in Rust.
- MichaelMauderer/filter-rs - rs?style=social"/> : Kalman filters and other optimal and non-optimal estimation filters in Rust.
- rbagd/rust-linearkalman - linearkalman?style=social"/> : Kalman filtering and smoothing in Rust.
-
File Processing
- Serde - rs/serde?style=social"/> : Serde is a framework for serializing and deserializing Rust data structures efficiently and generically. [serde.rs/](https://serde.rs/)
- Serde - rs/serde?style=social"/> : Serde is a framework for serializing and deserializing Rust data structures efficiently and generically. [serde.rs/](https://serde.rs/)
- BurntSushi/rust-csv - csv?style=social"/> : A fast and flexible CSV reader and writer for Rust, with support for Serde.
- informationsea/xlsxwriter-rs - rs?style=social"/> : Excel file writer for Rust. [crates.io/crates/xlsxwriter](https://crates.io/crates/xlsxwriter)
- Ballasi/num2words - two. [crates.io/crates/num2words](https://crates.io/crates/num2words)
- serde-rs/json - rs/json?style=social"/> : Strongly typed JSON library for Rust.
- BurntSushi/rust-csv - csv?style=social"/> : A fast and flexible CSV reader and writer for Rust, with support for Serde.
- informationsea/xlsxwriter-rs - rs?style=social"/> : Excel file writer for Rust. [crates.io/crates/xlsxwriter](https://crates.io/crates/xlsxwriter)
- Ballasi/num2words - two. [crates.io/crates/num2words](https://crates.io/crates/num2words)
-
Image and Video Processing
- opencv-rust - rust?style=social"/> : Rust bindings for OpenCV 3 & 4.
- rust-cv/cv - cv/cv?style=social"/> : Rust CV mono-repo. Contains pure-Rust dependencies which attempt to encapsulate the capability of OpenCV, OpenMVG, and vSLAM frameworks in a cohesive set of APIs.
- image-rs/imageproc - rs/imageproc?style=social"/> : An image processing library, based on the [image](https://github.com/image-rs/image) library.
- zshipko/image2-rs - rs?style=social"/> : A Rust crate focused on generic image processing for a wide range of image formats and data types.
- zmwangx/rust-ffmpeg - ffmpeg?style=social"/> : Safe FFmpeg wrapper.
- meh/rust-ffmpeg - ffmpeg?style=social"/> : Safe FFmpeg wrapper.
- Simp - accelerated image manipulation program.
- jay3332/ril - level imaging crate for Rust. [crates.io/crates/ril](https://crates.io/crates/ril)
- Futsch1/image-sieve - sieve?style=social"/> : ImageSieve is a GUI based tool to assist in sorting images based on taken date and similarity, categorize them according to their creation date and archive them in a target folder.
- iamdb/stream-cv - cv?style=social"/> : Playing around with Rust, libav (ffmpeg), opencv and multithreading.
- BinciLuo/Rust-opencv-Application - opencv-Application?style=social"/> : Implementation of an application based on OpenCV written in Rust.
- koukemo/rust_cv_sample
- opencv-rust - rust?style=social"/> : Rust bindings for OpenCV 3 & 4.
- rust-cv/cv - cv/cv?style=social"/> : Rust CV mono-repo. Contains pure-Rust dependencies which attempt to encapsulate the capability of OpenCV, OpenMVG, and vSLAM frameworks in a cohesive set of APIs.
- photon - odwyer/photon?style=social"/> : ⚡ Rust/WebAssembly image processing library. [silvia-odwyer.github.io/photon](https://silvia-odwyer.github.io/photon/). Photon is a high-performance Rust image processing library, which compiles to WebAssembly, allowing for safe, blazing-fast image processing both natively and on the web.
- image-rs/image - rs/image?style=social"/> : Encoding and decoding images in Rust.
- image-rs/imageproc - rs/imageproc?style=social"/> : An image processing library, based on the [image](https://github.com/image-rs/image) library.
- zshipko/image2-rs - rs?style=social"/> : A Rust crate focused on generic image processing for a wide range of image formats and data types.
- zmwangx/rust-ffmpeg - ffmpeg?style=social"/> : Safe FFmpeg wrapper.
- meh/rust-ffmpeg - ffmpeg?style=social"/> : Safe FFmpeg wrapper.
- Simp - accelerated image manipulation program.
- jay3332/ril - level imaging crate for Rust. [crates.io/crates/ril](https://crates.io/crates/ril)
- Futsch1/image-sieve - sieve?style=social"/> : ImageSieve is a GUI based tool to assist in sorting images based on taken date and similarity, categorize them according to their creation date and archive them in a target folder.
- iamdb/stream-cv - cv?style=social"/> : Playing around with Rust, libav (ffmpeg), opencv and multithreading.
- BinciLuo/Rust-opencv-Application - opencv-Application?style=social"/> : Implementation of an application based on OpenCV written in Rust.
- koukemo/rust_cv_sample
- WebRTC.rs - rs/webrtc?style=social"/> : A pure Rust implementation of WebRTC. [webrtc.rs](https://webrtc.rs/)
- photon - odwyer/photon?style=social"/> : ⚡ Rust/WebAssembly image processing library. [silvia-odwyer.github.io/photon](https://silvia-odwyer.github.io/photon/). Photon is a high-performance Rust image processing library, which compiles to WebAssembly, allowing for safe, blazing-fast image processing both natively and on the web.
- neka-nat/cuimage - nat/cuimage?style=social"/> : Rust implementation of image processing library with CUDA.
- neka-nat/cuimage - nat/cuimage?style=social"/> : Rust implementation of image processing library with CUDA.
-
Live Media Server
-
Localization and Mapping
- richardanaya/slamburger
- pekkaran/violet
- ndbaker1/SLAMR
- geoeo/Vision
- geoeo/visual_odometry
- mpizenberg/visual-odometry-rs - odometry-rs?style=social"/> : Visual Odometry in Rust (vors).
- code-cp/direct_method_simple - cp/direct_method_simple?style=social"/> : This repo implements a simple direct method using the TUM RGBD dataset.
- richardanaya/slamburger
- pekkaran/violet
- ndbaker1/SLAMR
- geoeo/Vision
- geoeo/visual_odometry
- mpizenberg/visual-odometry-rs - odometry-rs?style=social"/> : Visual Odometry in Rust (vors).
- code-cp/direct_method_simple - cp/direct_method_simple?style=social"/> : This repo implements a simple direct method using the TUM RGBD dataset.
-
Motion Control
- k - lang.
- braincore/pid-rs - rs?style=social"/> : A PID controller for Rust projects.
- yoshuawuyts/pid-lite - lite?style=social"/> : A small PID controller library.
- bohonghuang/rov-host - host?style=social"/> : A cross-platform, high-performance underwater robot controll program written in Rust.
- zaiic/pid_rs
- k - lang.
- rsasaki0109/RustRobotics
- braincore/pid-rs - rs?style=social"/> : A PID controller for Rust projects.
- yoshuawuyts/pid-lite - lite?style=social"/> : A small PID controller library.
- bohonghuang/rov-host - host?style=social"/> : A cross-platform, high-performance underwater robot controll program written in Rust.
- zaiic/pid_rs
- josh-tracey/PIDController - tracey/PIDController?style=social"/> : Rust PID Controller library. Rust Crate: [https://crates.io/crates/adriftdev_pid](https://crates.io/crates/adriftdev_pid)
- ua-kxie/pid-ctrl - kxie/pid-ctrl?style=social"/> : Flexible pid controller with time delta as argument.
- tana/balance-robot2 - robot2?style=social"/> : Self-balancing robot using LQR control, written in Rust.
- AlexKaravaev/rust_mpc - rust](https://github.com/ros2-rust/ros2_rust).
- josh-tracey/PIDController - tracey/PIDController?style=social"/> : Rust PID Controller library. Rust Crate: [https://crates.io/crates/adriftdev_pid](https://crates.io/crates/adriftdev_pid)
- ua-kxie/pid-ctrl - kxie/pid-ctrl?style=social"/> : Flexible pid controller with time delta as argument.
- tana/balance-robot2 - robot2?style=social"/> : Self-balancing robot using LQR control, written in Rust.
- AlexKaravaev/rust_mpc - rust](https://github.com/ros2-rust/ros2_rust).
- rsasaki0109/RustRobotics
-
Web Crawler
- Spider - rs/spider?style=social"/> : Spider: The fastest web crawler and indexer. [docs.rs/spider/](https://docs.rs/spider/latest/spider/)
- a11ywatch/crawler
- Antosser/web-crawler - crawler?style=social"/> : Rust Web Crawler that finds every page, image, and script on a website (and downloads it)
- ravenxd0/crawler
- lonexw/rust-crawler - crawler?style=social"/> : A simple crawler, built with Rust lang.
- tawilkinson/rust_web_crawler
- Spider - rs/spider?style=social"/> : Spider: The fastest web crawler and indexer. [docs.rs/spider/](https://docs.rs/spider/latest/spider/)
- a11ywatch/crawler
- Antosser/web-crawler - crawler?style=social"/> : Rust Web Crawler that finds every page, image, and script on a website (and downloads it)
- ravenxd0/crawler
- lonexw/rust-crawler - crawler?style=social"/> : A simple crawler, built with Rust lang.
- tawilkinson/rust_web_crawler
-
Finite State Machine
- eugene-babichenko/rust-fsm - babichenko/rust-fsm?style=social"/> : A framework for building finite state machines in Rust.
- hashmismatch/finny.rs - Hierarchical Finite State Machines for Rust.
- eugene-babichenko/rust-fsm - babichenko/rust-fsm?style=social"/> : A framework for building finite state machines in Rust.
- hashmismatch/finny.rs - Hierarchical Finite State Machines for Rust.
-
Game Field
- Bevy - driven game engine built in Rust. It is free and open-source forever! [bevyengine.org](https://bevyengine.org/)
- Fyrox
- Ambient - performance multiplayer games and 3D applications, powered by WebAssembly, Rust and WebGPU. [ambient.run](https://www.ambient.run/)
- Rapier
- bevy_rapier
- Parry - detection library for Rust. [parry.rs](https://parry.rs/)
- Eldiron
- Bevy - driven game engine built in Rust. It is free and open-source forever! [bevyengine.org](https://bevyengine.org/)
- Fyrox
- Ambient - performance multiplayer games and 3D applications, powered by WebAssembly, Rust and WebGPU. [ambient.run](https://www.ambient.run/)
- Rapier
- Parry - detection library for Rust. [parry.rs](https://parry.rs/)
- Eldiron
-
Network Service
-
Search Engine
- Meilisearch - fast search engine that fits effortlessly into your apps, websites, and workflow 🔍 [www.meilisearch.com](https://www.meilisearch.com/)
- Meilisearch - fast search engine that fits effortlessly into your apps, websites, and workflow 🔍 [www.meilisearch.com](https://www.meilisearch.com/)
-
RPC Framework
- Volo - performance and strong-extensibility Rust RPC framework that helps developers build microservices. [crates.io/crates/volo](https://crates.io/crates/volo)
-
WebAssembly
-
Graphics Library
- rust-skia/rust-skia - skia/rust-skia?style=social"/> : Safe Rust bindings to the [Skia Graphics Library](https://skia.org/).
- rust-skia/rust-skia - skia/rust-skia?style=social"/> : Safe Rust bindings to the [Skia Graphics Library](https://skia.org/).
- gtk-rs/gtk4-rs - rs/gtk4-rs?style=social"/> : Rust bindings of GTK 4. [gtk-rs.org/gtk4-rs/](https://gtk-rs.org/gtk4-rs/)
- gtk-rs/gtk3-rs - rs/gtk3-rs?style=social"/> : Rust bindings for GTK 3. [gtk-rs.org](https://gtk-rs.org/)
- SabianF/rust_wgpu_3D_vision
- gtk-rs/gtk4-rs - rs/gtk4-rs?style=social"/> : Rust bindings of GTK 4. [gtk-rs.org/gtk4-rs/](https://gtk-rs.org/gtk4-rs/)
- gtk-rs/gtk3-rs - rs/gtk3-rs?style=social"/> : Rust bindings for GTK 3. [gtk-rs.org](https://gtk-rs.org/)
- SabianF/rust_wgpu_3D_vision
Programming Languages
Categories
Blogs
303
Machine Learning
161
GUI
151
Web3 and ZKP Framework
132
Summary
128
GPU Programming
76
Scientific Computation
70
FFI Bindings
58
Robot Operating System
36
General Operating System
30
Web Framework
30
Image and Video Processing
30
Data Structure and Algorithm
21
Motion Control
20
Hardware Description Language
17
Sensor and Communication Protocol
17
Embedded Development
16
Database
15
Signal Processing
14
Localization and Mapping
14
Parallel and Async Library
14
Game Field
13
Path Planning
12
Web Crawler
12
Performance Benchmark
10
File Processing
9
Memory Allocator
8
Graphics Library
8
Jobs and Interview
8
Design Pattern
4
Finite State Machine
4
WebAssembly
4
Shared Memory
2
Logic Programming
2
Remote Desktop
2
Data Encryption
2
Static Variables
2
Date and Time
2
Network Service
2
Search Engine
2
Live Media Server
2
RPC Framework
1
Sub Categories
Keywords
rust
547
rust-lang
54
cuda
44
robotics
42
blockchain
40
wasm
36
webassembly
32
machine-learning
31
rust-library
26
tauri
25
linux
25
macos
21
web
21
windows
20
ffi
20
gpu
20
llm
19
ai
19
async
19
deep-learning
18
onnx
18
gui
18
chatgpt
17
openai
17
ros
16
dioxus
16
framework
16
gamedev
16
python
16
awesome
15
starknet
14
embedded
14
android
14
kernel
14
kalman-filter
14
neural-network
14
ethereum
14
opencl
13
book
12
science
12
operating-system
12
nostr
12
game-development
12
rust-crate
12
javascript
12
cross-platform
12
vulkan
12
neural-networks
12
react
11
linear-algebra
11