Microsoft has launched Rust/WinRT, a Rust-based Windows runtime project. In line with C++/WinRT, the project uses a standard language and compiler to build language projections for the Windows runtime, making it easier for Rust developers to call Windows apis and build Windows applications and components with Rust.

With this news, many developers are already itching to get their hands on Rust, but Gitee tells you to take a look at a few good open source Rust projects before you decide.

1.rust-admin

The background management system developed by Rust integrates the advantages of acITX-Web high performance, Django template, Layui front end and so on.

Open Source License: GPL-3.0

Project address: gitee.com/houhanting/…

2.blocklang-installer

BlockLang Installer is an automated deployment tool dedicated to deploying Spring Boot projects.

Open Source License: MIT

Project address: gitee.com/blocklang/b…

3.rocker

ROCKER is an online decompression and process sandbox implementation for Linux-based IoT systems that are resource-constrained (even container implementations like Docker can’t tolerate resource usage), designed to improve resource utilization and system security while avoiding additional performance overhead.

By compressing App files and other appropriate files into squashFS packages, you can typically achieve disk space savings of over 60%, which makes sense for resource-constrained IoT systems. At the same time, because the Linux kernel natively provides dynamic on-demand decompression support, there is no additional memory overhead compared to the regular App running mode.

Open Source License: MIT

Project address: gitee.com/kt10/rocker

4.CITA

CITA (Cryptape Inter-Enterprise Trust Automation) is a blockchain framework that supports smart contracts for enterprise-level applications. It aims to provide a stable, efficient, flexible and adaptable operating platform for enterprise-level blockchain applications. CITA decoupled the necessary functions of blockchain nodes into six microservices: RPC, Auth, Consensus, Chain, Executor, and Network. The components collaborate with each other by exchanging information through the message bus. By configuring and customizing services, CITA can meet all the needs of enterprise users.

Open Source License: GPL-3.0

Project address: gitee.com/Cryptape/CI…

5.rsw

This is a static blog generation tool written in Rust. The pursuit of simple, free, happy.

Open Source License: Apache-2.0

Project address: gitee.com/dev-tang/rs…

If you like these five projects, be sure to go to the project homepage and give them a Star. If you want to go to Gitee to see more quality Rust projects, just click here: gitee.com/explore/all…